[TOC] 1、SSH分发 ansible自动化部署条件 1.建议基于ssh密钥方式建立远程连接 2.基于ssh口令方式建立远程连接(不建议) 在部署之前需要保证 和`受控主机 ssh密钥 远程连接` 生成SSH密钥(私钥和公钥),分发公钥到每台 : 1.安装sshpass 2.生成密钥 3.分发密 ...
分类:
其他好文 时间:
2020-04-05 00:20:55
阅读次数:
89
# centos7SSHDv1.0 FROM centos:7 RUN yum install -y lftp wget RUN mv /etc/yum.repos.d/*.repo /tmp \ && echo -e "[ftp]\nname=ftpbase\nbaseurl=ftp://172. ...
分类:
其他好文 时间:
2020-04-04 16:14:41
阅读次数:
95
变量渲染部分 1. handler 的name中含变量,导致渲染时找不到这个handler ...
分类:
其他好文 时间:
2020-04-04 14:49:36
阅读次数:
54
1、需要LAMP架构 实验环境:centos7.4 64位系统 [root@xuegod63 ~]# yum install -y httpd php php-mysql mariadb-server mariadb php-dom php-mbstring php-gd php-pdo 2、启动L ...
分类:
其他好文 时间:
2020-04-02 22:51:34
阅读次数:
84
Ansible User 模块添加单用户并ssh-key复制 1 Ansible 版本: ansible 2.9.6 config file = /etc/ansible/ansible.cfg configured module search path = [u'/root/.ansible/pl ...
分类:
其他好文 时间:
2020-04-02 18:01:20
阅读次数:
73
lineinfile 向文本中添加单行 blockinfile 向文本中添加多行 - name: lineinfile hosts: dev tasks: - name: lineinfile lineinfile: path: /tmp/test.txt line: 'Add this line ...
分类:
其他好文 时间:
2020-04-01 17:53:41
阅读次数:
68
lineinfile模块可以确保某一行文本存在于指定的文件中,或者确保从文件中删除指定的文本,还可以根据正则表达式替换某一行文本。下面罗列一下lineinfile模块的参数: path:必须参数,指定要操作的文件 line:用来指定文本内容 regexp:使用正则表达式匹配对应的行,当替换文本时,如 ...
分类:
其他好文 时间:
2020-03-31 17:19:18
阅读次数:
94
在上一篇博客中我们介绍并实现了自动编码器,本文将用PyTorch实现变分自动编码器(Variational AutoEncoder, VAE)。自动变分编码器原理与一般的自动编码器的区别在于需要在编码过程增加一点限制,迫使它生成的隐含向量能够粗略的遵循标准正态分布。这样一来,当需要生成一张新图片时, ...
分类:
其他好文 时间:
2020-03-30 23:49:45
阅读次数:
281
Ansible可以执行命令的模块有三个: command shell raw 应尽量避免使用这三个模块来执行命令,因为其他模块大部分都是幂等性的,可以自动进行更改跟踪。 command、shell、raw不具备幂等性。 command、shell模块: 要求受管主机上安装Python。command ...
分类:
系统相关 时间:
2020-03-30 19:49:26
阅读次数:
98
一、课前介绍高五:**ansbie:docker:git/gitlabjenkins课程目标:实现自动化自动化部署:ansible代码管理:gitlab/git,svnCI/CD:ansible+jenkins+gitlab运维的趋势:自动化程度越来越高规则提前请假缺勤1节课扣5份,1天扣20分。日考旷考:旷考一次扣10分Ansible学完后:批量、自动管理主机怎么理解运维?规划架构--架构师采购
分类:
其他好文 时间:
2020-03-30 14:41:34
阅读次数:
151