iac_modules/playbook
2023-12-21 08:34:14 +08:00
..
roles remove dependencies: secret-manger for roles/k3s-addon 2023-12-20 23:59:47 +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 resync: playbook iac_modules 2023-12-20 20:00:55 +08:00
init_k3s_cluster_with_gitops init_k3s_cluster_with_gitops: set canary -> enable 2023-12-21 08:34:14 +08:00
init_keycloak resync: playbook iac_modules 2023-12-20 20:00:55 +08:00
init_observability-agent resync: playbook iac_modules 2023-12-20 20:00:55 +08:00
init_observability-server resync: playbook iac_modules 2023-12-20 20:00:55 +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
observability-platform-pre_setup.sh resync: playbook iac_modules 2023-12-20 20:00:55 +08:00
pre_setup.sh 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