# 介绍

云原生时代devops需要掌握哪些技能。

* [介绍](https://rocdu.gitbook.io/cloud-native-devops/master)
* [cloud-native](https://rocdu.gitbook.io/cloud-native-devops/master)
  * [云原生数据库vitess](https://rocdu.gitbook.io/cloud-native-devops/cloud-native/cloud-native-vitess)
* [golang](https://rocdu.gitbook.io/cloud-native-devops/master)
  * [安装](https://rocdu.gitbook.io/cloud-native-devops/golang/install)
* [边缘计算](https://rocdu.gitbook.io/cloud-native-devops/edge-computing)
  * [kubeedge](https://rocdu.gitbook.io/cloud-native-devops/edge-computing/kubeedge)
    * [源码安装](https://rocdu.gitbook.io/cloud-native-devops/edge-computing/kubeedge/an-zhuang/sourcecode)
* [K8S简介](https://github.com/du2016/cloud-native-devops/tree/d937fd934a532a39d9f9367bed7096f4e165cebe/introduce/introduce-k8s.md)
* [架构](https://rocdu.gitbook.io/cloud-native-devops/architecture)
* [对象介绍](https://github.com/du2016/cloud-native-devops/tree/d937fd934a532a39d9f9367bed7096f4e165cebe/object/README.md)
  * [certificatesigningrequests](https://github.com/du2016/cloud-native-devops/tree/d937fd934a532a39d9f9367bed7096f4e165cebe/object/certificatesigningrequests/README.md)
  * [pods](https://github.com/du2016/cloud-native-devops/tree/d937fd934a532a39d9f9367bed7096f4e165cebe/object/pods/README.md)
    * [qos](https://github.com/du2016/cloud-native-devops/tree/d937fd934a532a39d9f9367bed7096f4e165cebe/object/pods/pods-qos.md)
    * [为pod选择node](https://github.com/du2016/cloud-native-devops/tree/d937fd934a532a39d9f9367bed7096f4e165cebe/object/pods/pod-affinity.md)
    * [污点和耐受](https://github.com/du2016/cloud-native-devops/tree/d937fd934a532a39d9f9367bed7096f4e165cebe/object/pods/pod-taint-and-toleration.md)
    * [暴露 Pod 和 Container 字段给运行的容器](https://github.com/du2016/cloud-native-devops/tree/d937fd934a532a39d9f9367bed7096f4e165cebe/object/pods/pod-download-api.md)
    * [健康检查](https://github.com/du2016/cloud-native-devops/tree/d937fd934a532a39d9f9367bed7096f4e165cebe/object/pods/pod-health-check-and-lifecycle.md)
* [crd](https://github.com/du2016/cloud-native-devops/tree/d937fd934a532a39d9f9367bed7096f4e165cebe/object/custom-resource-definitions.md) &#x20;
* [安装部署](https://rocdu.gitbook.io/cloud-native-devops/binary-install)
  * [kubeadm安装](https://rocdu.gitbook.io/cloud-native-devops/master)
    * [依赖](https://rocdu.gitbook.io/cloud-native-devops/binary-install/kubeadm-an-zhuang/kubeadm-install)
    * [单节点](https://rocdu.gitbook.io/cloud-native-devops/binary-install/kubeadm-an-zhuang/single-control-plane)
    * [多节点](https://rocdu.gitbook.io/cloud-native-devops/binary-install/kubeadm-an-zhuang/multi-control-plane)
    * [kubeadm安装etcd](https://rocdu.gitbook.io/cloud-native-devops/binary-install/kubeadm-an-zhuang/install-etcd-with-kubeadm)
  * [二进制安装部署](https://rocdu.gitbook.io/cloud-native-devops/binary-install/get-binary)
    * [生成证书](https://rocdu.gitbook.io/cloud-native-devops/binary-install/get-binary/gencerts)
    * [生成kubeconfig](https://rocdu.gitbook.io/cloud-native-devops/binary-install/get-binary/genkubeconfig)
    * [安装etcd集群](https://rocdu.gitbook.io/cloud-native-devops/binary-install/get-binary/install-etcd)
    * [安装master节点](https://rocdu.gitbook.io/cloud-native-devops/binary-install/get-binary/install-master)
    * [安装node节点](https://rocdu.gitbook.io/cloud-native-devops/binary-install/get-binary/install-node)
  * [插件安装](https://rocdu.gitbook.io/cloud-native-devops/master)
    * [安装kube-router](https://rocdu.gitbook.io/cloud-native-devops/binary-install/cha-jian-an-zhuang/install-kube-router)
    * [安装kube-proxy](https://rocdu.gitbook.io/cloud-native-devops/binary-install/cha-jian-an-zhuang/install-kube-proxy)
    * [安装dns](https://rocdu.gitbook.io/cloud-native-devops/binary-install/cha-jian-an-zhuang/install-kube-dns)
    * [安装dashboard](https://rocdu.gitbook.io/cloud-native-devops/binary-install/cha-jian-an-zhuang/install-dashboard)
    * [安装fluentd](https://rocdu.gitbook.io/cloud-native-devops/binary-install/cha-jian-an-zhuang/install-fluentd-es)
    * [安装heapster](https://rocdu.gitbook.io/cloud-native-devops/binary-install/cha-jian-an-zhuang/install-heapster-influxdb-grafana)
    * [安装weave-scope](https://rocdu.gitbook.io/cloud-native-devops/binary-install/cha-jian-an-zhuang/weave-scope)
  * [网络](https://rocdu.gitbook.io/cloud-native-devops/binary-install/network)
    * [flannel](https://rocdu.gitbook.io/cloud-native-devops/binary-install/network/flanneld)
    * [calico](https://rocdu.gitbook.io/cloud-native-devops/binary-install/network/calico)
    * [contiv](https://rocdu.gitbook.io/cloud-native-devops/binary-install/network/contiv)
    * [cenie](https://rocdu.gitbook.io/cloud-native-devops/binary-install/network/cni-cenie)
    * [CNI](https://rocdu.gitbook.io/cloud-native-devops/binary-install/network/cni)
    * [OSPF](https://rocdu.gitbook.io/cloud-native-devops/binary-install/network/ospf)
    * [管理pod的nat策略](https://rocdu.gitbook.io/cloud-native-devops/binary-install/network/guan-li-pod-de-nat-ce-lve)
  * [存储](https://rocdu.gitbook.io/cloud-native-devops/binary-install/storage)
    * [glusterfs](https://github.com/du2016/cloud-native-devops/tree/d937fd934a532a39d9f9367bed7096f4e165cebe/storage/gluster-storage.md)
    * [nfs](https://github.com/du2016/cloud-native-devops/tree/d937fd934a532a39d9f9367bed7096f4e165cebe/storage/nfs-strorage.md)
* [访问服务](https://rocdu.gitbook.io/cloud-native-devops/master)
  * [ingress](https://rocdu.gitbook.io/cloud-native-devops/fang-wen-fu-wu/ingress)    &#x20;
    * [ingresscontroller](https://github.com/du2016/cloud-native-devops/tree/d937fd934a532a39d9f9367bed7096f4e165cebe/access-svc/ingress/nginx/nginx-ingress-controller.md)    &#x20;
    * [traefik](https://rocdu.gitbook.io/cloud-native-devops/fang-wen-fu-wu/ingress/traefik-ingress)  &#x20;
  * [metalb](https://rocdu.gitbook.io/cloud-native-devops/fang-wen-fu-wu/metalb-ben-di-ji-qun-shi-xian-loadbalancer)
* [集群管理](https://rocdu.gitbook.io/cloud-native-devops/master)
  * [cabin](https://rocdu.gitbook.io/cloud-native-devops/ji-qun-guan-li/cabin)
  * [kubernator](https://github.com/du2016/cloud-native-devops/tree/d937fd934a532a39d9f9367bed7096f4e165cebe/cluster-mgr/kubernator.md)
  * [ubernator](https://rocdu.gitbook.io/cloud-native-devops/ji-qun-guan-li/ubernator)
* [持续集成](https://github.com/du2016/cloud-native-devops/tree/d937fd934a532a39d9f9367bed7096f4e165cebe/CI/README.md)
  * [helm](https://rocdu.gitbook.io/cloud-native-devops/chi-xu-ji-cheng/helm)
  * [kompose](https://rocdu.gitbook.io/cloud-native-devops/chi-xu-ji-cheng/kompose)
  * [kubeflow](https://rocdu.gitbook.io/cloud-native-devops/chi-xu-ji-cheng/kubeflow)
  * [weave flux](https://rocdu.gitbook.io/cloud-native-devops/chi-xu-ji-cheng/weave-flux)
* [监控](https://rocdu.gitbook.io/cloud-native-devops/master)
  * [prometheus](https://rocdu.gitbook.io/cloud-native-devops/master)
    * [prometeus](https://rocdu.gitbook.io/cloud-native-devops/jian-kong/prometheus/prometheus)
      * [安装](https://rocdu.gitbook.io/cloud-native-devops/jian-kong/prometheus/prometheus/install-prometheus)
      * [配置说明](https://rocdu.gitbook.io/cloud-native-devops/jian-kong/prometheus/prometheus/prometheus)
      * [prometheus联邦](https://rocdu.gitbook.io/cloud-native-devops/jian-kong/prometheus/prometheus/prometheus-federation)
      * [alert-manager](https://rocdu.gitbook.io/cloud-native-devops/jian-kong/prometheus/prometheus/config-alertmgr)
  * [elk-stack](https://rocdu.gitbook.io/cloud-native-devops/master)
    * [使用elk监控k8s](https://rocdu.gitbook.io/cloud-native-devops/jian-kong/elk-stack/use-elastic-stack-monito-k8s)
  * [weave cortex](https://rocdu.gitbook.io/cloud-native-devops/jian-kong/weave-cortex)
* [链路追踪](https://rocdu.gitbook.io/cloud-native-devops/broken-reference)
  * [zipkin](https://rocdu.gitbook.io/cloud-native-devops/tracing/install)
  * [jaeger](https://rocdu.gitbook.io/cloud-native-devops/tracing/get-start)
* [开发实践](https://rocdu.gitbook.io/cloud-native-devops/develop)
  * [clientset 介绍](https://rocdu.gitbook.io/cloud-native-devops/develop/develop-clientset)
  * [dynamiclient介绍](https://rocdu.gitbook.io/cloud-native-devops/develop/develop-dynamiclient)
  * [reset client](https://rocdu.gitbook.io/cloud-native-devops/develop/develop-restclient)
  * [自定义kube-scheduler](https://rocdu.gitbook.io/cloud-native-devops/develop/self-develop-scheduler)
  * [实现webterminal](https://rocdu.gitbook.io/cloud-native-devops/develop/develop-web-terminal)   &#x20;
  * [实现自己的scheduler](https://rocdu.gitbook.io/cloud-native-devops/develop/zi-ding-yi-k8s-cun-chu-cha-jian)&#x20;
  * [实现kubectl插件](https://rocdu.gitbook.io/cloud-native-devops/develop/zi-ding-yi-kubectl-cha-jian)
  * [如何自定义资源](https://rocdu.gitbook.io/cloud-native-devops/develop/deploy-custom-resources)
  * [添加第三方硬件资源](https://rocdu.gitbook.io/cloud-native-devops/develop/how-to-add-device)
  * [如何使用crd](https://rocdu.gitbook.io/cloud-native-devops/develop/how-to-use-crd)
  * [安装metricserver](https://rocdu.gitbook.io/cloud-native-devops/develop/install-metric-server)
* [servicemesh](https://rocdu.gitbook.io/cloud-native-devops/broken-reference)
  * [istio](https://rocdu.gitbook.io/cloud-native-devops/servicemesh/introduction)
    * [安装](https://github.com/du2016/cloud-native-devops/tree/d937fd934a532a39d9f9367bed7096f4e165cebe/servicemesh/istio/install.md)
    * [安装bookinfo示例程序](https://github.com/du2016/cloud-native-devops/tree/d937fd934a532a39d9f9367bed7096f4e165cebe/servicemesh/istio/example-bookinfo.md)
    * [pilot介绍](https://rocdu.gitbook.io/cloud-native-devops/servicemesh/introduction/pilot)
    * [mixer介绍](https://github.com/du2016/cloud-native-devops/tree/d937fd934a532a39d9f9367bed7096f4e165cebe/servicemesh/istio/mixer.md)
    * [envoy介绍](https://github.com/du2016/cloud-native-devops/tree/d937fd934a532a39d9f9367bed7096f4e165cebe/servicemesh/istio/envoy.md)
    * [istio-auth介绍](https://github.com/du2016/cloud-native-devops/tree/d937fd934a532a39d9f9367bed7096f4e165cebe/servicemesh/istio/istio-auth.md)
* [serveless](https://rocdu.gitbook.io/cloud-native-devops/serverless)
  * [Knative](https://rocdu.gitbook.io/cloud-native-devops/serverless/knative)
    * [安装Knative](https://rocdu.gitbook.io/cloud-native-devops/serverless/knative/install)
    * [起步](https://rocdu.gitbook.io/cloud-native-devops/serverless/knative/getstart)


---

# 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://rocdu.gitbook.io/cloud-native-devops/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.
