概述

主要记录使用k8s时点点滴滴的积累, 主要包括内容如下:

  • kuberbetes应用接入准则篇

  • kuberbetes集群部署篇

  • kuberbetes存储篇

  • kuberbetes服务暴露篇

  • kubernetes CI/CD篇

  • kubernetes权限控制篇

  • kubernetes私有仓库篇

  • kubernetes监控篇

  • kubernetes日志系统(elk)

  • kubernetes配置管理(apollo)

工具说明

使用git管理所有的配置部署脚本, 其中主机相关的配置管理工具使用ansible, k8s中的配置管理工具使用helm。

所有脚本存放devops-scm的git仓库中, 目录结构如下:

➜  SCM tree devops-scm
devops-scm
├── ansible-toolkit    #存放ansible相关脚本
├── cicd-tookit        #存放所有CICD相关的脚本
└── k8s-toolkit        #存放k8s相关的脚本或资源文件
    ├── charts         #存放helm资源文件
    └── dockerfiles    #存放自定义dockerfile

4 directories, 0 files

最后更新于