├── .gitignore ├── .gitmodules ├── .travis.yml ├── CNAME ├── LICENSE ├── Makefile ├── config.yaml ├── content ├── en │ ├── _index.md │ └── troubleshooting │ │ └── _index.md └── zh │ ├── _index.md │ ├── avoid │ ├── _index.md │ ├── cases │ │ ├── _index.md │ │ ├── arp-cache-overflow-causes-healthcheck-failed.md │ │ ├── cross-vpc-connect-nodeport-timeout.md │ │ ├── dns-lookup-5s-delay.md │ │ ├── dns-resolution-abnormal.md │ │ ├── eviction-leads-to-service-disruption.md │ │ ├── high-legacy-from-pod-to-another-apiserver.md │ │ ├── kubernetes-overflow-and-drop.md │ │ ├── lb-with-local-externaltrafficpolicy-timeout-occasionally.md │ │ ├── livenesprobe-failed-occasionally.md │ │ ├── low-cps-from-lb-to-nodeport.md │ │ ├── no-route-to-host.md │ │ └── schemaerror-when-using-kubectl-apply-or-edit.md │ ├── cgroup-leaking.md │ ├── conntrack-conflict.md │ ├── dotnet-configuration-auto-reload.md │ ├── handle-cgroup-oom-in-userspace-with-oom-guard.md │ ├── nodelocal-dns.md │ ├── scale-keepalive-service.md │ └── tcp_tw_recycle-causes-packet-loss.md │ ├── best-practice │ ├── _index.md │ ├── deploy │ │ ├── _index.md │ │ ├── highly-available.md │ │ └── resource-utilization.md │ ├── etcd.md │ ├── kernel.md │ └── master.md │ ├── bigdata-ai │ ├── _index.md │ └── flink-on-kubernetes │ │ ├── _index.md │ │ ├── flink-on-kubernetes.md │ │ ├── intro.md │ │ ├── job-cluster.md │ │ ├── native-kubernetes.md │ │ └── session-cluster.md │ ├── cluster │ ├── _index.md │ ├── ingress │ │ ├── _index.md │ │ ├── nginx │ │ │ ├── _index.md │ │ │ └── install-nginx-ingress.md │ │ └── traefik │ │ │ ├── _index.md │ │ │ └── install-traefik-ingress.md │ ├── metrics │ │ ├── _index.md │ │ └── install-metrics-server.md │ ├── network │ │ ├── _index.md │ │ ├── flannel │ │ │ ├── _index.md │ │ │ └── deploy.md │ │ └── understanding.md │ └── runtime │ │ ├── _index.md │ │ └── containerd │ │ ├── _index.md │ │ └── install-containerd.md │ ├── configuration │ ├── _index.md │ └── helm │ │ ├── _index.md │ │ ├── helm-faq.md │ │ ├── install-helm.md │ │ └── upgrade-helm-v2-to-v3.md │ ├── deploy │ ├── _index.md │ ├── addons │ │ ├── _index.md │ │ ├── coredns.md │ │ └── kube-proxy.md │ ├── appendix │ │ ├── _index.md │ │ └── install-kubectl.md │ ├── kubespray.md │ ├── manual │ │ ├── _index.md │ │ ├── bootstrapping-etcd.md │ │ ├── bootstrapping-master.md │ │ ├── bootstrapping-worker-nodes.md │ │ ├── deploy-critical-addons.md │ │ └── prepare.md │ └── selection.md │ ├── dev │ ├── _index.md │ ├── client-go.md │ └── golang-build.md │ ├── ingress │ ├── _index.md │ ├── choose.md │ ├── nginx-ingress │ │ ├── _index.md │ │ └── install-nginx-ingress.md │ ├── traefik-ingress │ │ ├── _index.md │ │ ├── install-traefik-ingress.md │ │ └── use-traefik-to-support-login.md │ └── understand.md │ ├── log │ ├── _index.md │ └── loki-stack.md │ ├── metrics │ └── _index.md │ ├── monitoring │ ├── _index.md │ ├── alerting.md │ ├── build-cloud-native-large-scale-distributed-monitoring-system │ │ ├── _index.md │ │ ├── optimize-prometheus-in-large-scale.md │ │ ├── thanos-arch.md │ │ └── thanos-deploy.md │ ├── dingtalk-alert.md │ ├── kube-prometheus-quickstart.md │ ├── promql.md │ └── wechat-work-alert.md │ ├── reference │ └── net-shell.md │ ├── security │ ├── _index.md │ ├── cert │ │ ├── _index.md │ │ ├── autogenerate-certificate-with-cert-manager.md │ │ └── install-cert-manger.md │ ├── permission │ │ ├── _index.md │ │ ├── app.md │ │ └── user.md │ └── user │ │ ├── _index.md │ │ └── create-user-using-csr-api.md │ ├── trick │ ├── _index.md │ ├── efficient-kubectl.md │ ├── perf-in-container.md │ ├── shell │ │ ├── _index.md │ │ ├── network.md │ │ ├── node.md │ │ └── pod.md │ ├── wildcard-domain-forward.md │ └── yaml │ │ ├── _index.md │ │ ├── affnity.md │ │ └── deployment.md │ └── troubleshooting │ ├── _index.md │ ├── handle │ ├── _index.md │ ├── arp_cache-overflow.md │ ├── disk-full.md │ ├── high-load.md │ ├── memory-fragmentation.md │ ├── pid-full.md │ └── runnig-out-of-inotify-watches.md │ ├── network │ ├── _index.md │ ├── dns.md │ ├── lb-healthcheck-failed.md │ ├── low-throughput.md │ ├── manual.md │ ├── service-cannot-resolve.md │ └── service-unrecheable.md │ ├── node │ ├── _index.md │ ├── arp_cache-neighbor-table-overflow.md │ ├── cannot-allocate-memory.md │ ├── kernel-solft-lockup.md │ ├── no-space-left-on-device.md │ └── not-ready.md │ ├── others │ ├── _index.md │ ├── daemonset-not-scheduled.md │ ├── job-cannot-delete.md │ ├── kubectl-exec-or-logs-failed.md │ ├── namespace-stuck-on-terminating.md │ ├── node-all-gone.md │ └── slow-apiserver.md │ ├── pod │ ├── _index.md │ ├── container-proccess-exit-by-itself.md │ ├── healthcheck-failed.md │ ├── keep-containercreating-or-waiting.md │ ├── keep-crashloopbackoff.md │ ├── keep-error.md │ ├── keep-imageinspecterror.md │ ├── keep-imagepullbackoff.md │ ├── keep-pending.md │ ├── keep-terminating.md │ ├── keep-unkown.md │ └── slow-terminating.md │ └── trick │ ├── _index.md │ ├── analysis-exitcode.md │ ├── capture-packets-in-container.md │ └── use-systemtap-to-locate-problems.md ├── images └── logo.png ├── script ├── deploy.sh └── update-index.sh └── static ├── images ├── flink-on-k8s.jpg ├── flink-stream.png ├── grafana-dashboard-pod.png ├── grafana-select-dashboard.png ├── loki-grafana-data-source.png ├── loki-log.png ├── spark-on-k8s.png └── tf-operator.png └── img ├── alipay-1.png ├── alipay-10.png ├── alipay-100.png ├── alipay-2.png ├── alipay-5.png ├── alipay-50.png ├── alipay-btn.png ├── avatar.jpg ├── geek_daily_qrcode.jpg ├── wechat-1.png ├── wechat-10.png ├── wechat-100.png ├── wechat-2.png ├── wechat-5.png ├── wechat-50.png └── wechat-btn.png /.gitignore: -------------------------------------------------------------------------------- 1 | algolia-*.yaml 2 | public/ 3 | resources/ -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/.gitmodules -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/.travis.yml -------------------------------------------------------------------------------- /CNAME: -------------------------------------------------------------------------------- 1 | k8s.imroc.io -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/Makefile -------------------------------------------------------------------------------- /config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/config.yaml -------------------------------------------------------------------------------- /content/en/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/en/_index.md -------------------------------------------------------------------------------- /content/en/troubleshooting/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Troubleshooting Guide" 3 | chapter: true 4 | --- 5 | 6 | TODO 7 | {{% children depth=3 %}} -------------------------------------------------------------------------------- /content/zh/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/_index.md -------------------------------------------------------------------------------- /content/zh/avoid/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "避坑指南" 3 | weight: 30 4 | --- 5 | 6 | ## 目录 7 | 8 | {{% children depth=2 %}} 9 | -------------------------------------------------------------------------------- /content/zh/avoid/cases/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "踩坑分享" 3 | --- 4 | 5 | {{% children %}} -------------------------------------------------------------------------------- /content/zh/avoid/cases/arp-cache-overflow-causes-healthcheck-failed.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/avoid/cases/arp-cache-overflow-causes-healthcheck-failed.md -------------------------------------------------------------------------------- /content/zh/avoid/cases/cross-vpc-connect-nodeport-timeout.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/avoid/cases/cross-vpc-connect-nodeport-timeout.md -------------------------------------------------------------------------------- /content/zh/avoid/cases/dns-lookup-5s-delay.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/avoid/cases/dns-lookup-5s-delay.md -------------------------------------------------------------------------------- /content/zh/avoid/cases/dns-resolution-abnormal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/avoid/cases/dns-resolution-abnormal.md -------------------------------------------------------------------------------- /content/zh/avoid/cases/eviction-leads-to-service-disruption.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/avoid/cases/eviction-leads-to-service-disruption.md -------------------------------------------------------------------------------- /content/zh/avoid/cases/high-legacy-from-pod-to-another-apiserver.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/avoid/cases/high-legacy-from-pod-to-another-apiserver.md -------------------------------------------------------------------------------- /content/zh/avoid/cases/kubernetes-overflow-and-drop.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/avoid/cases/kubernetes-overflow-and-drop.md -------------------------------------------------------------------------------- /content/zh/avoid/cases/lb-with-local-externaltrafficpolicy-timeout-occasionally.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/avoid/cases/lb-with-local-externaltrafficpolicy-timeout-occasionally.md -------------------------------------------------------------------------------- /content/zh/avoid/cases/livenesprobe-failed-occasionally.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/avoid/cases/livenesprobe-failed-occasionally.md -------------------------------------------------------------------------------- /content/zh/avoid/cases/low-cps-from-lb-to-nodeport.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/avoid/cases/low-cps-from-lb-to-nodeport.md -------------------------------------------------------------------------------- /content/zh/avoid/cases/no-route-to-host.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/avoid/cases/no-route-to-host.md -------------------------------------------------------------------------------- /content/zh/avoid/cases/schemaerror-when-using-kubectl-apply-or-edit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/avoid/cases/schemaerror-when-using-kubectl-apply-or-edit.md -------------------------------------------------------------------------------- /content/zh/avoid/cgroup-leaking.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/avoid/cgroup-leaking.md -------------------------------------------------------------------------------- /content/zh/avoid/conntrack-conflict.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/avoid/conntrack-conflict.md -------------------------------------------------------------------------------- /content/zh/avoid/dotnet-configuration-auto-reload.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/avoid/dotnet-configuration-auto-reload.md -------------------------------------------------------------------------------- /content/zh/avoid/handle-cgroup-oom-in-userspace-with-oom-guard.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/avoid/handle-cgroup-oom-in-userspace-with-oom-guard.md -------------------------------------------------------------------------------- /content/zh/avoid/nodelocal-dns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/avoid/nodelocal-dns.md -------------------------------------------------------------------------------- /content/zh/avoid/scale-keepalive-service.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/avoid/scale-keepalive-service.md -------------------------------------------------------------------------------- /content/zh/avoid/tcp_tw_recycle-causes-packet-loss.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/avoid/tcp_tw_recycle-causes-packet-loss.md -------------------------------------------------------------------------------- /content/zh/best-practice/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "最佳实践" 3 | weight: 40 4 | 5 | --- 6 | 7 | ## 目录 8 | 9 | {{% children depth=3 %}} -------------------------------------------------------------------------------- /content/zh/best-practice/deploy/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "服务部署最佳实践" 3 | weight: 10 4 | --- 5 | 6 | ## 目录 7 | 8 | {{% children depth=3 %}} -------------------------------------------------------------------------------- /content/zh/best-practice/deploy/highly-available.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/best-practice/deploy/highly-available.md -------------------------------------------------------------------------------- /content/zh/best-practice/deploy/resource-utilization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/best-practice/deploy/resource-utilization.md -------------------------------------------------------------------------------- /content/zh/best-practice/etcd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/best-practice/etcd.md -------------------------------------------------------------------------------- /content/zh/best-practice/kernel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/best-practice/kernel.md -------------------------------------------------------------------------------- /content/zh/best-practice/master.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/best-practice/master.md -------------------------------------------------------------------------------- /content/zh/bigdata-ai/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "大数据与 AI" 3 | weight: 60 4 | --- 5 | 6 | ## 目录 7 | 8 | {{% children %}} 9 | -------------------------------------------------------------------------------- /content/zh/bigdata-ai/flink-on-kubernetes/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/bigdata-ai/flink-on-kubernetes/_index.md -------------------------------------------------------------------------------- /content/zh/bigdata-ai/flink-on-kubernetes/flink-on-kubernetes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/bigdata-ai/flink-on-kubernetes/flink-on-kubernetes.md -------------------------------------------------------------------------------- /content/zh/bigdata-ai/flink-on-kubernetes/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/bigdata-ai/flink-on-kubernetes/intro.md -------------------------------------------------------------------------------- /content/zh/bigdata-ai/flink-on-kubernetes/job-cluster.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Job Cluster 模式部署" 3 | weight: 30 4 | state: TODO 5 | --- 6 | 7 | -------------------------------------------------------------------------------- /content/zh/bigdata-ai/flink-on-kubernetes/native-kubernetes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/bigdata-ai/flink-on-kubernetes/native-kubernetes.md -------------------------------------------------------------------------------- /content/zh/bigdata-ai/flink-on-kubernetes/session-cluster.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/bigdata-ai/flink-on-kubernetes/session-cluster.md -------------------------------------------------------------------------------- /content/zh/cluster/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/cluster/_index.md -------------------------------------------------------------------------------- /content/zh/cluster/ingress/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Ingress 方案" 3 | --- 4 | -------------------------------------------------------------------------------- /content/zh/cluster/ingress/nginx/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Nginx Ingress" 3 | --- -------------------------------------------------------------------------------- /content/zh/cluster/ingress/nginx/install-nginx-ingress.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/cluster/ingress/nginx/install-nginx-ingress.md -------------------------------------------------------------------------------- /content/zh/cluster/ingress/traefik/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Traefik Ingress" 3 | --- 4 | -------------------------------------------------------------------------------- /content/zh/cluster/ingress/traefik/install-traefik-ingress.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/cluster/ingress/traefik/install-traefik-ingress.md -------------------------------------------------------------------------------- /content/zh/cluster/metrics/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Metrics 方案" 3 | --- 4 | -------------------------------------------------------------------------------- /content/zh/cluster/metrics/install-metrics-server.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/cluster/metrics/install-metrics-server.md -------------------------------------------------------------------------------- /content/zh/cluster/network/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "网络方案" 3 | --- -------------------------------------------------------------------------------- /content/zh/cluster/network/flannel/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Flannel" 3 | --- 4 | -------------------------------------------------------------------------------- /content/zh/cluster/network/flannel/deploy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/cluster/network/flannel/deploy.md -------------------------------------------------------------------------------- /content/zh/cluster/network/understanding.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/cluster/network/understanding.md -------------------------------------------------------------------------------- /content/zh/cluster/runtime/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "运行时方案" 3 | --- 4 | -------------------------------------------------------------------------------- /content/zh/cluster/runtime/containerd/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Containerd" 3 | --- 4 | -------------------------------------------------------------------------------- /content/zh/cluster/runtime/containerd/install-containerd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/cluster/runtime/containerd/install-containerd.md -------------------------------------------------------------------------------- /content/zh/configuration/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "配置管理" 3 | weight: 16 4 | state: TODO 5 | --- -------------------------------------------------------------------------------- /content/zh/configuration/helm/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "使用 Helm 管理集群资源" 3 | state: Alpha 4 | --- 5 | 6 | {{% children %}} 7 | -------------------------------------------------------------------------------- /content/zh/configuration/helm/helm-faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/configuration/helm/helm-faq.md -------------------------------------------------------------------------------- /content/zh/configuration/helm/install-helm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/configuration/helm/install-helm.md -------------------------------------------------------------------------------- /content/zh/configuration/helm/upgrade-helm-v2-to-v3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/configuration/helm/upgrade-helm-v2-to-v3.md -------------------------------------------------------------------------------- /content/zh/deploy/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "部署指南" 3 | weight: 10 4 | --- 5 | {{% children depth=3 %}} -------------------------------------------------------------------------------- /content/zh/deploy/addons/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "附加组件" 3 | weight: 40 4 | state: Alpha 5 | --- 6 | 7 | ## 目录 8 | 9 | {{% children %}} 10 | 11 | -------------------------------------------------------------------------------- /content/zh/deploy/addons/coredns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/deploy/addons/coredns.md -------------------------------------------------------------------------------- /content/zh/deploy/addons/kube-proxy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/deploy/addons/kube-proxy.md -------------------------------------------------------------------------------- /content/zh/deploy/appendix/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "附录" 3 | weigth: 50 4 | --- 5 | 6 | -------------------------------------------------------------------------------- /content/zh/deploy/appendix/install-kubectl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/deploy/appendix/install-kubectl.md -------------------------------------------------------------------------------- /content/zh/deploy/kubespray.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "使用 kubespray 部署" 3 | weight: 20 4 | state: TODO 5 | --- -------------------------------------------------------------------------------- /content/zh/deploy/manual/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/deploy/manual/_index.md -------------------------------------------------------------------------------- /content/zh/deploy/manual/bootstrapping-etcd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/deploy/manual/bootstrapping-etcd.md -------------------------------------------------------------------------------- /content/zh/deploy/manual/bootstrapping-master.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/deploy/manual/bootstrapping-master.md -------------------------------------------------------------------------------- /content/zh/deploy/manual/bootstrapping-worker-nodes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/deploy/manual/bootstrapping-worker-nodes.md -------------------------------------------------------------------------------- /content/zh/deploy/manual/deploy-critical-addons.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/deploy/manual/deploy-critical-addons.md -------------------------------------------------------------------------------- /content/zh/deploy/manual/prepare.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/deploy/manual/prepare.md -------------------------------------------------------------------------------- /content/zh/deploy/selection.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "方案选型" 3 | weight: 10 4 | state: TODO 5 | --- -------------------------------------------------------------------------------- /content/zh/dev/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "开发指南" 3 | weight: 100 4 | state: Alpha 5 | --- 6 | -------------------------------------------------------------------------------- /content/zh/dev/client-go.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "使用 client-go 开发 k8s 应用" 3 | state: TODO 4 | --- -------------------------------------------------------------------------------- /content/zh/dev/golang-build.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/dev/golang-build.md -------------------------------------------------------------------------------- /content/zh/ingress/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Ingress 指南" 3 | weight: 12 4 | state: TODO 5 | --- 6 | -------------------------------------------------------------------------------- /content/zh/ingress/choose.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Ingress 方案选型" 3 | weight: 20 4 | state: TODO 5 | --- 6 | -------------------------------------------------------------------------------- /content/zh/ingress/nginx-ingress/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Nginx Ingress" 3 | weight: 30 4 | --- -------------------------------------------------------------------------------- /content/zh/ingress/nginx-ingress/install-nginx-ingress.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/ingress/nginx-ingress/install-nginx-ingress.md -------------------------------------------------------------------------------- /content/zh/ingress/traefik-ingress/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Traefik Ingress" 3 | weight: 40 4 | --- 5 | -------------------------------------------------------------------------------- /content/zh/ingress/traefik-ingress/install-traefik-ingress.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/ingress/traefik-ingress/install-traefik-ingress.md -------------------------------------------------------------------------------- /content/zh/ingress/traefik-ingress/use-traefik-to-support-login.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/ingress/traefik-ingress/use-traefik-to-support-login.md -------------------------------------------------------------------------------- /content/zh/ingress/understand.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "彻底理解 Ingress" 3 | weight: 10 4 | state: TODO 5 | --- 6 | -------------------------------------------------------------------------------- /content/zh/log/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "日志收集" 3 | weight: 44 4 | state: TODO 5 | --- -------------------------------------------------------------------------------- /content/zh/log/loki-stack.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/log/loki-stack.md -------------------------------------------------------------------------------- /content/zh/metrics/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Metrics 指南" 3 | weight: 13 4 | state: TODO 5 | --- 6 | -------------------------------------------------------------------------------- /content/zh/monitoring/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "监控指南" 3 | weight: 43 4 | state: Alpha 5 | chapter: true 6 | --- 7 | 8 | 由浅入深,平滑学习曲线让你快速掌握云原生监控系统的搭建与使用。 9 | 10 | {{% children depth=2 %}} 11 | -------------------------------------------------------------------------------- /content/zh/monitoring/alerting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/monitoring/alerting.md -------------------------------------------------------------------------------- /content/zh/monitoring/build-cloud-native-large-scale-distributed-monitoring-system/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "打造云原生大型分布式监控系统" 3 | weight: 1000 4 | state: Alpha 5 | chapter: false 6 | --- 7 | 8 | {{% children depth=2 %}} 9 | -------------------------------------------------------------------------------- /content/zh/monitoring/build-cloud-native-large-scale-distributed-monitoring-system/optimize-prometheus-in-large-scale.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/monitoring/build-cloud-native-large-scale-distributed-monitoring-system/optimize-prometheus-in-large-scale.md -------------------------------------------------------------------------------- /content/zh/monitoring/build-cloud-native-large-scale-distributed-monitoring-system/thanos-arch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/monitoring/build-cloud-native-large-scale-distributed-monitoring-system/thanos-arch.md -------------------------------------------------------------------------------- /content/zh/monitoring/build-cloud-native-large-scale-distributed-monitoring-system/thanos-deploy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/monitoring/build-cloud-native-large-scale-distributed-monitoring-system/thanos-deploy.md -------------------------------------------------------------------------------- /content/zh/monitoring/dingtalk-alert.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/monitoring/dingtalk-alert.md -------------------------------------------------------------------------------- /content/zh/monitoring/kube-prometheus-quickstart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/monitoring/kube-prometheus-quickstart.md -------------------------------------------------------------------------------- /content/zh/monitoring/promql.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/monitoring/promql.md -------------------------------------------------------------------------------- /content/zh/monitoring/wechat-work-alert.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/monitoring/wechat-work-alert.md -------------------------------------------------------------------------------- /content/zh/reference/net-shell.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/reference/net-shell.md -------------------------------------------------------------------------------- /content/zh/security/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "安全指南" 3 | weight: 40 4 | --- 5 | 6 | ## 目录 7 | 8 | {{% children depth=3 %}} -------------------------------------------------------------------------------- /content/zh/security/cert/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "集群证书管理" 3 | --- 4 | -------------------------------------------------------------------------------- /content/zh/security/cert/autogenerate-certificate-with-cert-manager.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/security/cert/autogenerate-certificate-with-cert-manager.md -------------------------------------------------------------------------------- /content/zh/security/cert/install-cert-manger.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/security/cert/install-cert-manger.md -------------------------------------------------------------------------------- /content/zh/security/permission/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/security/permission/_index.md -------------------------------------------------------------------------------- /content/zh/security/permission/app.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/security/permission/app.md -------------------------------------------------------------------------------- /content/zh/security/permission/user.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/security/permission/user.md -------------------------------------------------------------------------------- /content/zh/security/user/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "用户管理" 3 | --- 4 | 5 | ## 目录 6 | 7 | {{% children depth=3 %}} -------------------------------------------------------------------------------- /content/zh/security/user/create-user-using-csr-api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/security/user/create-user-using-csr-api.md -------------------------------------------------------------------------------- /content/zh/trick/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "奇技淫巧" 3 | weight: 41 4 | --- 5 | 6 | {{% children %}} 7 | -------------------------------------------------------------------------------- /content/zh/trick/efficient-kubectl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/trick/efficient-kubectl.md -------------------------------------------------------------------------------- /content/zh/trick/perf-in-container.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/trick/perf-in-container.md -------------------------------------------------------------------------------- /content/zh/trick/shell/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "实用命令与脚本" 3 | --- 4 | 5 | 目录: 6 | {{% children %}} -------------------------------------------------------------------------------- /content/zh/trick/shell/network.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/trick/shell/network.md -------------------------------------------------------------------------------- /content/zh/trick/shell/node.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/trick/shell/node.md -------------------------------------------------------------------------------- /content/zh/trick/shell/pod.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/trick/shell/pod.md -------------------------------------------------------------------------------- /content/zh/trick/wildcard-domain-forward.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/trick/wildcard-domain-forward.md -------------------------------------------------------------------------------- /content/zh/trick/yaml/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "yaml 片段" 3 | --- -------------------------------------------------------------------------------- /content/zh/trick/yaml/affnity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/trick/yaml/affnity.md -------------------------------------------------------------------------------- /content/zh/trick/yaml/deployment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/trick/yaml/deployment.md -------------------------------------------------------------------------------- /content/zh/troubleshooting/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/troubleshooting/_index.md -------------------------------------------------------------------------------- /content/zh/troubleshooting/handle/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "处理实践" 3 | weight: 20 4 | --- 5 | 6 | {{% children %}} 7 | -------------------------------------------------------------------------------- /content/zh/troubleshooting/handle/arp_cache-overflow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/troubleshooting/handle/arp_cache-overflow.md -------------------------------------------------------------------------------- /content/zh/troubleshooting/handle/disk-full.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/troubleshooting/handle/disk-full.md -------------------------------------------------------------------------------- /content/zh/troubleshooting/handle/high-load.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/troubleshooting/handle/high-load.md -------------------------------------------------------------------------------- /content/zh/troubleshooting/handle/memory-fragmentation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/troubleshooting/handle/memory-fragmentation.md -------------------------------------------------------------------------------- /content/zh/troubleshooting/handle/pid-full.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/troubleshooting/handle/pid-full.md -------------------------------------------------------------------------------- /content/zh/troubleshooting/handle/runnig-out-of-inotify-watches.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/troubleshooting/handle/runnig-out-of-inotify-watches.md -------------------------------------------------------------------------------- /content/zh/troubleshooting/network/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "网络排错" 3 | weight: 50 4 | --- 5 | 6 | {{% children %}} -------------------------------------------------------------------------------- /content/zh/troubleshooting/network/dns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/troubleshooting/network/dns.md -------------------------------------------------------------------------------- /content/zh/troubleshooting/network/lb-healthcheck-failed.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/troubleshooting/network/lb-healthcheck-failed.md -------------------------------------------------------------------------------- /content/zh/troubleshooting/network/low-throughput.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/troubleshooting/network/low-throughput.md -------------------------------------------------------------------------------- /content/zh/troubleshooting/network/manual.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/troubleshooting/network/manual.md -------------------------------------------------------------------------------- /content/zh/troubleshooting/network/service-cannot-resolve.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/troubleshooting/network/service-cannot-resolve.md -------------------------------------------------------------------------------- /content/zh/troubleshooting/network/service-unrecheable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/troubleshooting/network/service-unrecheable.md -------------------------------------------------------------------------------- /content/zh/troubleshooting/node/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "节点排错" 3 | weight: 30 4 | --- 5 | 6 | 本章包含各种经典报错,分析可能原因并给出相应的解决方案 7 | 8 | {{% children %}} -------------------------------------------------------------------------------- /content/zh/troubleshooting/node/arp_cache-neighbor-table-overflow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/troubleshooting/node/arp_cache-neighbor-table-overflow.md -------------------------------------------------------------------------------- /content/zh/troubleshooting/node/cannot-allocate-memory.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/troubleshooting/node/cannot-allocate-memory.md -------------------------------------------------------------------------------- /content/zh/troubleshooting/node/kernel-solft-lockup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/troubleshooting/node/kernel-solft-lockup.md -------------------------------------------------------------------------------- /content/zh/troubleshooting/node/no-space-left-on-device.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/troubleshooting/node/no-space-left-on-device.md -------------------------------------------------------------------------------- /content/zh/troubleshooting/node/not-ready.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Node NotReady" 3 | state: TODO 4 | --- -------------------------------------------------------------------------------- /content/zh/troubleshooting/others/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "其它排错" 3 | weight: 70 4 | --- 5 | 6 | {{% children %}} -------------------------------------------------------------------------------- /content/zh/troubleshooting/others/daemonset-not-scheduled.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/troubleshooting/others/daemonset-not-scheduled.md -------------------------------------------------------------------------------- /content/zh/troubleshooting/others/job-cannot-delete.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/troubleshooting/others/job-cannot-delete.md -------------------------------------------------------------------------------- /content/zh/troubleshooting/others/kubectl-exec-or-logs-failed.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/troubleshooting/others/kubectl-exec-or-logs-failed.md -------------------------------------------------------------------------------- /content/zh/troubleshooting/others/namespace-stuck-on-terminating.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/troubleshooting/others/namespace-stuck-on-terminating.md -------------------------------------------------------------------------------- /content/zh/troubleshooting/others/node-all-gone.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/troubleshooting/others/node-all-gone.md -------------------------------------------------------------------------------- /content/zh/troubleshooting/others/slow-apiserver.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "APIServer 响应慢" 3 | state: TODO 4 | --- -------------------------------------------------------------------------------- /content/zh/troubleshooting/pod/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/troubleshooting/pod/_index.md -------------------------------------------------------------------------------- /content/zh/troubleshooting/pod/container-proccess-exit-by-itself.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/troubleshooting/pod/container-proccess-exit-by-itself.md -------------------------------------------------------------------------------- /content/zh/troubleshooting/pod/healthcheck-failed.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/troubleshooting/pod/healthcheck-failed.md -------------------------------------------------------------------------------- /content/zh/troubleshooting/pod/keep-containercreating-or-waiting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/troubleshooting/pod/keep-containercreating-or-waiting.md -------------------------------------------------------------------------------- /content/zh/troubleshooting/pod/keep-crashloopbackoff.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/troubleshooting/pod/keep-crashloopbackoff.md -------------------------------------------------------------------------------- /content/zh/troubleshooting/pod/keep-error.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/troubleshooting/pod/keep-error.md -------------------------------------------------------------------------------- /content/zh/troubleshooting/pod/keep-imageinspecterror.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Pod 一直处于 ImageInspectError 状态" 3 | --- 4 | 5 | 通常是镜像文件损坏了,可以尝试删除损坏的镜像重新拉取 6 | 7 | TODO: 完善 -------------------------------------------------------------------------------- /content/zh/troubleshooting/pod/keep-imagepullbackoff.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/troubleshooting/pod/keep-imagepullbackoff.md -------------------------------------------------------------------------------- /content/zh/troubleshooting/pod/keep-pending.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/troubleshooting/pod/keep-pending.md -------------------------------------------------------------------------------- /content/zh/troubleshooting/pod/keep-terminating.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/troubleshooting/pod/keep-terminating.md -------------------------------------------------------------------------------- /content/zh/troubleshooting/pod/keep-unkown.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/troubleshooting/pod/keep-unkown.md -------------------------------------------------------------------------------- /content/zh/troubleshooting/pod/slow-terminating.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Pod Terminating 慢" 3 | state: Alpha 4 | --- 5 | 6 | ## 可能原因 7 | 8 | * 进程通过 bash -c 启动导致 kill 信号无法透传给业务进程 9 | -------------------------------------------------------------------------------- /content/zh/troubleshooting/trick/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "排错技巧" 3 | weight: 10 4 | --- 5 | 6 | {{% children %}} 7 | -------------------------------------------------------------------------------- /content/zh/troubleshooting/trick/analysis-exitcode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/troubleshooting/trick/analysis-exitcode.md -------------------------------------------------------------------------------- /content/zh/troubleshooting/trick/capture-packets-in-container.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/troubleshooting/trick/capture-packets-in-container.md -------------------------------------------------------------------------------- /content/zh/troubleshooting/trick/use-systemtap-to-locate-problems.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/content/zh/troubleshooting/trick/use-systemtap-to-locate-problems.md -------------------------------------------------------------------------------- /images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/images/logo.png -------------------------------------------------------------------------------- /script/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/script/deploy.sh -------------------------------------------------------------------------------- /script/update-index.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/script/update-index.sh -------------------------------------------------------------------------------- /static/images/flink-on-k8s.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/static/images/flink-on-k8s.jpg -------------------------------------------------------------------------------- /static/images/flink-stream.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/static/images/flink-stream.png -------------------------------------------------------------------------------- /static/images/grafana-dashboard-pod.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/static/images/grafana-dashboard-pod.png -------------------------------------------------------------------------------- /static/images/grafana-select-dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/static/images/grafana-select-dashboard.png -------------------------------------------------------------------------------- /static/images/loki-grafana-data-source.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/static/images/loki-grafana-data-source.png -------------------------------------------------------------------------------- /static/images/loki-log.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/static/images/loki-log.png -------------------------------------------------------------------------------- /static/images/spark-on-k8s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/static/images/spark-on-k8s.png -------------------------------------------------------------------------------- /static/images/tf-operator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/static/images/tf-operator.png -------------------------------------------------------------------------------- /static/img/alipay-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/static/img/alipay-1.png -------------------------------------------------------------------------------- /static/img/alipay-10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/static/img/alipay-10.png -------------------------------------------------------------------------------- /static/img/alipay-100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/static/img/alipay-100.png -------------------------------------------------------------------------------- /static/img/alipay-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/static/img/alipay-2.png -------------------------------------------------------------------------------- /static/img/alipay-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/static/img/alipay-5.png -------------------------------------------------------------------------------- /static/img/alipay-50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/static/img/alipay-50.png -------------------------------------------------------------------------------- /static/img/alipay-btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/static/img/alipay-btn.png -------------------------------------------------------------------------------- /static/img/avatar.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/static/img/avatar.jpg -------------------------------------------------------------------------------- /static/img/geek_daily_qrcode.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/static/img/geek_daily_qrcode.jpg -------------------------------------------------------------------------------- /static/img/wechat-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/static/img/wechat-1.png -------------------------------------------------------------------------------- /static/img/wechat-10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/static/img/wechat-10.png -------------------------------------------------------------------------------- /static/img/wechat-100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/static/img/wechat-100.png -------------------------------------------------------------------------------- /static/img/wechat-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/static/img/wechat-2.png -------------------------------------------------------------------------------- /static/img/wechat-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/static/img/wechat-5.png -------------------------------------------------------------------------------- /static/img/wechat-50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/static/img/wechat-50.png -------------------------------------------------------------------------------- /static/img/wechat-btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imroc/kubernetes-practice-guide/HEAD/static/img/wechat-btn.png --------------------------------------------------------------------------------