├── .gitignore ├── .idea └── k8s-tutorial-cn.iml ├── Dockerfile ├── License.md ├── README.md ├── calico.yaml ├── cert-manager.yaml ├── configmap-hellok8s.yaml ├── customize_object.yaml ├── customize_resource_define.yaml ├── daemonset.yaml ├── deployment-use-configmap.yaml ├── deployment-use-secret.yaml ├── deployment.yaml ├── deployment_httpd_svc.yaml ├── deployment_liveness.yaml ├── deployment_logtest.yaml ├── deployment_logtest_fast.yaml ├── deployment_logtest_json.yaml ├── deployment_python_http_svc_nodeport.yaml ├── deployment_readiness.yaml ├── doc_es_quickstart.md ├── doc_helm.md ├── doc_install_ohmyzsh.md ├── doc_k8s_actions_guide.md ├── doc_log_collection.md ├── doc_maintaintion.md ├── doc_security.md ├── doc_skills.md ├── doc_tutorial.md ├── doc_tutorial_senior.md ├── efk-arch ├── .env ├── docker-compose.yml ├── es-master.yml ├── filebeat-configmap.yaml ├── filebeat-daemonset.yaml └── filebeat-sidecar-example.yaml ├── example_job ├── cronjob.yaml └── job.yaml ├── example_pod ├── debug-network.yaml ├── dns-config.yaml ├── dns-debug.yaml ├── dns-policy.yaml ├── env.yaml ├── host-aliases.yaml ├── init-container.yaml ├── lifecycle.yaml ├── node-affinity.yaml ├── node-selector.yaml ├── privileged-namespace.yaml ├── privileged-simple.yaml ├── probe-liveness.yaml ├── probe-readiness.yaml ├── projected.yaml ├── resources-limit.yaml ├── sa-token.yaml ├── simple.yaml ├── terminate-grace-period-sec.yaml ├── toleration.yaml ├── topology-spread-constraints-with-node-affinity.yaml ├── topology-spread-constraints.yaml ├── volume-emptydir.yaml ├── volume-hostdir.yaml ├── volume-hostpath-file-or-create.yaml ├── volume-persistent.yaml ├── volume-subpath.yaml └── volume-subpathexpr.yaml ├── helm ├── elasticsearch │ ├── .helmignore │ ├── Chart.yaml │ ├── Makefile │ ├── README.md │ ├── examples │ │ ├── config │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── test │ │ │ │ └── goss.yaml │ │ │ ├── values.yaml │ │ │ └── watcher_encryption_key │ │ ├── default │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── rolling_upgrade.sh │ │ │ └── test │ │ │ │ └── goss.yaml │ │ ├── docker-for-mac │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ └── values.yaml │ │ ├── kubernetes-kind │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── values-local-path.yaml │ │ │ └── values.yaml │ │ ├── microk8s │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ └── values.yaml │ │ ├── migration │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── client.yaml │ │ │ ├── data.yaml │ │ │ └── master.yaml │ │ ├── minikube │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ └── values.yaml │ │ ├── multi │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── client.yaml │ │ │ ├── data.yaml │ │ │ ├── master.yaml │ │ │ └── test │ │ │ │ └── goss.yaml │ │ ├── networkpolicy │ │ │ ├── Makefile │ │ │ └── values.yaml │ │ ├── openshift │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── test │ │ │ │ └── goss.yaml │ │ │ └── values.yaml │ │ ├── security │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── test │ │ │ │ └── goss.yaml │ │ │ └── values.yaml │ │ └── upgrade │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── test │ │ │ └── goss.yaml │ │ │ └── values.yaml │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── configmap.yaml │ │ ├── ingress.yaml │ │ ├── networkpolicy.yaml │ │ ├── poddisruptionbudget.yaml │ │ ├── podsecuritypolicy.yaml │ │ ├── role.yaml │ │ ├── rolebinding.yaml │ │ ├── secret-cert.yaml │ │ ├── secret.yaml │ │ ├── service.yaml │ │ ├── serviceaccount.yaml │ │ ├── statefulset.yaml │ │ └── test │ │ │ └── test-elasticsearch-health.yaml │ ├── values-master.yaml │ └── values.yaml ├── example-chart │ ├── .helmignore │ ├── Chart.yaml │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── deployment.yaml │ │ ├── hpa.yaml │ │ ├── ingress.yaml │ │ ├── service.yaml │ │ ├── serviceaccount.yaml │ │ └── tests │ │ │ └── test-connection.yaml │ └── values.yaml └── kibana │ ├── .helmignore │ ├── Chart.yaml │ ├── Makefile │ ├── README.md │ ├── examples │ ├── default │ │ ├── Makefile │ │ ├── README.md │ │ └── test │ │ │ └── goss.yaml │ ├── openshift │ │ ├── Makefile │ │ ├── README.md │ │ ├── test │ │ │ └── goss.yaml │ │ └── values.yml │ ├── security │ │ ├── Makefile │ │ ├── README.md │ │ ├── test │ │ │ └── goss.yaml │ │ └── values.yaml │ └── upgrade │ │ ├── Makefile │ │ ├── README.md │ │ ├── test │ │ └── goss.yaml │ │ └── values.yaml │ ├── templates │ ├── NOTES.txt │ ├── _helpers.tpl │ ├── configmap-helm-scripts.yaml │ ├── configmap.yaml │ ├── deployment.yaml │ ├── ingress.yaml │ ├── post-delete-job.yaml │ ├── post-delete-role.yaml │ ├── post-delete-rolebinding.yaml │ ├── post-delete-serviceaccount.yaml │ ├── pre-install-job.yaml │ ├── pre-install-role.yaml │ ├── pre-install-rolebinding.yaml │ ├── pre-install-serviceaccount.yaml │ └── service.yaml │ ├── values-deploy.yaml │ └── values.yaml ├── hpa_nginx.yaml ├── hpa_nginx_behavior.yaml ├── hpa_nginx_behavior_default.yaml ├── img ├── es_recv_filebeat_data.jpg ├── filebeat.png ├── filebeat_log.jpg ├── istio-architecture.png ├── k8s-arch.webp ├── k8s-loadbalancer.png ├── k8s-object-model.jpg ├── k9s.png ├── kibana-backing-index.jpg ├── kibana-check-json.jpg ├── kibana-dataview-use-guide.jpg ├── kibana-dataview.jpg ├── kibana-discover.jpg ├── kibana-ds-index-detail.jpg ├── kibana-ds.jpg ├── kibana-new-dataview.jpg ├── prometheus_architecture.png ├── service-mesh.jpg └── toc.jpg ├── ingress-hellok8s-cert.yaml ├── ingress-hellok8s-defaultbackend.yaml ├── ingress-hellok8s-host.yaml ├── ingress-hellok8s-regex.yaml ├── ingress-hellok8s.yaml ├── ingress-nginx-daemonset-hostnetwork.yaml ├── ingress-nginx-deployment-nodeport.yaml ├── install_by_kind ├── kind-config.yaml └── readme.md ├── install_by_kubeadm ├── containerd.config.toml ├── install.md └── k8s-cluster-init.log ├── install_by_minikube ├── install.md └── nginx.yaml ├── istio ├── istio-manifest.yaml └── istio-operator.yaml ├── k8s_account_tokens.csv ├── k8s_actions_guide └── version1 │ ├── base_manifest │ ├── configmap.yaml │ ├── deployment-v2.yaml │ ├── deployment.yaml │ └── secret.yaml │ ├── expose_manifest │ ├── ingress.yaml │ └── service.yaml │ ├── go_code │ ├── Dockerfile │ ├── client │ │ ├── go.mod │ │ ├── go.sum │ │ └── main_client.go │ ├── client2 │ │ ├── go.mod │ │ ├── go.sum │ │ └── main_client2.go │ └── go_multiroute │ │ ├── go.mod │ │ ├── go.sum │ │ └── main_multiroute.go │ ├── istio_manifest │ ├── authz-accept-only-ingress.yaml │ ├── authz-allow-nothing.yaml │ ├── authz-allow-to-go-multiroute.yaml │ ├── authz-deny-emptyid.yaml │ ├── authz-recommend.yaml │ ├── default_svc_route_rule.yaml │ ├── egressgwy-proxy-http2http.yaml │ ├── egressgwy-proxy-http2https.yaml │ ├── egressgwy-proxy-https2https.yaml │ ├── external-access-control.yaml │ ├── get_client_ip.yaml │ ├── ingress-gwy.yaml │ ├── ingress-virtualsvc.yaml │ ├── istio_client_test.yaml │ ├── peer_authn.yaml │ ├── peer_authn_default.yaml │ ├── pod_two_port_svc.yaml │ ├── route-destinationrule.yaml │ ├── route-virtualservice.yaml │ ├── unmergeable-vs.yaml │ └── virtualservice-in-order.yaml │ ├── other_manifest │ └── network-policy.yaml │ └── script │ ├── del_user.sh │ ├── new_user.sh │ └── setup_kubeconfig.sh ├── kubeadm-kuberouter.yaml ├── kubeconfig.yaml ├── kubernetes-dashboard-role.yaml ├── kubernetes-dashboard.yaml ├── kubeschduler-config.yaml ├── limitrange-for-container.yaml ├── limitrange-for-pod.yaml ├── limitrange-for-pvc.yaml ├── main.go ├── main2.go ├── main_hostname.go ├── main_liveness.go ├── main_log.go ├── main_log_json.go ├── main_nginxingress.go ├── main_panic.go ├── main_read_configmap.go ├── main_read_secret.go ├── main_readiness.go ├── metrics-server.yaml ├── namespace.yaml ├── nginx-ingress.yaml ├── pod.yaml ├── pod_affinityNode.yaml ├── pod_affinityPod.yaml ├── pod_associate_serviceaccount.yaml ├── pod_busybox.yaml ├── pod_curl.yaml ├── pod_diff_images.yaml ├── pod_initContainer.yaml ├── pod_limitResource.yaml ├── pod_nginx.yaml ├── pod_nginx_svc.yaml ├── pod_nodeLabel.yaml ├── pod_nodeName.yaml ├── pod_tolerance.yaml ├── pod_two_sidecar_container.yaml ├── pod_use_downwardAPI.yaml ├── pod_use_priorityClass.yaml ├── pod_use_pvc.yaml ├── pod_use_storageclass.yaml ├── pod_volume_emptydir.yaml ├── pod_volume_hostpath.yaml ├── pod_volume_nfs.yaml ├── pods_diff_labels.yaml ├── pvc_hostpath.yaml ├── rbac_aggregate_clusterrole.yaml ├── rbac_clusterrole.yaml ├── rbac_clusterrolebinding.yaml ├── rbac_role.yaml ├── rbac_role_granter.yaml ├── rbac_rolebinding.yaml ├── rbac_rolebinding_clusterrole.yaml ├── replicaset.yaml ├── resource-quota-scope-invalid.yaml ├── resource-quota-scope.yaml ├── resource-quota.yaml ├── secret-hellok8s-cert.yaml ├── secret-hellok8s-misc.yaml ├── secret-serviceaccount.yaml ├── service-clusterip-externalip.yaml ├── service-clusterip-headless.yaml ├── service-clusterip.yaml ├── service-externalname.yaml ├── service-headless-endpoints.yaml ├── service-loadbalancer.yaml ├── service-nodeport.yaml ├── serviceaccount.yaml ├── stateful-nginx.yaml ├── stateful-svc.yaml └── troubleshotting └── t1.unexpected_cluster_boom.md /.gitignore: -------------------------------------------------------------------------------- 1 | .idea -------------------------------------------------------------------------------- /.idea/k8s-tutorial-cn.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/.idea/k8s-tutorial-cn.iml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/Dockerfile -------------------------------------------------------------------------------- /License.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/License.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/README.md -------------------------------------------------------------------------------- /calico.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/calico.yaml -------------------------------------------------------------------------------- /cert-manager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/cert-manager.yaml -------------------------------------------------------------------------------- /configmap-hellok8s.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/configmap-hellok8s.yaml -------------------------------------------------------------------------------- /customize_object.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/customize_object.yaml -------------------------------------------------------------------------------- /customize_resource_define.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/customize_resource_define.yaml -------------------------------------------------------------------------------- /daemonset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/daemonset.yaml -------------------------------------------------------------------------------- /deployment-use-configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/deployment-use-configmap.yaml -------------------------------------------------------------------------------- /deployment-use-secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/deployment-use-secret.yaml -------------------------------------------------------------------------------- /deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/deployment.yaml -------------------------------------------------------------------------------- /deployment_httpd_svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/deployment_httpd_svc.yaml -------------------------------------------------------------------------------- /deployment_liveness.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/deployment_liveness.yaml -------------------------------------------------------------------------------- /deployment_logtest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/deployment_logtest.yaml -------------------------------------------------------------------------------- /deployment_logtest_fast.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/deployment_logtest_fast.yaml -------------------------------------------------------------------------------- /deployment_logtest_json.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/deployment_logtest_json.yaml -------------------------------------------------------------------------------- /deployment_python_http_svc_nodeport.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/deployment_python_http_svc_nodeport.yaml -------------------------------------------------------------------------------- /deployment_readiness.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/deployment_readiness.yaml -------------------------------------------------------------------------------- /doc_es_quickstart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/doc_es_quickstart.md -------------------------------------------------------------------------------- /doc_helm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/doc_helm.md -------------------------------------------------------------------------------- /doc_install_ohmyzsh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/doc_install_ohmyzsh.md -------------------------------------------------------------------------------- /doc_k8s_actions_guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/doc_k8s_actions_guide.md -------------------------------------------------------------------------------- /doc_log_collection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/doc_log_collection.md -------------------------------------------------------------------------------- /doc_maintaintion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/doc_maintaintion.md -------------------------------------------------------------------------------- /doc_security.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/doc_security.md -------------------------------------------------------------------------------- /doc_skills.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/doc_skills.md -------------------------------------------------------------------------------- /doc_tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/doc_tutorial.md -------------------------------------------------------------------------------- /doc_tutorial_senior.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/doc_tutorial_senior.md -------------------------------------------------------------------------------- /efk-arch/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/efk-arch/.env -------------------------------------------------------------------------------- /efk-arch/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/efk-arch/docker-compose.yml -------------------------------------------------------------------------------- /efk-arch/es-master.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/efk-arch/es-master.yml -------------------------------------------------------------------------------- /efk-arch/filebeat-configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/efk-arch/filebeat-configmap.yaml -------------------------------------------------------------------------------- /efk-arch/filebeat-daemonset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/efk-arch/filebeat-daemonset.yaml -------------------------------------------------------------------------------- /efk-arch/filebeat-sidecar-example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/efk-arch/filebeat-sidecar-example.yaml -------------------------------------------------------------------------------- /example_job/cronjob.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/example_job/cronjob.yaml -------------------------------------------------------------------------------- /example_job/job.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/example_job/job.yaml -------------------------------------------------------------------------------- /example_pod/debug-network.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/example_pod/debug-network.yaml -------------------------------------------------------------------------------- /example_pod/dns-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/example_pod/dns-config.yaml -------------------------------------------------------------------------------- /example_pod/dns-debug.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/example_pod/dns-debug.yaml -------------------------------------------------------------------------------- /example_pod/dns-policy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/example_pod/dns-policy.yaml -------------------------------------------------------------------------------- /example_pod/env.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/example_pod/env.yaml -------------------------------------------------------------------------------- /example_pod/host-aliases.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/example_pod/host-aliases.yaml -------------------------------------------------------------------------------- /example_pod/init-container.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/example_pod/init-container.yaml -------------------------------------------------------------------------------- /example_pod/lifecycle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/example_pod/lifecycle.yaml -------------------------------------------------------------------------------- /example_pod/node-affinity.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/example_pod/node-affinity.yaml -------------------------------------------------------------------------------- /example_pod/node-selector.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/example_pod/node-selector.yaml -------------------------------------------------------------------------------- /example_pod/privileged-namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/example_pod/privileged-namespace.yaml -------------------------------------------------------------------------------- /example_pod/privileged-simple.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/example_pod/privileged-simple.yaml -------------------------------------------------------------------------------- /example_pod/probe-liveness.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/example_pod/probe-liveness.yaml -------------------------------------------------------------------------------- /example_pod/probe-readiness.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/example_pod/probe-readiness.yaml -------------------------------------------------------------------------------- /example_pod/projected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/example_pod/projected.yaml -------------------------------------------------------------------------------- /example_pod/resources-limit.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/example_pod/resources-limit.yaml -------------------------------------------------------------------------------- /example_pod/sa-token.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/example_pod/sa-token.yaml -------------------------------------------------------------------------------- /example_pod/simple.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/example_pod/simple.yaml -------------------------------------------------------------------------------- /example_pod/terminate-grace-period-sec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/example_pod/terminate-grace-period-sec.yaml -------------------------------------------------------------------------------- /example_pod/toleration.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/example_pod/toleration.yaml -------------------------------------------------------------------------------- /example_pod/topology-spread-constraints-with-node-affinity.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/example_pod/topology-spread-constraints-with-node-affinity.yaml -------------------------------------------------------------------------------- /example_pod/topology-spread-constraints.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/example_pod/topology-spread-constraints.yaml -------------------------------------------------------------------------------- /example_pod/volume-emptydir.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/example_pod/volume-emptydir.yaml -------------------------------------------------------------------------------- /example_pod/volume-hostdir.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/example_pod/volume-hostdir.yaml -------------------------------------------------------------------------------- /example_pod/volume-hostpath-file-or-create.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/example_pod/volume-hostpath-file-or-create.yaml -------------------------------------------------------------------------------- /example_pod/volume-persistent.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/example_pod/volume-persistent.yaml -------------------------------------------------------------------------------- /example_pod/volume-subpath.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/example_pod/volume-subpath.yaml -------------------------------------------------------------------------------- /example_pod/volume-subpathexpr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/example_pod/volume-subpathexpr.yaml -------------------------------------------------------------------------------- /helm/elasticsearch/.helmignore: -------------------------------------------------------------------------------- 1 | tests/ 2 | .pytest_cache/ 3 | -------------------------------------------------------------------------------- /helm/elasticsearch/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/Chart.yaml -------------------------------------------------------------------------------- /helm/elasticsearch/Makefile: -------------------------------------------------------------------------------- 1 | include ../helpers/common.mk 2 | -------------------------------------------------------------------------------- /helm/elasticsearch/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/README.md -------------------------------------------------------------------------------- /helm/elasticsearch/examples/config/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/examples/config/Makefile -------------------------------------------------------------------------------- /helm/elasticsearch/examples/config/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/examples/config/README.md -------------------------------------------------------------------------------- /helm/elasticsearch/examples/config/test/goss.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/examples/config/test/goss.yaml -------------------------------------------------------------------------------- /helm/elasticsearch/examples/config/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/examples/config/values.yaml -------------------------------------------------------------------------------- /helm/elasticsearch/examples/config/watcher_encryption_key: -------------------------------------------------------------------------------- 1 | supersecret 2 | -------------------------------------------------------------------------------- /helm/elasticsearch/examples/default/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/examples/default/Makefile -------------------------------------------------------------------------------- /helm/elasticsearch/examples/default/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/examples/default/README.md -------------------------------------------------------------------------------- /helm/elasticsearch/examples/default/rolling_upgrade.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/examples/default/rolling_upgrade.sh -------------------------------------------------------------------------------- /helm/elasticsearch/examples/default/test/goss.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/examples/default/test/goss.yaml -------------------------------------------------------------------------------- /helm/elasticsearch/examples/docker-for-mac/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/examples/docker-for-mac/Makefile -------------------------------------------------------------------------------- /helm/elasticsearch/examples/docker-for-mac/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/examples/docker-for-mac/README.md -------------------------------------------------------------------------------- /helm/elasticsearch/examples/docker-for-mac/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/examples/docker-for-mac/values.yaml -------------------------------------------------------------------------------- /helm/elasticsearch/examples/kubernetes-kind/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/examples/kubernetes-kind/Makefile -------------------------------------------------------------------------------- /helm/elasticsearch/examples/kubernetes-kind/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/examples/kubernetes-kind/README.md -------------------------------------------------------------------------------- /helm/elasticsearch/examples/kubernetes-kind/values-local-path.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/examples/kubernetes-kind/values-local-path.yaml -------------------------------------------------------------------------------- /helm/elasticsearch/examples/kubernetes-kind/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/examples/kubernetes-kind/values.yaml -------------------------------------------------------------------------------- /helm/elasticsearch/examples/microk8s/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/examples/microk8s/Makefile -------------------------------------------------------------------------------- /helm/elasticsearch/examples/microk8s/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/examples/microk8s/README.md -------------------------------------------------------------------------------- /helm/elasticsearch/examples/microk8s/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/examples/microk8s/values.yaml -------------------------------------------------------------------------------- /helm/elasticsearch/examples/migration/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/examples/migration/Makefile -------------------------------------------------------------------------------- /helm/elasticsearch/examples/migration/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/examples/migration/README.md -------------------------------------------------------------------------------- /helm/elasticsearch/examples/migration/client.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/examples/migration/client.yaml -------------------------------------------------------------------------------- /helm/elasticsearch/examples/migration/data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/examples/migration/data.yaml -------------------------------------------------------------------------------- /helm/elasticsearch/examples/migration/master.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/examples/migration/master.yaml -------------------------------------------------------------------------------- /helm/elasticsearch/examples/minikube/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/examples/minikube/Makefile -------------------------------------------------------------------------------- /helm/elasticsearch/examples/minikube/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/examples/minikube/README.md -------------------------------------------------------------------------------- /helm/elasticsearch/examples/minikube/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/examples/minikube/values.yaml -------------------------------------------------------------------------------- /helm/elasticsearch/examples/multi/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/examples/multi/Makefile -------------------------------------------------------------------------------- /helm/elasticsearch/examples/multi/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/examples/multi/README.md -------------------------------------------------------------------------------- /helm/elasticsearch/examples/multi/client.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/examples/multi/client.yaml -------------------------------------------------------------------------------- /helm/elasticsearch/examples/multi/data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/examples/multi/data.yaml -------------------------------------------------------------------------------- /helm/elasticsearch/examples/multi/master.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/examples/multi/master.yaml -------------------------------------------------------------------------------- /helm/elasticsearch/examples/multi/test/goss.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/examples/multi/test/goss.yaml -------------------------------------------------------------------------------- /helm/elasticsearch/examples/networkpolicy/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/examples/networkpolicy/Makefile -------------------------------------------------------------------------------- /helm/elasticsearch/examples/networkpolicy/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/examples/networkpolicy/values.yaml -------------------------------------------------------------------------------- /helm/elasticsearch/examples/openshift/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/examples/openshift/Makefile -------------------------------------------------------------------------------- /helm/elasticsearch/examples/openshift/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/examples/openshift/README.md -------------------------------------------------------------------------------- /helm/elasticsearch/examples/openshift/test/goss.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/examples/openshift/test/goss.yaml -------------------------------------------------------------------------------- /helm/elasticsearch/examples/openshift/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/examples/openshift/values.yaml -------------------------------------------------------------------------------- /helm/elasticsearch/examples/security/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/examples/security/Makefile -------------------------------------------------------------------------------- /helm/elasticsearch/examples/security/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/examples/security/README.md -------------------------------------------------------------------------------- /helm/elasticsearch/examples/security/test/goss.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/examples/security/test/goss.yaml -------------------------------------------------------------------------------- /helm/elasticsearch/examples/security/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/examples/security/values.yaml -------------------------------------------------------------------------------- /helm/elasticsearch/examples/upgrade/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/examples/upgrade/Makefile -------------------------------------------------------------------------------- /helm/elasticsearch/examples/upgrade/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/examples/upgrade/README.md -------------------------------------------------------------------------------- /helm/elasticsearch/examples/upgrade/test/goss.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/examples/upgrade/test/goss.yaml -------------------------------------------------------------------------------- /helm/elasticsearch/examples/upgrade/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/examples/upgrade/values.yaml -------------------------------------------------------------------------------- /helm/elasticsearch/templates/NOTES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/templates/NOTES.txt -------------------------------------------------------------------------------- /helm/elasticsearch/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/templates/_helpers.tpl -------------------------------------------------------------------------------- /helm/elasticsearch/templates/configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/templates/configmap.yaml -------------------------------------------------------------------------------- /helm/elasticsearch/templates/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/templates/ingress.yaml -------------------------------------------------------------------------------- /helm/elasticsearch/templates/networkpolicy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/templates/networkpolicy.yaml -------------------------------------------------------------------------------- /helm/elasticsearch/templates/poddisruptionbudget.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/templates/poddisruptionbudget.yaml -------------------------------------------------------------------------------- /helm/elasticsearch/templates/podsecuritypolicy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/templates/podsecuritypolicy.yaml -------------------------------------------------------------------------------- /helm/elasticsearch/templates/role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/templates/role.yaml -------------------------------------------------------------------------------- /helm/elasticsearch/templates/rolebinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/templates/rolebinding.yaml -------------------------------------------------------------------------------- /helm/elasticsearch/templates/secret-cert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/templates/secret-cert.yaml -------------------------------------------------------------------------------- /helm/elasticsearch/templates/secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/templates/secret.yaml -------------------------------------------------------------------------------- /helm/elasticsearch/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/templates/service.yaml -------------------------------------------------------------------------------- /helm/elasticsearch/templates/serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/templates/serviceaccount.yaml -------------------------------------------------------------------------------- /helm/elasticsearch/templates/statefulset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/templates/statefulset.yaml -------------------------------------------------------------------------------- /helm/elasticsearch/templates/test/test-elasticsearch-health.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/templates/test/test-elasticsearch-health.yaml -------------------------------------------------------------------------------- /helm/elasticsearch/values-master.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/values-master.yaml -------------------------------------------------------------------------------- /helm/elasticsearch/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/elasticsearch/values.yaml -------------------------------------------------------------------------------- /helm/example-chart/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/example-chart/.helmignore -------------------------------------------------------------------------------- /helm/example-chart/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/example-chart/Chart.yaml -------------------------------------------------------------------------------- /helm/example-chart/templates/NOTES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/example-chart/templates/NOTES.txt -------------------------------------------------------------------------------- /helm/example-chart/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/example-chart/templates/_helpers.tpl -------------------------------------------------------------------------------- /helm/example-chart/templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/example-chart/templates/deployment.yaml -------------------------------------------------------------------------------- /helm/example-chart/templates/hpa.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/example-chart/templates/hpa.yaml -------------------------------------------------------------------------------- /helm/example-chart/templates/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/example-chart/templates/ingress.yaml -------------------------------------------------------------------------------- /helm/example-chart/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/example-chart/templates/service.yaml -------------------------------------------------------------------------------- /helm/example-chart/templates/serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/example-chart/templates/serviceaccount.yaml -------------------------------------------------------------------------------- /helm/example-chart/templates/tests/test-connection.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/example-chart/templates/tests/test-connection.yaml -------------------------------------------------------------------------------- /helm/example-chart/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/example-chart/values.yaml -------------------------------------------------------------------------------- /helm/kibana/.helmignore: -------------------------------------------------------------------------------- 1 | tests/ 2 | .pytest_cache/ 3 | -------------------------------------------------------------------------------- /helm/kibana/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/kibana/Chart.yaml -------------------------------------------------------------------------------- /helm/kibana/Makefile: -------------------------------------------------------------------------------- 1 | include ../helpers/common.mk 2 | -------------------------------------------------------------------------------- /helm/kibana/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/kibana/README.md -------------------------------------------------------------------------------- /helm/kibana/examples/default/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/kibana/examples/default/Makefile -------------------------------------------------------------------------------- /helm/kibana/examples/default/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/kibana/examples/default/README.md -------------------------------------------------------------------------------- /helm/kibana/examples/default/test/goss.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/kibana/examples/default/test/goss.yaml -------------------------------------------------------------------------------- /helm/kibana/examples/openshift/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/kibana/examples/openshift/Makefile -------------------------------------------------------------------------------- /helm/kibana/examples/openshift/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/kibana/examples/openshift/README.md -------------------------------------------------------------------------------- /helm/kibana/examples/openshift/test/goss.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/kibana/examples/openshift/test/goss.yaml -------------------------------------------------------------------------------- /helm/kibana/examples/openshift/values.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/kibana/examples/openshift/values.yml -------------------------------------------------------------------------------- /helm/kibana/examples/security/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/kibana/examples/security/Makefile -------------------------------------------------------------------------------- /helm/kibana/examples/security/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/kibana/examples/security/README.md -------------------------------------------------------------------------------- /helm/kibana/examples/security/test/goss.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/kibana/examples/security/test/goss.yaml -------------------------------------------------------------------------------- /helm/kibana/examples/security/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/kibana/examples/security/values.yaml -------------------------------------------------------------------------------- /helm/kibana/examples/upgrade/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/kibana/examples/upgrade/Makefile -------------------------------------------------------------------------------- /helm/kibana/examples/upgrade/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/kibana/examples/upgrade/README.md -------------------------------------------------------------------------------- /helm/kibana/examples/upgrade/test/goss.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/kibana/examples/upgrade/test/goss.yaml -------------------------------------------------------------------------------- /helm/kibana/examples/upgrade/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/kibana/examples/upgrade/values.yaml -------------------------------------------------------------------------------- /helm/kibana/templates/NOTES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/kibana/templates/NOTES.txt -------------------------------------------------------------------------------- /helm/kibana/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/kibana/templates/_helpers.tpl -------------------------------------------------------------------------------- /helm/kibana/templates/configmap-helm-scripts.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/kibana/templates/configmap-helm-scripts.yaml -------------------------------------------------------------------------------- /helm/kibana/templates/configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/kibana/templates/configmap.yaml -------------------------------------------------------------------------------- /helm/kibana/templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/kibana/templates/deployment.yaml -------------------------------------------------------------------------------- /helm/kibana/templates/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/kibana/templates/ingress.yaml -------------------------------------------------------------------------------- /helm/kibana/templates/post-delete-job.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/kibana/templates/post-delete-job.yaml -------------------------------------------------------------------------------- /helm/kibana/templates/post-delete-role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/kibana/templates/post-delete-role.yaml -------------------------------------------------------------------------------- /helm/kibana/templates/post-delete-rolebinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/kibana/templates/post-delete-rolebinding.yaml -------------------------------------------------------------------------------- /helm/kibana/templates/post-delete-serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/kibana/templates/post-delete-serviceaccount.yaml -------------------------------------------------------------------------------- /helm/kibana/templates/pre-install-job.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/kibana/templates/pre-install-job.yaml -------------------------------------------------------------------------------- /helm/kibana/templates/pre-install-role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/kibana/templates/pre-install-role.yaml -------------------------------------------------------------------------------- /helm/kibana/templates/pre-install-rolebinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/kibana/templates/pre-install-rolebinding.yaml -------------------------------------------------------------------------------- /helm/kibana/templates/pre-install-serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/kibana/templates/pre-install-serviceaccount.yaml -------------------------------------------------------------------------------- /helm/kibana/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/kibana/templates/service.yaml -------------------------------------------------------------------------------- /helm/kibana/values-deploy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/kibana/values-deploy.yaml -------------------------------------------------------------------------------- /helm/kibana/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/helm/kibana/values.yaml -------------------------------------------------------------------------------- /hpa_nginx.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/hpa_nginx.yaml -------------------------------------------------------------------------------- /hpa_nginx_behavior.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/hpa_nginx_behavior.yaml -------------------------------------------------------------------------------- /hpa_nginx_behavior_default.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/hpa_nginx_behavior_default.yaml -------------------------------------------------------------------------------- /img/es_recv_filebeat_data.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/img/es_recv_filebeat_data.jpg -------------------------------------------------------------------------------- /img/filebeat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/img/filebeat.png -------------------------------------------------------------------------------- /img/filebeat_log.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/img/filebeat_log.jpg -------------------------------------------------------------------------------- /img/istio-architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/img/istio-architecture.png -------------------------------------------------------------------------------- /img/k8s-arch.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/img/k8s-arch.webp -------------------------------------------------------------------------------- /img/k8s-loadbalancer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/img/k8s-loadbalancer.png -------------------------------------------------------------------------------- /img/k8s-object-model.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/img/k8s-object-model.jpg -------------------------------------------------------------------------------- /img/k9s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/img/k9s.png -------------------------------------------------------------------------------- /img/kibana-backing-index.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/img/kibana-backing-index.jpg -------------------------------------------------------------------------------- /img/kibana-check-json.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/img/kibana-check-json.jpg -------------------------------------------------------------------------------- /img/kibana-dataview-use-guide.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/img/kibana-dataview-use-guide.jpg -------------------------------------------------------------------------------- /img/kibana-dataview.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/img/kibana-dataview.jpg -------------------------------------------------------------------------------- /img/kibana-discover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/img/kibana-discover.jpg -------------------------------------------------------------------------------- /img/kibana-ds-index-detail.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/img/kibana-ds-index-detail.jpg -------------------------------------------------------------------------------- /img/kibana-ds.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/img/kibana-ds.jpg -------------------------------------------------------------------------------- /img/kibana-new-dataview.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/img/kibana-new-dataview.jpg -------------------------------------------------------------------------------- /img/prometheus_architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/img/prometheus_architecture.png -------------------------------------------------------------------------------- /img/service-mesh.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/img/service-mesh.jpg -------------------------------------------------------------------------------- /img/toc.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/img/toc.jpg -------------------------------------------------------------------------------- /ingress-hellok8s-cert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/ingress-hellok8s-cert.yaml -------------------------------------------------------------------------------- /ingress-hellok8s-defaultbackend.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/ingress-hellok8s-defaultbackend.yaml -------------------------------------------------------------------------------- /ingress-hellok8s-host.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/ingress-hellok8s-host.yaml -------------------------------------------------------------------------------- /ingress-hellok8s-regex.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/ingress-hellok8s-regex.yaml -------------------------------------------------------------------------------- /ingress-hellok8s.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/ingress-hellok8s.yaml -------------------------------------------------------------------------------- /ingress-nginx-daemonset-hostnetwork.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/ingress-nginx-daemonset-hostnetwork.yaml -------------------------------------------------------------------------------- /ingress-nginx-deployment-nodeport.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/ingress-nginx-deployment-nodeport.yaml -------------------------------------------------------------------------------- /install_by_kind/kind-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/install_by_kind/kind-config.yaml -------------------------------------------------------------------------------- /install_by_kind/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/install_by_kind/readme.md -------------------------------------------------------------------------------- /install_by_kubeadm/containerd.config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/install_by_kubeadm/containerd.config.toml -------------------------------------------------------------------------------- /install_by_kubeadm/install.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/install_by_kubeadm/install.md -------------------------------------------------------------------------------- /install_by_kubeadm/k8s-cluster-init.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/install_by_kubeadm/k8s-cluster-init.log -------------------------------------------------------------------------------- /install_by_minikube/install.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/install_by_minikube/install.md -------------------------------------------------------------------------------- /install_by_minikube/nginx.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/install_by_minikube/nginx.yaml -------------------------------------------------------------------------------- /istio/istio-manifest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/istio/istio-manifest.yaml -------------------------------------------------------------------------------- /istio/istio-operator.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/istio/istio-operator.yaml -------------------------------------------------------------------------------- /k8s_account_tokens.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/k8s_account_tokens.csv -------------------------------------------------------------------------------- /k8s_actions_guide/version1/base_manifest/configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/k8s_actions_guide/version1/base_manifest/configmap.yaml -------------------------------------------------------------------------------- /k8s_actions_guide/version1/base_manifest/deployment-v2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/k8s_actions_guide/version1/base_manifest/deployment-v2.yaml -------------------------------------------------------------------------------- /k8s_actions_guide/version1/base_manifest/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/k8s_actions_guide/version1/base_manifest/deployment.yaml -------------------------------------------------------------------------------- /k8s_actions_guide/version1/base_manifest/secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/k8s_actions_guide/version1/base_manifest/secret.yaml -------------------------------------------------------------------------------- /k8s_actions_guide/version1/expose_manifest/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/k8s_actions_guide/version1/expose_manifest/ingress.yaml -------------------------------------------------------------------------------- /k8s_actions_guide/version1/expose_manifest/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/k8s_actions_guide/version1/expose_manifest/service.yaml -------------------------------------------------------------------------------- /k8s_actions_guide/version1/go_code/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/k8s_actions_guide/version1/go_code/Dockerfile -------------------------------------------------------------------------------- /k8s_actions_guide/version1/go_code/client/go.mod: -------------------------------------------------------------------------------- 1 | module k8s_action 2 | 3 | go 1.20 4 | -------------------------------------------------------------------------------- /k8s_actions_guide/version1/go_code/client/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/k8s_actions_guide/version1/go_code/client/go.sum -------------------------------------------------------------------------------- /k8s_actions_guide/version1/go_code/client/main_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/k8s_actions_guide/version1/go_code/client/main_client.go -------------------------------------------------------------------------------- /k8s_actions_guide/version1/go_code/client2/go.mod: -------------------------------------------------------------------------------- 1 | module k8s_action 2 | 3 | go 1.20 4 | -------------------------------------------------------------------------------- /k8s_actions_guide/version1/go_code/client2/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/k8s_actions_guide/version1/go_code/client2/go.sum -------------------------------------------------------------------------------- /k8s_actions_guide/version1/go_code/client2/main_client2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/k8s_actions_guide/version1/go_code/client2/main_client2.go -------------------------------------------------------------------------------- /k8s_actions_guide/version1/go_code/go_multiroute/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/k8s_actions_guide/version1/go_code/go_multiroute/go.mod -------------------------------------------------------------------------------- /k8s_actions_guide/version1/go_code/go_multiroute/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/k8s_actions_guide/version1/go_code/go_multiroute/go.sum -------------------------------------------------------------------------------- /k8s_actions_guide/version1/go_code/go_multiroute/main_multiroute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/k8s_actions_guide/version1/go_code/go_multiroute/main_multiroute.go -------------------------------------------------------------------------------- /k8s_actions_guide/version1/istio_manifest/authz-accept-only-ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/k8s_actions_guide/version1/istio_manifest/authz-accept-only-ingress.yaml -------------------------------------------------------------------------------- /k8s_actions_guide/version1/istio_manifest/authz-allow-nothing.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/k8s_actions_guide/version1/istio_manifest/authz-allow-nothing.yaml -------------------------------------------------------------------------------- /k8s_actions_guide/version1/istio_manifest/authz-allow-to-go-multiroute.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/k8s_actions_guide/version1/istio_manifest/authz-allow-to-go-multiroute.yaml -------------------------------------------------------------------------------- /k8s_actions_guide/version1/istio_manifest/authz-deny-emptyid.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/k8s_actions_guide/version1/istio_manifest/authz-deny-emptyid.yaml -------------------------------------------------------------------------------- /k8s_actions_guide/version1/istio_manifest/authz-recommend.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/k8s_actions_guide/version1/istio_manifest/authz-recommend.yaml -------------------------------------------------------------------------------- /k8s_actions_guide/version1/istio_manifest/default_svc_route_rule.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/k8s_actions_guide/version1/istio_manifest/default_svc_route_rule.yaml -------------------------------------------------------------------------------- /k8s_actions_guide/version1/istio_manifest/egressgwy-proxy-http2http.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/k8s_actions_guide/version1/istio_manifest/egressgwy-proxy-http2http.yaml -------------------------------------------------------------------------------- /k8s_actions_guide/version1/istio_manifest/egressgwy-proxy-http2https.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/k8s_actions_guide/version1/istio_manifest/egressgwy-proxy-http2https.yaml -------------------------------------------------------------------------------- /k8s_actions_guide/version1/istio_manifest/egressgwy-proxy-https2https.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/k8s_actions_guide/version1/istio_manifest/egressgwy-proxy-https2https.yaml -------------------------------------------------------------------------------- /k8s_actions_guide/version1/istio_manifest/external-access-control.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/k8s_actions_guide/version1/istio_manifest/external-access-control.yaml -------------------------------------------------------------------------------- /k8s_actions_guide/version1/istio_manifest/get_client_ip.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/k8s_actions_guide/version1/istio_manifest/get_client_ip.yaml -------------------------------------------------------------------------------- /k8s_actions_guide/version1/istio_manifest/ingress-gwy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/k8s_actions_guide/version1/istio_manifest/ingress-gwy.yaml -------------------------------------------------------------------------------- /k8s_actions_guide/version1/istio_manifest/ingress-virtualsvc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/k8s_actions_guide/version1/istio_manifest/ingress-virtualsvc.yaml -------------------------------------------------------------------------------- /k8s_actions_guide/version1/istio_manifest/istio_client_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/k8s_actions_guide/version1/istio_manifest/istio_client_test.yaml -------------------------------------------------------------------------------- /k8s_actions_guide/version1/istio_manifest/peer_authn.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/k8s_actions_guide/version1/istio_manifest/peer_authn.yaml -------------------------------------------------------------------------------- /k8s_actions_guide/version1/istio_manifest/peer_authn_default.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/k8s_actions_guide/version1/istio_manifest/peer_authn_default.yaml -------------------------------------------------------------------------------- /k8s_actions_guide/version1/istio_manifest/pod_two_port_svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/k8s_actions_guide/version1/istio_manifest/pod_two_port_svc.yaml -------------------------------------------------------------------------------- /k8s_actions_guide/version1/istio_manifest/route-destinationrule.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/k8s_actions_guide/version1/istio_manifest/route-destinationrule.yaml -------------------------------------------------------------------------------- /k8s_actions_guide/version1/istio_manifest/route-virtualservice.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/k8s_actions_guide/version1/istio_manifest/route-virtualservice.yaml -------------------------------------------------------------------------------- /k8s_actions_guide/version1/istio_manifest/unmergeable-vs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/k8s_actions_guide/version1/istio_manifest/unmergeable-vs.yaml -------------------------------------------------------------------------------- /k8s_actions_guide/version1/istio_manifest/virtualservice-in-order.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/k8s_actions_guide/version1/istio_manifest/virtualservice-in-order.yaml -------------------------------------------------------------------------------- /k8s_actions_guide/version1/other_manifest/network-policy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/k8s_actions_guide/version1/other_manifest/network-policy.yaml -------------------------------------------------------------------------------- /k8s_actions_guide/version1/script/del_user.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/k8s_actions_guide/version1/script/del_user.sh -------------------------------------------------------------------------------- /k8s_actions_guide/version1/script/new_user.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/k8s_actions_guide/version1/script/new_user.sh -------------------------------------------------------------------------------- /k8s_actions_guide/version1/script/setup_kubeconfig.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/k8s_actions_guide/version1/script/setup_kubeconfig.sh -------------------------------------------------------------------------------- /kubeadm-kuberouter.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/kubeadm-kuberouter.yaml -------------------------------------------------------------------------------- /kubeconfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/kubeconfig.yaml -------------------------------------------------------------------------------- /kubernetes-dashboard-role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/kubernetes-dashboard-role.yaml -------------------------------------------------------------------------------- /kubernetes-dashboard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/kubernetes-dashboard.yaml -------------------------------------------------------------------------------- /kubeschduler-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/kubeschduler-config.yaml -------------------------------------------------------------------------------- /limitrange-for-container.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/limitrange-for-container.yaml -------------------------------------------------------------------------------- /limitrange-for-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/limitrange-for-pod.yaml -------------------------------------------------------------------------------- /limitrange-for-pvc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/limitrange-for-pvc.yaml -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/main.go -------------------------------------------------------------------------------- /main2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/main2.go -------------------------------------------------------------------------------- /main_hostname.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/main_hostname.go -------------------------------------------------------------------------------- /main_liveness.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/main_liveness.go -------------------------------------------------------------------------------- /main_log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/main_log.go -------------------------------------------------------------------------------- /main_log_json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/main_log_json.go -------------------------------------------------------------------------------- /main_nginxingress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/main_nginxingress.go -------------------------------------------------------------------------------- /main_panic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/main_panic.go -------------------------------------------------------------------------------- /main_read_configmap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/main_read_configmap.go -------------------------------------------------------------------------------- /main_read_secret.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/main_read_secret.go -------------------------------------------------------------------------------- /main_readiness.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/main_readiness.go -------------------------------------------------------------------------------- /metrics-server.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/metrics-server.yaml -------------------------------------------------------------------------------- /namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/namespace.yaml -------------------------------------------------------------------------------- /nginx-ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/nginx-ingress.yaml -------------------------------------------------------------------------------- /pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/pod.yaml -------------------------------------------------------------------------------- /pod_affinityNode.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/pod_affinityNode.yaml -------------------------------------------------------------------------------- /pod_affinityPod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/pod_affinityPod.yaml -------------------------------------------------------------------------------- /pod_associate_serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/pod_associate_serviceaccount.yaml -------------------------------------------------------------------------------- /pod_busybox.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/pod_busybox.yaml -------------------------------------------------------------------------------- /pod_curl.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/pod_curl.yaml -------------------------------------------------------------------------------- /pod_diff_images.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/pod_diff_images.yaml -------------------------------------------------------------------------------- /pod_initContainer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/pod_initContainer.yaml -------------------------------------------------------------------------------- /pod_limitResource.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/pod_limitResource.yaml -------------------------------------------------------------------------------- /pod_nginx.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/pod_nginx.yaml -------------------------------------------------------------------------------- /pod_nginx_svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/pod_nginx_svc.yaml -------------------------------------------------------------------------------- /pod_nodeLabel.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/pod_nodeLabel.yaml -------------------------------------------------------------------------------- /pod_nodeName.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/pod_nodeName.yaml -------------------------------------------------------------------------------- /pod_tolerance.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/pod_tolerance.yaml -------------------------------------------------------------------------------- /pod_two_sidecar_container.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/pod_two_sidecar_container.yaml -------------------------------------------------------------------------------- /pod_use_downwardAPI.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/pod_use_downwardAPI.yaml -------------------------------------------------------------------------------- /pod_use_priorityClass.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/pod_use_priorityClass.yaml -------------------------------------------------------------------------------- /pod_use_pvc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/pod_use_pvc.yaml -------------------------------------------------------------------------------- /pod_use_storageclass.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/pod_use_storageclass.yaml -------------------------------------------------------------------------------- /pod_volume_emptydir.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/pod_volume_emptydir.yaml -------------------------------------------------------------------------------- /pod_volume_hostpath.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/pod_volume_hostpath.yaml -------------------------------------------------------------------------------- /pod_volume_nfs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/pod_volume_nfs.yaml -------------------------------------------------------------------------------- /pods_diff_labels.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/pods_diff_labels.yaml -------------------------------------------------------------------------------- /pvc_hostpath.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/pvc_hostpath.yaml -------------------------------------------------------------------------------- /rbac_aggregate_clusterrole.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/rbac_aggregate_clusterrole.yaml -------------------------------------------------------------------------------- /rbac_clusterrole.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/rbac_clusterrole.yaml -------------------------------------------------------------------------------- /rbac_clusterrolebinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/rbac_clusterrolebinding.yaml -------------------------------------------------------------------------------- /rbac_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/rbac_role.yaml -------------------------------------------------------------------------------- /rbac_role_granter.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/rbac_role_granter.yaml -------------------------------------------------------------------------------- /rbac_rolebinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/rbac_rolebinding.yaml -------------------------------------------------------------------------------- /rbac_rolebinding_clusterrole.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/rbac_rolebinding_clusterrole.yaml -------------------------------------------------------------------------------- /replicaset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/replicaset.yaml -------------------------------------------------------------------------------- /resource-quota-scope-invalid.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/resource-quota-scope-invalid.yaml -------------------------------------------------------------------------------- /resource-quota-scope.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/resource-quota-scope.yaml -------------------------------------------------------------------------------- /resource-quota.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/resource-quota.yaml -------------------------------------------------------------------------------- /secret-hellok8s-cert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/secret-hellok8s-cert.yaml -------------------------------------------------------------------------------- /secret-hellok8s-misc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/secret-hellok8s-misc.yaml -------------------------------------------------------------------------------- /secret-serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/secret-serviceaccount.yaml -------------------------------------------------------------------------------- /service-clusterip-externalip.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/service-clusterip-externalip.yaml -------------------------------------------------------------------------------- /service-clusterip-headless.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/service-clusterip-headless.yaml -------------------------------------------------------------------------------- /service-clusterip.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/service-clusterip.yaml -------------------------------------------------------------------------------- /service-externalname.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/service-externalname.yaml -------------------------------------------------------------------------------- /service-headless-endpoints.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/service-headless-endpoints.yaml -------------------------------------------------------------------------------- /service-loadbalancer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/service-loadbalancer.yaml -------------------------------------------------------------------------------- /service-nodeport.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/service-nodeport.yaml -------------------------------------------------------------------------------- /serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/serviceaccount.yaml -------------------------------------------------------------------------------- /stateful-nginx.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/stateful-nginx.yaml -------------------------------------------------------------------------------- /stateful-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/stateful-svc.yaml -------------------------------------------------------------------------------- /troubleshotting/t1.unexpected_cluster_boom.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaseSpace/k8s-tutorial-cn/HEAD/troubleshotting/t1.unexpected_cluster_boom.md --------------------------------------------------------------------------------