摘要: ## Docker存储 默认情况下, docker的文件存储在可写的容器层, 这可能会有以下问题 - 如果容器被删了, 那么数据也会随着容器一起被删除 - 写入到容器文件系统需要存储驱动的中间层, 这个抽象的中间层会影响容器文件系统的性能 docker通过两种方式把文件持久化存储: `volume` 阅读全文
posted @ 2023-08-18 16:43 Chinor 阅读(103) 评论(0) 推荐(0) 编辑
摘要: ## playbook ansible playbook 提供了一种可重用的方式, 用来管理机器的目标状态. 官方提供了一些playbook的[例子](https://github.com/ansible/ansible-examples)可供学习 playbook的功能: - 声明配置 - 编排执 阅读全文
posted @ 2023-08-18 16:17 Chinor 阅读(42) 评论(0) 推荐(0) 编辑
摘要: ## ansible的常用命令 运行ansible命令的时候会使用 `ansible.cfg` 配置文件 配置文件优先级为 `ANSIBLE_CONFIG 指定的文件` > `~/.ansible.cfg` > `/etc/ansible/ansible.cfg` #### ansible ansi 阅读全文
posted @ 2023-08-18 16:14 Chinor 阅读(212) 评论(0) 推荐(0) 编辑
摘要: ## 常用的Ad-Hoc指令 ansible命令的基本语法为 ```bash ansible -m module -a params -i inventory.yaml -f 5 -u username all ``` > -m 指定运行的模块, 缺省值为 `ansible.builtin.comm 阅读全文
posted @ 2023-08-18 16:11 Chinor 阅读(59) 评论(0) 推荐(0) 编辑
摘要: ## inventory inventory描述了被管理的机器清单, 这些机器通过何中方式连接. inventory文件的描述越详细, 执行ansible的时候需要指定的参数就越少. 例如在inventory文件中指定了ssh的连接用户, 那么在执行ansible命令的时候就可以不需要用 `-u`参 阅读全文
posted @ 2023-08-18 16:04 Chinor 阅读(133) 评论(0) 推荐(0) 编辑
摘要: ansible 是用来自动化管理远程操作系统的工具. ansible的三要素: `控制节点` , `被控节点`, `资产清单` ### 安装 ansible 可以通过pip直接安装 ```bash python3 -m pip install ansible --user ``` ### 快速入门 阅读全文
posted @ 2023-08-18 15:58 Chinor 阅读(72) 评论(0) 推荐(0) 编辑
摘要: kubernetes中有两种用户, 一种是service account, 另一种是普通用户 ## Service Account 认证 > 从1.24开始, 创建service account的同时不再创建secret ```yaml apiVersion: v1 kind: ServiceAcc 阅读全文
posted @ 2023-06-26 17:45 Chinor 阅读(278) 评论(0) 推荐(0) 编辑
摘要: shell的双中括号中,由于可以直接使用大于和小于号, 便自作聪明认为可以直接判断两个数字的大小, 直到遇到了以下的情况 ```bash [core@localhost ~]$ a=5;b=3;if [[ $a > $b ]]; then echo a is bigger;else echo b i 阅读全文
posted @ 2023-06-24 17:28 Chinor 阅读(110) 评论(0) 推荐(0) 编辑
摘要: # minio 集成 keycloak 登陆与授权 ## keycloak 部署与ldap用户同步 参考 [Jenkins 集成 Keycloak SSO](https://www.cnblogs.com/Chinori/p/17091126.html) ## keycloak配置 创建新的名为`m 阅读全文
posted @ 2023-02-04 11:26 Chinor 阅读(545) 评论(0) 推荐(0) 编辑
摘要: Jenkins 与 keycloak集成 搭建keycloak 运行keycloak服务 创建docker-compose.yaml文件,运行docker-compose up -d 拉起服务 version: '3' networks: keynet: driver: bridge service 阅读全文
posted @ 2023-02-04 11:13 Chinor 阅读(914) 评论(0) 推荐(0) 编辑