随笔分类 - Devops
摘要:## Docker存储 默认情况下, docker的文件存储在可写的容器层, 这可能会有以下问题 - 如果容器被删了, 那么数据也会随着容器一起被删除 - 写入到容器文件系统需要存储驱动的中间层, 这个抽象的中间层会影响容器文件系统的性能 docker通过两种方式把文件持久化存储: `volume`
        阅读全文
                
摘要:## playbook ansible playbook 提供了一种可重用的方式, 用来管理机器的目标状态. 官方提供了一些playbook的[例子](https://github.com/ansible/ansible-examples)可供学习 playbook的功能: - 声明配置 - 编排执
        阅读全文
                
摘要:## ansible的常用命令 运行ansible命令的时候会使用 `ansible.cfg` 配置文件 配置文件优先级为 `ANSIBLE_CONFIG 指定的文件` > `~/.ansible.cfg` > `/etc/ansible/ansible.cfg` #### ansible ansi
        阅读全文
                
摘要:## 常用的Ad-Hoc指令 ansible命令的基本语法为 ```bash ansible -m module -a params -i inventory.yaml -f 5 -u username all ``` > -m 指定运行的模块, 缺省值为 `ansible.builtin.comm
        阅读全文
                
摘要:## inventory inventory描述了被管理的机器清单, 这些机器通过何中方式连接. inventory文件的描述越详细, 执行ansible的时候需要指定的参数就越少. 例如在inventory文件中指定了ssh的连接用户, 那么在执行ansible命令的时候就可以不需要用 `-u`参
        阅读全文
                
摘要:ansible 是用来自动化管理远程操作系统的工具. ansible的三要素: `控制节点` , `被控节点`, `资产清单` ### 安装 ansible 可以通过pip直接安装 ```bash python3 -m pip install ansible --user ``` ### 快速入门 
        阅读全文
                
摘要:kubernetes中有两种用户, 一种是service account, 另一种是普通用户 ## Service Account 认证 > 从1.24开始, 创建service account的同时不再创建secret ```yaml apiVersion: v1 kind: ServiceAcc
        阅读全文
                
摘要:# minio 集成 keycloak 登陆与授权 ## keycloak 部署与ldap用户同步 参考 [Jenkins 集成 Keycloak SSO](https://www.cnblogs.com/Chinori/p/17091126.html) ## keycloak配置 创建新的名为`m
        阅读全文
                
摘要:Jenkins 与 keycloak集成 搭建keycloak 运行keycloak服务 创建docker-compose.yaml文件,运行docker-compose up -d 拉起服务 version: '3' networks: keynet: driver: bridge service
        阅读全文
                
摘要:Jenkinsfile Jenkins 流水线支持两种语法, 声明式和脚本式流水线. 两种语法都支持持续交付流水线. 两种都可以用来在web UI 或jenkinsfile中定义流水线, 不过通常认为创建一个Jenkinsfile并将其检入源代码控制仓库是最佳实践. # 声明式流水线 pipelin
        阅读全文
                
 
                     
                    
                 
                    
                
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号