# 概述

主要记录使用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
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://book.gxd88.cn/master.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
