├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── SUMMARY.md ├── book.json ├── configmapdemo ├── cm-demo1.yaml ├── cm-demo2.yaml ├── cm-demo3.yaml ├── cm-demo4.yaml └── cm-demo5.yaml ├── daemonsetdemo └── daemonset-demo.yaml ├── dashboard ├── admin-acount.yaml ├── dashboard.yaml ├── mac.token └── token ├── deploymentdemo ├── deploy-demo.yaml └── deploy-svc.yaml ├── dnsdemo ├── test-api.yaml └── test-nginx.yaml ├── docs ├── 1.课程介绍.md ├── 10.Docker Swarm.md ├── 11.图形化管理和监控.md ├── 12.Docker的多阶段构建.md ├── 13.Dockerfile最佳实践.md ├── 14.Kubernetes初体验.md ├── 15.基本概念与组件.md ├── 16.用 kubeadm 搭建集群环境.md ├── 17.安装 Dashboard 插件.md ├── 18.YAML 文件.md ├── 19.静态 Pod.md ├── 2.Docker 简介.md ├── 20.Pod Hook.md ├── 21.健康检查.md ├── 22.初始化容器.md ├── 23.使用RC管理Pod.md ├── 24.Deployment 使用.md ├── 25.Pod 水平自动伸缩.md ├── 26.Job与Cronjob 的使用.md ├── 27.Service.md ├── 28.ConfigMap.md ├── 29.Secret.md ├── 3.镜像和容器的基本操作.md ├── 30.RBAC.md ├── 31.部署 Wordpress 示例.md ├── 32.DaemonSet 与 StatefulSet.md ├── 33.PV.md ├── 34.PVC.md ├── 35.StorageClass.md ├── 36.Jenkins Slave.md ├── 37.Jenkins Pipeline.md ├── 38.Jenkins BlueOcean.md ├── 39.kubedns.md ├── 4.Dockerfile 定制镜像.md ├── 40.ingress.md ├── 41.ingress config.md ├── 42.Helm安装.md ├── 43.Helm基本使用.md ├── 44.Helm模板之内置函数和Values.md ├── 45.Helm模板之模板函数与管道.md ├── 46.Helm模板之控制流程.md ├── 47.Helm模板之命名模板.md ├── 48.Helm模板之其他注意事项.md ├── 49.Helm Hooks.md ├── 5.私有镜像仓库.md ├── 50.Kubernetes调度策略.md ├── 51.Kubernetes亲和性调度.md ├── 52.Prometheus基本使用.md ├── 53.监控Kubernetes集群应用.md ├── 54.监控Kubernetes集群节点.md ├── 55.监控Kubernetes常用资源对象.md ├── 56.Grafana的安装使用.md ├── 57.AlertManager的使用.md ├── 58.Prometheus Operator.md ├── 59.自定义Prometheus Operator 监控项.md ├── 6.数据共享与持久化.md ├── 60.Prometheus Operator高级配置.md ├── 61.日志收集架构.md ├── 62.搭建 EFK 日志系统.md ├── 63.Harbor.md ├── 64.Gitlab.md ├── 65.Gitlab CI.md ├── 66.devops.md ├── 67.Upgrade集群.md ├── 7.Docker的网络模式.md ├── 8.Docker Compose.md ├── 9.Docker Machine.md ├── Helm 部署应用示例-todo.md ├── files │ ├── grafana-k8s-cluster-dashboard.json │ └── pod.json ├── images │ ├── access-modes.png │ ├── alertmanager-dingtalk-message.png │ ├── blue-demo1.png │ ├── blue-demo2.png │ ├── blue-demo3.png │ ├── blue-demo4.png │ ├── blue-demo5.png │ ├── blue-demo6.png │ ├── blue-demo7.png │ ├── course-logo.png │ ├── dashboard-login.png │ ├── dashboard.png │ ├── deployment.png │ ├── dns.png │ ├── docker-cadvisor.png │ ├── docker-engine.png │ ├── docker-netework-bridge.jpeg │ ├── docker-network-container.jpeg │ ├── docker-network-host.jpeg │ ├── docker-network-none.jpeg │ ├── docker-structrue.png │ ├── docker-swarm-structrue.png │ ├── docker-swarm-task-service.png │ ├── docker-ui-portainer.png │ ├── docker-ui-rancher.png │ ├── docker-what.png │ ├── grafana-add-dingtalk-robot.png │ ├── grafana-alert-dingtalk-robot.png │ ├── grafana-alert-email.png │ ├── grafana-cluster-table.png │ ├── grafana-cpu-usage.png │ ├── grafana-dashboard-add.png │ ├── grafana-dashboard-edit.png │ ├── grafana-dashboard-edit2.png │ ├── grafana-dashboard-import.png │ ├── grafana-dashboard-import2.png │ ├── grafana-dingtalk-alert2.png │ ├── grafana-email-alert.png │ ├── grafana-email-alert2.png │ ├── grafana-graph-alert.png │ ├── grafana-graph-notify.png │ ├── grafana-index.png │ ├── grafana-k8s-cluster-dashboard.png │ ├── grafana-k8s-monitor.png │ ├── grafana-k8s-plugin-cluster.png │ ├── grafana-k8s-plugin-config.png │ ├── grafana-k8s-plugin.png │ ├── grafana-k8s-plugin2.png │ ├── grafana-login.png │ ├── grafana-prometheus-ds.png │ ├── grafana-table.png │ ├── helm-demo1.png │ ├── helm-structrure.png │ ├── horizontal-pod-autoscaler.svg │ ├── ingress-config1.png │ ├── ingress-config2.png │ ├── ingress-config3.png │ ├── ingress-config4.png │ ├── jenkins-demo1-config.jpeg │ ├── jenkins-demo1-config2.jpeg │ ├── jenkins-demo1-config3.jpeg │ ├── jenkins-demo1-config4.jpeg │ ├── jenkins-demo1-config5.jpeg │ ├── jenkins-demo1.png │ ├── jenkins-k8s-config1.jpg │ ├── jenkins-k8s-config2.png │ ├── jenkins-k8s-config3.png │ ├── jenkins-k8s-config4.png │ ├── k8s-basic.png │ ├── k8s-cluster.png │ ├── k8s-jenkins-slave.png │ ├── k8s-katacoda.png │ ├── k8s-pod-process.png │ ├── k8s-pod.png │ ├── k8s-qrcode.png │ ├── k8s-rancher.png │ ├── k8s-service.png │ ├── k8s-structure.jpeg │ ├── kube-scheduler-detail.png │ ├── kube-scheduler-filter.jpg │ ├── kube-scheduler-structrue.jpg │ ├── kubeadm-dashboard.png │ ├── kubedns.jpg │ ├── kubernetes_monitoring_heapster.png │ ├── loap.jpg │ ├── nginx-consul.png │ ├── ngx200.png │ ├── ngx403.png │ ├── pipeline-demo1.png │ ├── pipeline-demo2.png │ ├── pipeline-demo3.png │ ├── pipeline-demo4.png │ ├── pipeline-demo5.png │ ├── pipeline-demo6.png │ ├── pipeline-demo7.png │ ├── prometheus-alert-email.png │ ├── prometheus-alertmanager-silence.png │ ├── prometheus-alertmanager-webui.png │ ├── prometheus-alerts.png │ ├── prometheus-alerts2.png │ ├── prometheus-apiserver-request.png │ ├── prometheus-apiserver.png │ ├── prometheus-apiserver2.png │ ├── prometheus-architecture.png │ ├── prometheus-cadvisor-graph.png │ ├── prometheus-cadvisor.png │ ├── prometheus-dashboard-targets.png │ ├── prometheus-menu.png │ ├── prometheus-metrics-graph.png │ ├── prometheus-metrics-menu.png │ ├── prometheus-nodes-graph1.png │ ├── prometheus-nodes-graph2.png │ ├── prometheus-nodes-target.png │ ├── prometheus-nodes-target2.png │ ├── prometheus-operator.png │ ├── prometheus-service-endpoints.png │ ├── prometheus-service-endpoints2.png │ ├── prometheus-targets-redis.png │ ├── prometheus-webui.png │ ├── promethues-alertmanager-email2.png │ ├── promethues-nodes-target2.png │ ├── promethues-operator-grafana.png │ ├── promethues-operator-kube-scheduler-error.png │ ├── promethues-operator-kube-scheduler.png │ ├── promethues-operator-targets.png │ ├── promtheus-before-label.png │ ├── redis-graph.png │ ├── redis-metrics.png │ ├── services-iptables-overview.svg │ ├── setup-jenkins-01-unlock.jpg │ ├── setup-jenkins-02-plugin.png │ ├── setup-jenkins-home.png │ ├── setup-jenkins-k8s-plugin.png │ ├── traefik-tls-demo1.png │ ├── traefik-tls-demo2.png │ ├── traefik-tls-demo3.png │ ├── traefik-tls.png │ ├── wordpress-home.jpg │ ├── wordpress-ui.jpg │ ├── wordpress.jpg │ ├── ydzs-qrcode.png │ └── ydzs-xcx.png ├── index.md └── test.md ├── efkdemo ├── elasticsearch-statefulset.yaml ├── elasticsearch-storageclass.yaml ├── elasticsearch-svc.yaml ├── fluentd-configmap.yaml ├── fluentd-daemonset.yaml ├── kibana.yaml └── kube-logging.yaml ├── elastic-single ├── elastic.yaml └── kibana.yaml ├── grafana ├── grafana-chown-job.yaml ├── grafana-cm.yaml ├── grafana-deploy.yaml ├── grafana-svc.yaml ├── grafana-volume.yaml └── grafana.ini ├── hook ├── poststart-hook.yaml └── prestop-hook.yaml ├── hpademo └── hpa-demo.yaml ├── initcontainer ├── initconfig.yaml ├── initpod1.yaml └── initservice.yaml ├── jenkins ├── jenkins-slave.Dockerfile ├── jenkins.yaml ├── rbac.yaml ├── svc.yaml └── volume.yaml ├── jobdemo ├── cronjob-demo.yaml └── job-demo.yaml ├── kubedns.yaml ├── kubedns └── kubedns.yaml ├── livenessprobe ├── liveness-exec.yaml ├── liveness-http.yaml └── liveness-readness.yaml ├── logdemo └── two-files-counter-pod-streaming-sidecar.yaml ├── mychart ├── Chart.yaml ├── templates │ ├── NOTES.txt │ ├── _helpers.tpl │ └── configmap.yaml └── values.yaml ├── mynginx ├── .dockerignore ├── Dockerfile ├── add.json ├── index.html └── test.json ├── myproject ├── context │ ├── .dockerignore │ ├── hello │ ├── test │ │ └── test.txt │ └── world.txt └── dockerfiles │ └── Dockerfile ├── nodedemo ├── Dockerfile ├── index.js ├── mynode │ └── Dockerfile └── package.json ├── nodedemo2 ├── Dockerfile ├── index.js └── package.json ├── prome ├── dingtalk-hook.yaml ├── prome-cm.yaml ├── prome-deploy.yaml ├── prome-node-exporter.yaml ├── prome-rbac.yaml ├── prome-redis-exporter.yaml ├── prome-svc.yaml └── prome-volume.yaml ├── prometheus ├── node-exporter.yaml ├── prometheus-cm.yaml ├── prometheus-deploy.yaml ├── prometheus-pv.yaml ├── prometheus-rbac.yaml └── prometheus-svc.yaml ├── pvdemo ├── nfs-pvc-deploy.yaml ├── pv-nfs.yaml ├── pv2-nfs.yaml ├── pvc-nfs.yaml └── pvc2-nfs.yaml ├── pydemo ├── Dockerfile ├── app.py └── docker-compose.yml ├── rbacdemo ├── haimaxy-role.yaml ├── haimaxy-rolebinding.yaml ├── haimaxy-sa-clusterrole.yaml ├── haimaxy-sa-role.yaml └── haimaxy-sa-rolebinding.yaml ├── rcdemo └── rc-demo.yaml ├── scheduler ├── node-affinity-demo.yaml ├── node-selector-demo.yaml ├── pod-affinity-demo.yaml └── pod-antiaffinity-demo.yaml ├── secretdemo ├── secret-demo.yaml ├── secret-pod.yaml ├── secret1-pod.yaml └── secret2-pod.yaml ├── servicedemo └── service-demo.yaml ├── statefulsetdemo ├── pv001.yaml └── statefulset-demo.yaml ├── staticpod └── static-pod.yaml ├── storageclassdemo ├── class.yaml ├── deployment.yaml ├── rbac.yaml ├── test-pod.yaml ├── test-pvc.yaml └── test-statefulset.yaml ├── test.sh ├── traefikdemo ├── example-ingress.yaml ├── example.yaml ├── ingress.yaml ├── rbac.yaml ├── traefik.toml └── traefik.yaml ├── wordpress ├── docker-compose.yml ├── wordpress-all.yaml ├── wordpress-db.yaml ├── wordpress-pod.yaml └── wordpress.yaml └── yaml ├── pod-example.yaml ├── test1.json ├── test1.yaml ├── test2.json ├── test2.yaml ├── test3.json ├── test3.yml ├── test4.json └── test4.yaml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/README.md -------------------------------------------------------------------------------- /SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/SUMMARY.md -------------------------------------------------------------------------------- /book.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/book.json -------------------------------------------------------------------------------- /configmapdemo/cm-demo1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/configmapdemo/cm-demo1.yaml -------------------------------------------------------------------------------- /configmapdemo/cm-demo2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/configmapdemo/cm-demo2.yaml -------------------------------------------------------------------------------- /configmapdemo/cm-demo3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/configmapdemo/cm-demo3.yaml -------------------------------------------------------------------------------- /configmapdemo/cm-demo4.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/configmapdemo/cm-demo4.yaml -------------------------------------------------------------------------------- /configmapdemo/cm-demo5.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/configmapdemo/cm-demo5.yaml -------------------------------------------------------------------------------- /daemonsetdemo/daemonset-demo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/daemonsetdemo/daemonset-demo.yaml -------------------------------------------------------------------------------- /dashboard/admin-acount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/dashboard/admin-acount.yaml -------------------------------------------------------------------------------- /dashboard/dashboard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/dashboard/dashboard.yaml -------------------------------------------------------------------------------- /dashboard/mac.token: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/dashboard/mac.token -------------------------------------------------------------------------------- /dashboard/token: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/dashboard/token -------------------------------------------------------------------------------- /deploymentdemo/deploy-demo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/deploymentdemo/deploy-demo.yaml -------------------------------------------------------------------------------- /deploymentdemo/deploy-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/deploymentdemo/deploy-svc.yaml -------------------------------------------------------------------------------- /dnsdemo/test-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/dnsdemo/test-api.yaml -------------------------------------------------------------------------------- /dnsdemo/test-nginx.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/dnsdemo/test-nginx.yaml -------------------------------------------------------------------------------- /docs/1.课程介绍.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/1.课程介绍.md -------------------------------------------------------------------------------- /docs/10.Docker Swarm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/10.Docker Swarm.md -------------------------------------------------------------------------------- /docs/11.图形化管理和监控.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/11.图形化管理和监控.md -------------------------------------------------------------------------------- /docs/12.Docker的多阶段构建.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/12.Docker的多阶段构建.md -------------------------------------------------------------------------------- /docs/13.Dockerfile最佳实践.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/13.Dockerfile最佳实践.md -------------------------------------------------------------------------------- /docs/14.Kubernetes初体验.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/14.Kubernetes初体验.md -------------------------------------------------------------------------------- /docs/15.基本概念与组件.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/15.基本概念与组件.md -------------------------------------------------------------------------------- /docs/16.用 kubeadm 搭建集群环境.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/16.用 kubeadm 搭建集群环境.md -------------------------------------------------------------------------------- /docs/17.安装 Dashboard 插件.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/17.安装 Dashboard 插件.md -------------------------------------------------------------------------------- /docs/18.YAML 文件.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/18.YAML 文件.md -------------------------------------------------------------------------------- /docs/19.静态 Pod.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/19.静态 Pod.md -------------------------------------------------------------------------------- /docs/2.Docker 简介.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/2.Docker 简介.md -------------------------------------------------------------------------------- /docs/20.Pod Hook.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/20.Pod Hook.md -------------------------------------------------------------------------------- /docs/21.健康检查.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/21.健康检查.md -------------------------------------------------------------------------------- /docs/22.初始化容器.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/22.初始化容器.md -------------------------------------------------------------------------------- /docs/23.使用RC管理Pod.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/23.使用RC管理Pod.md -------------------------------------------------------------------------------- /docs/24.Deployment 使用.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/24.Deployment 使用.md -------------------------------------------------------------------------------- /docs/25.Pod 水平自动伸缩.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/25.Pod 水平自动伸缩.md -------------------------------------------------------------------------------- /docs/26.Job与Cronjob 的使用.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/26.Job与Cronjob 的使用.md -------------------------------------------------------------------------------- /docs/27.Service.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/27.Service.md -------------------------------------------------------------------------------- /docs/28.ConfigMap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/28.ConfigMap.md -------------------------------------------------------------------------------- /docs/29.Secret.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/29.Secret.md -------------------------------------------------------------------------------- /docs/3.镜像和容器的基本操作.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/3.镜像和容器的基本操作.md -------------------------------------------------------------------------------- /docs/30.RBAC.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/30.RBAC.md -------------------------------------------------------------------------------- /docs/31.部署 Wordpress 示例.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/31.部署 Wordpress 示例.md -------------------------------------------------------------------------------- /docs/32.DaemonSet 与 StatefulSet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/32.DaemonSet 与 StatefulSet.md -------------------------------------------------------------------------------- /docs/33.PV.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/33.PV.md -------------------------------------------------------------------------------- /docs/34.PVC.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/34.PVC.md -------------------------------------------------------------------------------- /docs/35.StorageClass.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/35.StorageClass.md -------------------------------------------------------------------------------- /docs/36.Jenkins Slave.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/36.Jenkins Slave.md -------------------------------------------------------------------------------- /docs/37.Jenkins Pipeline.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/37.Jenkins Pipeline.md -------------------------------------------------------------------------------- /docs/38.Jenkins BlueOcean.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/38.Jenkins BlueOcean.md -------------------------------------------------------------------------------- /docs/39.kubedns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/39.kubedns.md -------------------------------------------------------------------------------- /docs/4.Dockerfile 定制镜像.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/4.Dockerfile 定制镜像.md -------------------------------------------------------------------------------- /docs/40.ingress.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/40.ingress.md -------------------------------------------------------------------------------- /docs/41.ingress config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/41.ingress config.md -------------------------------------------------------------------------------- /docs/42.Helm安装.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/42.Helm安装.md -------------------------------------------------------------------------------- /docs/43.Helm基本使用.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/43.Helm基本使用.md -------------------------------------------------------------------------------- /docs/44.Helm模板之内置函数和Values.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/44.Helm模板之内置函数和Values.md -------------------------------------------------------------------------------- /docs/45.Helm模板之模板函数与管道.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/45.Helm模板之模板函数与管道.md -------------------------------------------------------------------------------- /docs/46.Helm模板之控制流程.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/46.Helm模板之控制流程.md -------------------------------------------------------------------------------- /docs/47.Helm模板之命名模板.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/47.Helm模板之命名模板.md -------------------------------------------------------------------------------- /docs/48.Helm模板之其他注意事项.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/48.Helm模板之其他注意事项.md -------------------------------------------------------------------------------- /docs/49.Helm Hooks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/49.Helm Hooks.md -------------------------------------------------------------------------------- /docs/5.私有镜像仓库.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/5.私有镜像仓库.md -------------------------------------------------------------------------------- /docs/50.Kubernetes调度策略.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/50.Kubernetes调度策略.md -------------------------------------------------------------------------------- /docs/51.Kubernetes亲和性调度.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/51.Kubernetes亲和性调度.md -------------------------------------------------------------------------------- /docs/52.Prometheus基本使用.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/52.Prometheus基本使用.md -------------------------------------------------------------------------------- /docs/53.监控Kubernetes集群应用.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/53.监控Kubernetes集群应用.md -------------------------------------------------------------------------------- /docs/54.监控Kubernetes集群节点.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/54.监控Kubernetes集群节点.md -------------------------------------------------------------------------------- /docs/55.监控Kubernetes常用资源对象.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/55.监控Kubernetes常用资源对象.md -------------------------------------------------------------------------------- /docs/56.Grafana的安装使用.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/56.Grafana的安装使用.md -------------------------------------------------------------------------------- /docs/57.AlertManager的使用.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/57.AlertManager的使用.md -------------------------------------------------------------------------------- /docs/58.Prometheus Operator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/58.Prometheus Operator.md -------------------------------------------------------------------------------- /docs/59.自定义Prometheus Operator 监控项.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/59.自定义Prometheus Operator 监控项.md -------------------------------------------------------------------------------- /docs/6.数据共享与持久化.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/6.数据共享与持久化.md -------------------------------------------------------------------------------- /docs/60.Prometheus Operator高级配置.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/60.Prometheus Operator高级配置.md -------------------------------------------------------------------------------- /docs/61.日志收集架构.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/61.日志收集架构.md -------------------------------------------------------------------------------- /docs/62.搭建 EFK 日志系统.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/62.搭建 EFK 日志系统.md -------------------------------------------------------------------------------- /docs/63.Harbor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/63.Harbor.md -------------------------------------------------------------------------------- /docs/64.Gitlab.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/64.Gitlab.md -------------------------------------------------------------------------------- /docs/65.Gitlab CI.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/65.Gitlab CI.md -------------------------------------------------------------------------------- /docs/66.devops.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/66.devops.md -------------------------------------------------------------------------------- /docs/67.Upgrade集群.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/67.Upgrade集群.md -------------------------------------------------------------------------------- /docs/7.Docker的网络模式.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/7.Docker的网络模式.md -------------------------------------------------------------------------------- /docs/8.Docker Compose.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/8.Docker Compose.md -------------------------------------------------------------------------------- /docs/9.Docker Machine.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/9.Docker Machine.md -------------------------------------------------------------------------------- /docs/Helm 部署应用示例-todo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/Helm 部署应用示例-todo.md -------------------------------------------------------------------------------- /docs/files/grafana-k8s-cluster-dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/files/grafana-k8s-cluster-dashboard.json -------------------------------------------------------------------------------- /docs/files/pod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/files/pod.json -------------------------------------------------------------------------------- /docs/images/access-modes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/access-modes.png -------------------------------------------------------------------------------- /docs/images/alertmanager-dingtalk-message.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/alertmanager-dingtalk-message.png -------------------------------------------------------------------------------- /docs/images/blue-demo1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/blue-demo1.png -------------------------------------------------------------------------------- /docs/images/blue-demo2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/blue-demo2.png -------------------------------------------------------------------------------- /docs/images/blue-demo3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/blue-demo3.png -------------------------------------------------------------------------------- /docs/images/blue-demo4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/blue-demo4.png -------------------------------------------------------------------------------- /docs/images/blue-demo5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/blue-demo5.png -------------------------------------------------------------------------------- /docs/images/blue-demo6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/blue-demo6.png -------------------------------------------------------------------------------- /docs/images/blue-demo7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/blue-demo7.png -------------------------------------------------------------------------------- /docs/images/course-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/course-logo.png -------------------------------------------------------------------------------- /docs/images/dashboard-login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/dashboard-login.png -------------------------------------------------------------------------------- /docs/images/dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/dashboard.png -------------------------------------------------------------------------------- /docs/images/deployment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/deployment.png -------------------------------------------------------------------------------- /docs/images/dns.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/dns.png -------------------------------------------------------------------------------- /docs/images/docker-cadvisor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/docker-cadvisor.png -------------------------------------------------------------------------------- /docs/images/docker-engine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/docker-engine.png -------------------------------------------------------------------------------- /docs/images/docker-netework-bridge.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/docker-netework-bridge.jpeg -------------------------------------------------------------------------------- /docs/images/docker-network-container.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/docker-network-container.jpeg -------------------------------------------------------------------------------- /docs/images/docker-network-host.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/docker-network-host.jpeg -------------------------------------------------------------------------------- /docs/images/docker-network-none.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/docker-network-none.jpeg -------------------------------------------------------------------------------- /docs/images/docker-structrue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/docker-structrue.png -------------------------------------------------------------------------------- /docs/images/docker-swarm-structrue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/docker-swarm-structrue.png -------------------------------------------------------------------------------- /docs/images/docker-swarm-task-service.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/docker-swarm-task-service.png -------------------------------------------------------------------------------- /docs/images/docker-ui-portainer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/docker-ui-portainer.png -------------------------------------------------------------------------------- /docs/images/docker-ui-rancher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/docker-ui-rancher.png -------------------------------------------------------------------------------- /docs/images/docker-what.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/docker-what.png -------------------------------------------------------------------------------- /docs/images/grafana-add-dingtalk-robot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/grafana-add-dingtalk-robot.png -------------------------------------------------------------------------------- /docs/images/grafana-alert-dingtalk-robot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/grafana-alert-dingtalk-robot.png -------------------------------------------------------------------------------- /docs/images/grafana-alert-email.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/grafana-alert-email.png -------------------------------------------------------------------------------- /docs/images/grafana-cluster-table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/grafana-cluster-table.png -------------------------------------------------------------------------------- /docs/images/grafana-cpu-usage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/grafana-cpu-usage.png -------------------------------------------------------------------------------- /docs/images/grafana-dashboard-add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/grafana-dashboard-add.png -------------------------------------------------------------------------------- /docs/images/grafana-dashboard-edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/grafana-dashboard-edit.png -------------------------------------------------------------------------------- /docs/images/grafana-dashboard-edit2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/grafana-dashboard-edit2.png -------------------------------------------------------------------------------- /docs/images/grafana-dashboard-import.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/grafana-dashboard-import.png -------------------------------------------------------------------------------- /docs/images/grafana-dashboard-import2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/grafana-dashboard-import2.png -------------------------------------------------------------------------------- /docs/images/grafana-dingtalk-alert2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/grafana-dingtalk-alert2.png -------------------------------------------------------------------------------- /docs/images/grafana-email-alert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/grafana-email-alert.png -------------------------------------------------------------------------------- /docs/images/grafana-email-alert2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/grafana-email-alert2.png -------------------------------------------------------------------------------- /docs/images/grafana-graph-alert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/grafana-graph-alert.png -------------------------------------------------------------------------------- /docs/images/grafana-graph-notify.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/grafana-graph-notify.png -------------------------------------------------------------------------------- /docs/images/grafana-index.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/grafana-index.png -------------------------------------------------------------------------------- /docs/images/grafana-k8s-cluster-dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/grafana-k8s-cluster-dashboard.png -------------------------------------------------------------------------------- /docs/images/grafana-k8s-monitor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/grafana-k8s-monitor.png -------------------------------------------------------------------------------- /docs/images/grafana-k8s-plugin-cluster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/grafana-k8s-plugin-cluster.png -------------------------------------------------------------------------------- /docs/images/grafana-k8s-plugin-config.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/grafana-k8s-plugin-config.png -------------------------------------------------------------------------------- /docs/images/grafana-k8s-plugin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/grafana-k8s-plugin.png -------------------------------------------------------------------------------- /docs/images/grafana-k8s-plugin2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/grafana-k8s-plugin2.png -------------------------------------------------------------------------------- /docs/images/grafana-login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/grafana-login.png -------------------------------------------------------------------------------- /docs/images/grafana-prometheus-ds.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/grafana-prometheus-ds.png -------------------------------------------------------------------------------- /docs/images/grafana-table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/grafana-table.png -------------------------------------------------------------------------------- /docs/images/helm-demo1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/helm-demo1.png -------------------------------------------------------------------------------- /docs/images/helm-structrure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/helm-structrure.png -------------------------------------------------------------------------------- /docs/images/horizontal-pod-autoscaler.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/horizontal-pod-autoscaler.svg -------------------------------------------------------------------------------- /docs/images/ingress-config1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/ingress-config1.png -------------------------------------------------------------------------------- /docs/images/ingress-config2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/ingress-config2.png -------------------------------------------------------------------------------- /docs/images/ingress-config3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/ingress-config3.png -------------------------------------------------------------------------------- /docs/images/ingress-config4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/ingress-config4.png -------------------------------------------------------------------------------- /docs/images/jenkins-demo1-config.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/jenkins-demo1-config.jpeg -------------------------------------------------------------------------------- /docs/images/jenkins-demo1-config2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/jenkins-demo1-config2.jpeg -------------------------------------------------------------------------------- /docs/images/jenkins-demo1-config3.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/jenkins-demo1-config3.jpeg -------------------------------------------------------------------------------- /docs/images/jenkins-demo1-config4.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/jenkins-demo1-config4.jpeg -------------------------------------------------------------------------------- /docs/images/jenkins-demo1-config5.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/jenkins-demo1-config5.jpeg -------------------------------------------------------------------------------- /docs/images/jenkins-demo1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/jenkins-demo1.png -------------------------------------------------------------------------------- /docs/images/jenkins-k8s-config1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/jenkins-k8s-config1.jpg -------------------------------------------------------------------------------- /docs/images/jenkins-k8s-config2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/jenkins-k8s-config2.png -------------------------------------------------------------------------------- /docs/images/jenkins-k8s-config3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/jenkins-k8s-config3.png -------------------------------------------------------------------------------- /docs/images/jenkins-k8s-config4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/jenkins-k8s-config4.png -------------------------------------------------------------------------------- /docs/images/k8s-basic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/k8s-basic.png -------------------------------------------------------------------------------- /docs/images/k8s-cluster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/k8s-cluster.png -------------------------------------------------------------------------------- /docs/images/k8s-jenkins-slave.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/k8s-jenkins-slave.png -------------------------------------------------------------------------------- /docs/images/k8s-katacoda.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/k8s-katacoda.png -------------------------------------------------------------------------------- /docs/images/k8s-pod-process.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/k8s-pod-process.png -------------------------------------------------------------------------------- /docs/images/k8s-pod.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/k8s-pod.png -------------------------------------------------------------------------------- /docs/images/k8s-qrcode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/k8s-qrcode.png -------------------------------------------------------------------------------- /docs/images/k8s-rancher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/k8s-rancher.png -------------------------------------------------------------------------------- /docs/images/k8s-service.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/k8s-service.png -------------------------------------------------------------------------------- /docs/images/k8s-structure.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/k8s-structure.jpeg -------------------------------------------------------------------------------- /docs/images/kube-scheduler-detail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/kube-scheduler-detail.png -------------------------------------------------------------------------------- /docs/images/kube-scheduler-filter.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/kube-scheduler-filter.jpg -------------------------------------------------------------------------------- /docs/images/kube-scheduler-structrue.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/kube-scheduler-structrue.jpg -------------------------------------------------------------------------------- /docs/images/kubeadm-dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/kubeadm-dashboard.png -------------------------------------------------------------------------------- /docs/images/kubedns.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/kubedns.jpg -------------------------------------------------------------------------------- /docs/images/kubernetes_monitoring_heapster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/kubernetes_monitoring_heapster.png -------------------------------------------------------------------------------- /docs/images/loap.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/loap.jpg -------------------------------------------------------------------------------- /docs/images/nginx-consul.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/nginx-consul.png -------------------------------------------------------------------------------- /docs/images/ngx200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/ngx200.png -------------------------------------------------------------------------------- /docs/images/ngx403.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/ngx403.png -------------------------------------------------------------------------------- /docs/images/pipeline-demo1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/pipeline-demo1.png -------------------------------------------------------------------------------- /docs/images/pipeline-demo2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/pipeline-demo2.png -------------------------------------------------------------------------------- /docs/images/pipeline-demo3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/pipeline-demo3.png -------------------------------------------------------------------------------- /docs/images/pipeline-demo4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/pipeline-demo4.png -------------------------------------------------------------------------------- /docs/images/pipeline-demo5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/pipeline-demo5.png -------------------------------------------------------------------------------- /docs/images/pipeline-demo6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/pipeline-demo6.png -------------------------------------------------------------------------------- /docs/images/pipeline-demo7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/pipeline-demo7.png -------------------------------------------------------------------------------- /docs/images/prometheus-alert-email.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/prometheus-alert-email.png -------------------------------------------------------------------------------- /docs/images/prometheus-alertmanager-silence.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/prometheus-alertmanager-silence.png -------------------------------------------------------------------------------- /docs/images/prometheus-alertmanager-webui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/prometheus-alertmanager-webui.png -------------------------------------------------------------------------------- /docs/images/prometheus-alerts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/prometheus-alerts.png -------------------------------------------------------------------------------- /docs/images/prometheus-alerts2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/prometheus-alerts2.png -------------------------------------------------------------------------------- /docs/images/prometheus-apiserver-request.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/prometheus-apiserver-request.png -------------------------------------------------------------------------------- /docs/images/prometheus-apiserver.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/prometheus-apiserver.png -------------------------------------------------------------------------------- /docs/images/prometheus-apiserver2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/prometheus-apiserver2.png -------------------------------------------------------------------------------- /docs/images/prometheus-architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/prometheus-architecture.png -------------------------------------------------------------------------------- /docs/images/prometheus-cadvisor-graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/prometheus-cadvisor-graph.png -------------------------------------------------------------------------------- /docs/images/prometheus-cadvisor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/prometheus-cadvisor.png -------------------------------------------------------------------------------- /docs/images/prometheus-dashboard-targets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/prometheus-dashboard-targets.png -------------------------------------------------------------------------------- /docs/images/prometheus-menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/prometheus-menu.png -------------------------------------------------------------------------------- /docs/images/prometheus-metrics-graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/prometheus-metrics-graph.png -------------------------------------------------------------------------------- /docs/images/prometheus-metrics-menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/prometheus-metrics-menu.png -------------------------------------------------------------------------------- /docs/images/prometheus-nodes-graph1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/prometheus-nodes-graph1.png -------------------------------------------------------------------------------- /docs/images/prometheus-nodes-graph2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/prometheus-nodes-graph2.png -------------------------------------------------------------------------------- /docs/images/prometheus-nodes-target.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/prometheus-nodes-target.png -------------------------------------------------------------------------------- /docs/images/prometheus-nodes-target2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/prometheus-nodes-target2.png -------------------------------------------------------------------------------- /docs/images/prometheus-operator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/prometheus-operator.png -------------------------------------------------------------------------------- /docs/images/prometheus-service-endpoints.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/prometheus-service-endpoints.png -------------------------------------------------------------------------------- /docs/images/prometheus-service-endpoints2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/prometheus-service-endpoints2.png -------------------------------------------------------------------------------- /docs/images/prometheus-targets-redis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/prometheus-targets-redis.png -------------------------------------------------------------------------------- /docs/images/prometheus-webui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/prometheus-webui.png -------------------------------------------------------------------------------- /docs/images/promethues-alertmanager-email2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/promethues-alertmanager-email2.png -------------------------------------------------------------------------------- /docs/images/promethues-nodes-target2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/promethues-nodes-target2.png -------------------------------------------------------------------------------- /docs/images/promethues-operator-grafana.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/promethues-operator-grafana.png -------------------------------------------------------------------------------- /docs/images/promethues-operator-kube-scheduler-error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/promethues-operator-kube-scheduler-error.png -------------------------------------------------------------------------------- /docs/images/promethues-operator-kube-scheduler.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/promethues-operator-kube-scheduler.png -------------------------------------------------------------------------------- /docs/images/promethues-operator-targets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/promethues-operator-targets.png -------------------------------------------------------------------------------- /docs/images/promtheus-before-label.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/promtheus-before-label.png -------------------------------------------------------------------------------- /docs/images/redis-graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/redis-graph.png -------------------------------------------------------------------------------- /docs/images/redis-metrics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/redis-metrics.png -------------------------------------------------------------------------------- /docs/images/services-iptables-overview.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/services-iptables-overview.svg -------------------------------------------------------------------------------- /docs/images/setup-jenkins-01-unlock.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/setup-jenkins-01-unlock.jpg -------------------------------------------------------------------------------- /docs/images/setup-jenkins-02-plugin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/setup-jenkins-02-plugin.png -------------------------------------------------------------------------------- /docs/images/setup-jenkins-home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/setup-jenkins-home.png -------------------------------------------------------------------------------- /docs/images/setup-jenkins-k8s-plugin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/setup-jenkins-k8s-plugin.png -------------------------------------------------------------------------------- /docs/images/traefik-tls-demo1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/traefik-tls-demo1.png -------------------------------------------------------------------------------- /docs/images/traefik-tls-demo2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/traefik-tls-demo2.png -------------------------------------------------------------------------------- /docs/images/traefik-tls-demo3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/traefik-tls-demo3.png -------------------------------------------------------------------------------- /docs/images/traefik-tls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/traefik-tls.png -------------------------------------------------------------------------------- /docs/images/wordpress-home.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/wordpress-home.jpg -------------------------------------------------------------------------------- /docs/images/wordpress-ui.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/wordpress-ui.jpg -------------------------------------------------------------------------------- /docs/images/wordpress.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/wordpress.jpg -------------------------------------------------------------------------------- /docs/images/ydzs-qrcode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/ydzs-qrcode.png -------------------------------------------------------------------------------- /docs/images/ydzs-xcx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/images/ydzs-xcx.png -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/test.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/docs/test.md -------------------------------------------------------------------------------- /efkdemo/elasticsearch-statefulset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/efkdemo/elasticsearch-statefulset.yaml -------------------------------------------------------------------------------- /efkdemo/elasticsearch-storageclass.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/efkdemo/elasticsearch-storageclass.yaml -------------------------------------------------------------------------------- /efkdemo/elasticsearch-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/efkdemo/elasticsearch-svc.yaml -------------------------------------------------------------------------------- /efkdemo/fluentd-configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/efkdemo/fluentd-configmap.yaml -------------------------------------------------------------------------------- /efkdemo/fluentd-daemonset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/efkdemo/fluentd-daemonset.yaml -------------------------------------------------------------------------------- /efkdemo/kibana.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/efkdemo/kibana.yaml -------------------------------------------------------------------------------- /efkdemo/kube-logging.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: Namespace 3 | metadata: 4 | name: logging 5 | -------------------------------------------------------------------------------- /elastic-single/elastic.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/elastic-single/elastic.yaml -------------------------------------------------------------------------------- /elastic-single/kibana.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/elastic-single/kibana.yaml -------------------------------------------------------------------------------- /grafana/grafana-chown-job.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/grafana/grafana-chown-job.yaml -------------------------------------------------------------------------------- /grafana/grafana-cm.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/grafana/grafana-cm.yaml -------------------------------------------------------------------------------- /grafana/grafana-deploy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/grafana/grafana-deploy.yaml -------------------------------------------------------------------------------- /grafana/grafana-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/grafana/grafana-svc.yaml -------------------------------------------------------------------------------- /grafana/grafana-volume.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/grafana/grafana-volume.yaml -------------------------------------------------------------------------------- /grafana/grafana.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/grafana/grafana.ini -------------------------------------------------------------------------------- /hook/poststart-hook.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/hook/poststart-hook.yaml -------------------------------------------------------------------------------- /hook/prestop-hook.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/hook/prestop-hook.yaml -------------------------------------------------------------------------------- /hpademo/hpa-demo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/hpademo/hpa-demo.yaml -------------------------------------------------------------------------------- /initcontainer/initconfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/initcontainer/initconfig.yaml -------------------------------------------------------------------------------- /initcontainer/initpod1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/initcontainer/initpod1.yaml -------------------------------------------------------------------------------- /initcontainer/initservice.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/initcontainer/initservice.yaml -------------------------------------------------------------------------------- /jenkins/jenkins-slave.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/jenkins/jenkins-slave.Dockerfile -------------------------------------------------------------------------------- /jenkins/jenkins.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/jenkins/jenkins.yaml -------------------------------------------------------------------------------- /jenkins/rbac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/jenkins/rbac.yaml -------------------------------------------------------------------------------- /jenkins/svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/jenkins/svc.yaml -------------------------------------------------------------------------------- /jenkins/volume.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/jenkins/volume.yaml -------------------------------------------------------------------------------- /jobdemo/cronjob-demo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/jobdemo/cronjob-demo.yaml -------------------------------------------------------------------------------- /jobdemo/job-demo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/jobdemo/job-demo.yaml -------------------------------------------------------------------------------- /kubedns.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/kubedns.yaml -------------------------------------------------------------------------------- /kubedns/kubedns.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/kubedns/kubedns.yaml -------------------------------------------------------------------------------- /livenessprobe/liveness-exec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/livenessprobe/liveness-exec.yaml -------------------------------------------------------------------------------- /livenessprobe/liveness-http.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/livenessprobe/liveness-http.yaml -------------------------------------------------------------------------------- /livenessprobe/liveness-readness.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/livenessprobe/liveness-readness.yaml -------------------------------------------------------------------------------- /logdemo/two-files-counter-pod-streaming-sidecar.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/logdemo/two-files-counter-pod-streaming-sidecar.yaml -------------------------------------------------------------------------------- /mychart/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/mychart/Chart.yaml -------------------------------------------------------------------------------- /mychart/templates/NOTES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/mychart/templates/NOTES.txt -------------------------------------------------------------------------------- /mychart/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/mychart/templates/_helpers.tpl -------------------------------------------------------------------------------- /mychart/templates/configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/mychart/templates/configmap.yaml -------------------------------------------------------------------------------- /mychart/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/mychart/values.yaml -------------------------------------------------------------------------------- /mynginx/.dockerignore: -------------------------------------------------------------------------------- 1 | add.json -------------------------------------------------------------------------------- /mynginx/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/mynginx/Dockerfile -------------------------------------------------------------------------------- /mynginx/add.json: -------------------------------------------------------------------------------- 1 | { 2 | 3 | } -------------------------------------------------------------------------------- /mynginx/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/mynginx/index.html -------------------------------------------------------------------------------- /mynginx/test.json: -------------------------------------------------------------------------------- 1 | { 2 | "test": 100 3 | } -------------------------------------------------------------------------------- /myproject/context/.dockerignore: -------------------------------------------------------------------------------- 1 | world.txt -------------------------------------------------------------------------------- /myproject/context/hello: -------------------------------------------------------------------------------- 1 | Hello Docker123 -------------------------------------------------------------------------------- /myproject/context/test/test.txt: -------------------------------------------------------------------------------- 1 | test 2 | -------------------------------------------------------------------------------- /myproject/context/world.txt: -------------------------------------------------------------------------------- 1 | world 2 | -------------------------------------------------------------------------------- /myproject/dockerfiles/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/myproject/dockerfiles/Dockerfile -------------------------------------------------------------------------------- /nodedemo/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/nodedemo/Dockerfile -------------------------------------------------------------------------------- /nodedemo/index.js: -------------------------------------------------------------------------------- 1 | console.log('Hello Docker') 2 | -------------------------------------------------------------------------------- /nodedemo/mynode/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM my-node 2 | -------------------------------------------------------------------------------- /nodedemo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/nodedemo/package.json -------------------------------------------------------------------------------- /nodedemo2/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/nodedemo2/Dockerfile -------------------------------------------------------------------------------- /nodedemo2/index.js: -------------------------------------------------------------------------------- 1 | console.log('Hello Docker') 2 | -------------------------------------------------------------------------------- /nodedemo2/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/nodedemo2/package.json -------------------------------------------------------------------------------- /prome/dingtalk-hook.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/prome/dingtalk-hook.yaml -------------------------------------------------------------------------------- /prome/prome-cm.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/prome/prome-cm.yaml -------------------------------------------------------------------------------- /prome/prome-deploy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/prome/prome-deploy.yaml -------------------------------------------------------------------------------- /prome/prome-node-exporter.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/prome/prome-node-exporter.yaml -------------------------------------------------------------------------------- /prome/prome-rbac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/prome/prome-rbac.yaml -------------------------------------------------------------------------------- /prome/prome-redis-exporter.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/prome/prome-redis-exporter.yaml -------------------------------------------------------------------------------- /prome/prome-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/prome/prome-svc.yaml -------------------------------------------------------------------------------- /prome/prome-volume.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/prome/prome-volume.yaml -------------------------------------------------------------------------------- /prometheus/node-exporter.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/prometheus/node-exporter.yaml -------------------------------------------------------------------------------- /prometheus/prometheus-cm.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/prometheus/prometheus-cm.yaml -------------------------------------------------------------------------------- /prometheus/prometheus-deploy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/prometheus/prometheus-deploy.yaml -------------------------------------------------------------------------------- /prometheus/prometheus-pv.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/prometheus/prometheus-pv.yaml -------------------------------------------------------------------------------- /prometheus/prometheus-rbac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/prometheus/prometheus-rbac.yaml -------------------------------------------------------------------------------- /prometheus/prometheus-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/prometheus/prometheus-svc.yaml -------------------------------------------------------------------------------- /pvdemo/nfs-pvc-deploy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/pvdemo/nfs-pvc-deploy.yaml -------------------------------------------------------------------------------- /pvdemo/pv-nfs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/pvdemo/pv-nfs.yaml -------------------------------------------------------------------------------- /pvdemo/pv2-nfs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/pvdemo/pv2-nfs.yaml -------------------------------------------------------------------------------- /pvdemo/pvc-nfs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/pvdemo/pvc-nfs.yaml -------------------------------------------------------------------------------- /pvdemo/pvc2-nfs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/pvdemo/pvc2-nfs.yaml -------------------------------------------------------------------------------- /pydemo/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/pydemo/Dockerfile -------------------------------------------------------------------------------- /pydemo/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/pydemo/app.py -------------------------------------------------------------------------------- /pydemo/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/pydemo/docker-compose.yml -------------------------------------------------------------------------------- /rbacdemo/haimaxy-role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/rbacdemo/haimaxy-role.yaml -------------------------------------------------------------------------------- /rbacdemo/haimaxy-rolebinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/rbacdemo/haimaxy-rolebinding.yaml -------------------------------------------------------------------------------- /rbacdemo/haimaxy-sa-clusterrole.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/rbacdemo/haimaxy-sa-clusterrole.yaml -------------------------------------------------------------------------------- /rbacdemo/haimaxy-sa-role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/rbacdemo/haimaxy-sa-role.yaml -------------------------------------------------------------------------------- /rbacdemo/haimaxy-sa-rolebinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/rbacdemo/haimaxy-sa-rolebinding.yaml -------------------------------------------------------------------------------- /rcdemo/rc-demo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/rcdemo/rc-demo.yaml -------------------------------------------------------------------------------- /scheduler/node-affinity-demo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/scheduler/node-affinity-demo.yaml -------------------------------------------------------------------------------- /scheduler/node-selector-demo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/scheduler/node-selector-demo.yaml -------------------------------------------------------------------------------- /scheduler/pod-affinity-demo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/scheduler/pod-affinity-demo.yaml -------------------------------------------------------------------------------- /scheduler/pod-antiaffinity-demo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/scheduler/pod-antiaffinity-demo.yaml -------------------------------------------------------------------------------- /secretdemo/secret-demo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/secretdemo/secret-demo.yaml -------------------------------------------------------------------------------- /secretdemo/secret-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/secretdemo/secret-pod.yaml -------------------------------------------------------------------------------- /secretdemo/secret1-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/secretdemo/secret1-pod.yaml -------------------------------------------------------------------------------- /secretdemo/secret2-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/secretdemo/secret2-pod.yaml -------------------------------------------------------------------------------- /servicedemo/service-demo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/servicedemo/service-demo.yaml -------------------------------------------------------------------------------- /statefulsetdemo/pv001.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/statefulsetdemo/pv001.yaml -------------------------------------------------------------------------------- /statefulsetdemo/statefulset-demo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/statefulsetdemo/statefulset-demo.yaml -------------------------------------------------------------------------------- /staticpod/static-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/staticpod/static-pod.yaml -------------------------------------------------------------------------------- /storageclassdemo/class.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/storageclassdemo/class.yaml -------------------------------------------------------------------------------- /storageclassdemo/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/storageclassdemo/deployment.yaml -------------------------------------------------------------------------------- /storageclassdemo/rbac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/storageclassdemo/rbac.yaml -------------------------------------------------------------------------------- /storageclassdemo/test-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/storageclassdemo/test-pod.yaml -------------------------------------------------------------------------------- /storageclassdemo/test-pvc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/storageclassdemo/test-pvc.yaml -------------------------------------------------------------------------------- /storageclassdemo/test-statefulset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/storageclassdemo/test-statefulset.yaml -------------------------------------------------------------------------------- /test.sh: -------------------------------------------------------------------------------- 1 | while true; do wget -q -O- http://k8s.haimaxy.com:31306; done -------------------------------------------------------------------------------- /traefikdemo/example-ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/traefikdemo/example-ingress.yaml -------------------------------------------------------------------------------- /traefikdemo/example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/traefikdemo/example.yaml -------------------------------------------------------------------------------- /traefikdemo/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/traefikdemo/ingress.yaml -------------------------------------------------------------------------------- /traefikdemo/rbac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/traefikdemo/rbac.yaml -------------------------------------------------------------------------------- /traefikdemo/traefik.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/traefikdemo/traefik.toml -------------------------------------------------------------------------------- /traefikdemo/traefik.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/traefikdemo/traefik.yaml -------------------------------------------------------------------------------- /wordpress/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/wordpress/docker-compose.yml -------------------------------------------------------------------------------- /wordpress/wordpress-all.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/wordpress/wordpress-all.yaml -------------------------------------------------------------------------------- /wordpress/wordpress-db.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/wordpress/wordpress-db.yaml -------------------------------------------------------------------------------- /wordpress/wordpress-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/wordpress/wordpress-pod.yaml -------------------------------------------------------------------------------- /wordpress/wordpress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/wordpress/wordpress.yaml -------------------------------------------------------------------------------- /yaml/pod-example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/yaml/pod-example.yaml -------------------------------------------------------------------------------- /yaml/test1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/yaml/test1.json -------------------------------------------------------------------------------- /yaml/test1.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | apiVersion: v1 3 | kind: Pod 4 | -------------------------------------------------------------------------------- /yaml/test2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/yaml/test2.json -------------------------------------------------------------------------------- /yaml/test2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/yaml/test2.yaml -------------------------------------------------------------------------------- /yaml/test3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/yaml/test3.json -------------------------------------------------------------------------------- /yaml/test3.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/yaml/test3.yml -------------------------------------------------------------------------------- /yaml/test4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/yaml/test4.json -------------------------------------------------------------------------------- /yaml/test4.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnych/kubernetes-learning/HEAD/yaml/test4.yaml --------------------------------------------------------------------------------