iac_modules/playbook
2023-12-29 09:50:32 +08:00
..
roles roles/cert-manager/: update certs_automated_issuance.sh 2023-12-29 09:50:32 +08:00
ansible_playbook_devops_pre_setup.sh renamed: 2023-12-27 18:51:47 +08:00
ansible_playbook_hosts_setup.sh set env: DOMAIN -> .github/workflows/use-setup-k3s-cluster.yml 2023-12-27 20:50:03 +08:00
ansible_playbook_tasks_setup_observability_platform.sh set env: auto_issuance -> true, update_secret -> true 2023-12-27 21:11:38 +08:00
ansible.cfg resync: playbook iac_modules 2023-12-20 20:00:55 +08:00
init_chartmuseum resync: playbook iac_modules 2023-12-20 20:00:55 +08:00
init_gitlab resync: playbook iac_modules 2023-12-20 20:00:55 +08:00
init_harbor resync: playbook iac_modules 2023-12-20 20:00:55 +08:00
init_k3s_cluster_std init_k3s_cluster_std: set ingress -> apisix as default 2023-12-28 19:54:09 +08:00
init_keycloak resync: playbook iac_modules 2023-12-20 20:00:55 +08:00
init_observability-agent move var:domain into ENV of workflows pipeline 2023-12-27 21:01:36 +08:00
init_openldap resync: playbook iac_modules 2023-12-20 20:00:55 +08:00
LICENSE resync: playbook iac_modules 2023-12-20 20:00:55 +08:00
README.md resync: playbook iac_modules 2023-12-20 20:00:55 +08:00

ansible-playbook

Playook 角色说明

  • Common 部分

    • common 通用角色,包含一些常用的功能,如日志记录、监控等。
    • secret-manger 密钥管理角色,用于管理密钥。
    • cert-manager 证书管理角色,用于管理证书。
    • k3s 用于创建 Kubernetes 集群。
    • k3s-reset 用于重置 Kubernetes 集群。
    • k3s-addon 用于安装 Kubernetes 集群插件。
    • app 应用程序服务角色,提供应用程序运行所需的服务,如 Nginx、App_backend 等。
    • redis Redis 数据库角色,用于提供 Redis 数据库服务。
    • postgresql PostgreSQL 数据库角色,用于提供 PostgreSQL 数据库服务。
  • DevOPSPlatform 使用的角色列表:

    • chartmuseum 图表仓库角色,用于存储和管理 Kubernetes 图表。
    • gitlab 代码仓库角色,用于存储和管理代码。
    • harbor 容器镜像仓库角色,用于存储和管理容器镜像。
    • mysql MySQL 数据库角色,用于提供 MySQL 数据库服务。
  • Federated-IdentityProvider 使用的角色列表:

    • openldap
    • keycloak
  • ObservabilityPlatform 使用的角色列表:

    • alerting
    • clickhouse
    • node-exporter
    • observability-agent
    • observability-server
    • prometheus-transfer
    • promtail-agent