小伙伴们课前必读(实时跟新)

来源:3-20 IMOOCC工程用到的表models定义和字段设计

Jeson

2018-01-12

小伙伴们:

       为了能够帮助大家更加快速的安装上本门课程中需要使用到的软件及环境,特为大家准备了相关的安装资料文档,供大家参考学习!已经出的手记后续会根据大家的反馈情况进行补充完善~
      大家在学习中遇到相关问题,请在课程的问答区提问,随时和我交流。

                                                                                                                    Jeson老师


//img.mukewang.com/szimg/5a9173a7000129b507940180.jpg

  (推荐阅读指数 ****) 

(一)imoocc工程代码(python2版本)下载地址(git下载路径),如下:

https://github.com/iopsgroup/imoocc

//img.mukewang.com/szimg/5aae5c0f00010b0a20160300.jpg

(二)imoocc工程代码(python3版本)下载地址,如下:

http://www.jesonc.com/jeson/2018/04/17/imooccpython3/  (阅读密码:imooccpy3)


(三)第六章-ansible配置和剧本部分(除了roles外)

 文章地址:  http://www.imoocc.com/jeson/2018/02/02/python/  (阅读密码:mukelaoshi)

(四)第六章 -ansible 的rolse场景演示剧本配置

文章地址:http://www.imoocc.com/jeson/2018/02/03/pythonroles/  (阅读密码:jesonlaoshi)

(五)第七章:ansible_playbook.py实现ansible的模块剧本方式调用脚本

文章地址:  http://www.imoocc.com/jeson/2018/02/27/ansible_playbookpyansible/(阅读密码:mukelaoshi)

(六)第七章:ansible_api_k2.py实现ansible的模块调用脚本

文章地址:  http://www.imoocc.com/jeson/2018/02/27/ansible_api_k2pyansible/ (阅读密码:mukelaoshi)

(七)第七章:ansible_api_k1.py实现ansible的模块调用脚本

文章地址:  http://www.imoocc.com/jeson/2018/02/27/ansible_api_k1pyansible/(阅读密码:mukelaoshi)


  课程手记内容                                                 


 章节二-工程初识和环境搭建
(推荐阅读指数 ***) (一)从python安装到setuptools、pip工具安装 
https://www.imooc.com/article/22304 
(推荐阅读指数 **) (二)总结最新的官方稳定版nginx\mongo\mysql快速安装部署 
https://www.imooc.com/article/22072


  章节三-DevOPS工程快速入门引导
  章节四-资产管理,自动化发现、扫描


  章节五-自动化资产扫描发现进阶
(推荐阅读指数 ***) (一)快速在ubuntu系统搭建自己docker容器
https://www.imooc.com/article/22206
(推荐阅读指数 ***) (二)ubuntu系统上快速搭建KVM虚拟机
https://www.imooc.com/article/22293


  章节六-ansible自动化任务执行
(推荐阅读指数 ***) (一)ansible的配置文件ansible.cfg常用的配置项梳理
https://www.imooc.com/article/22513
(推荐阅读指数 **)     (二)ansible命令中ad-hoc模式使用的参数介绍
https://www.imooc.com/article/22521

(推荐阅读指数 ***) (三)ansible-playbook 的常用命令参数介绍

https://www.imooc.com/article/22729

(推荐阅读指数 **** *) (四)imoocc工程ansible自动化任务api接口文档

http://imoocc.com/jeson/2018/03/18/imooccansibleapi/  (阅读密码:jesonlaoshi)


  章节七-ansible自动化执行进阶、工程演练

(推荐阅读指数 ***)(一)大型项目中ansible playbook官方建议的剧本目录结构

https://www.imooc.com/article/22924

(推荐阅读指数 **)   (二)HTTP请求中POST和GET方法的六点区别

https://www.imooc.com/article/23137



  课程辅助阅读

(推荐阅读指数 **)  (一)总结从python2.7和python3.0的语法差异

http://www.imooc.com/article/22732

(推荐阅读指数 ***)(二)Django1.8.2中文文档

http://python.usyiyi.cn/documents/django_182/index.html#

(推荐阅读指数 *)      (三)ansible官方文档

http://docs.ansible.com/ansible/latest/dev_guide/developing_api.html

(推荐阅读指数 ***)(四)使用PyCharm进行远程开发和调试

http://imoocc.com/jeson/2018/03/28/pycharmremotersync/ (阅读密码:jesonlaoshi) 


  问答区问题补充                                               

(一)如何通过snmp协议实现自定义OID信息获取

https://www.imooc.com/article/23330

(二)celery redis queue channels更推荐哪个用作队列?

https://coding.imooc.com/learn/questiondetail/51597.html


  常见问题补充                                               

(一)执行python main.py,遇到如下错误:"RuntimeError: Conflicting 'connectioninfo' models in application 'detail'"

解决方法:

https://coding.imooc.com/learn/questiondetail/47649.html

(二)三个问题解答

问题一、如果一个任务执行超过15分钟还没有返回,如何设置超时?

问题二、ansible在执行任务时,如果任务没有执行完,网络突然中断,系统是如何处理这类异常的

如果ansible没有此类的处理机制,如何自己开发出这样的功能?

问题三、任务下发后,如何实现人工停止任务。(比如已执行50台,还有150台未执行)?

https://coding.imooc.com/learn/questiondetail/51535.html


后续内容持续更新


//img.mukewang.com/szimg/5a5a0ff700011f9414000188.jpg


//img.mukewang.com/szimg/5a97e1600001185906340266.jpg

写回答

14回答

十万伏特_皮卡丘

2023-08-30

python3代码无法获取了,新的获取方式是什么呢?

0
0

慕尼黑2531010

2019-06-19

IMOOCC工程python3版本下载 报错404了,不能下载了吗?


0
0

慕九州6292712

2019-06-11

imoocc工程代码(python3版本)下载地址,20180417,返回“404 Not Found”,有其他路径吗?

0
0

Jeson

提问者

2018-04-17

imoocc工程python3版本代码下载地址  20180417

0
2
Jeson
回复
慕姐6915038
这个是4月17号更新的
2018-09-02
共2条回复

Jeson

提问者

2018-04-11

20180411补充问答区问题:celery redis queue channels更推荐哪个用作队列

0
0

Jeson

提问者

2018-03-28

20180328 补充:使用PyCharm进行远程开发和调试

0
0

Jeson

提问者

2018-03-23

20180323更新大栏目:常见问题补充  

0
0

jiangnan_ora

2018-03-19

utile的代码在哪

0
0

Jeson

提问者

2018-03-18

20180318更新:imoocc工程ansible自动化任务api接口文档


0
0

Jeson

提问者

2018-03-18

更新了imoocc工程代码下载地址

0
0

Jeson

提问者

2018-02-28

更新完成:第七章课程演示中的脚本,下载地址

0
0

Jeson

提问者

2018-02-07

问答区部分合适的问题,老师将以手记的方式提供补充,各位,可以在文章中的这个板块找到:

  问答区问题补充                                               

0
0

November11

2018-01-14

软件版本太低了 起码django1.11

0
1
Jeson
可以支持1.11,在工程设计后期试过将django版本升级到1.11是可以的,但因为课程设计之处采用的1.8.2,所以为了统一版本,所以推荐使用1.8.2了。
2018-01-14
共1条回复

November11

2018-01-14

软件版本太低了 起码django1.11

0
0

Python+Django+Ansible Playbook自动化运维项目实战

【课程升级3.6版本】大牛全面践行DevOps,运维与开发间高效协作

861 学习 · 326 问题

查看课程