From ed7e215c2278a863f5cd57e13824bcf536b96baa Mon Sep 17 00:00:00 2001
From: SataQiu <1527062125@qq.com>
Date: Sun, 5 May 2019 12:05:38 +0800
Subject: [PATCH] zh-trans: merge release-1.12 into release-1.14 (#14143)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
* zh-trans: add setup-tools/kubeadm/kubeadm-reset.md&kubeadm-version.md (#11780)
* zh-trans: add /zh/docs/reference/setup-tools/kubeadm/kubeadm-reset.md
zh-trans: add /zh/docs/reference/setup-tools/kubeadm/kubeadm-reset.md
* zh-trans: add zh/docs/reference/setup-tools/kubeadm/kubeadm-version.md
zh-trans: add zh/docs/reference/setup-tools/kubeadm/kubeadm-version.md
* Update kubeadm-reset.md
* Create kubeadm_reset.md
* Create kubeadm_version.md
* Delete kubeadm_version.md
* Create kubeadm_version.md
* Update kubeadm_reset.md
* Update kubeadm_reset.md
* Update calico-network-policy.md (#11857)
* Update quota-pod-namespace.md (#11856)
* ZH-trans: Update http-proxy-access-api.md (#11865)
* ZH-trans: Update http-proxy-access-api.md
* Update http-proxy-access-api.md
* ZH-trans: Update coarse-parallel-processing-work-queue.md (#11862)
* ZH-trans: Update coarse-parallel-processing-work-queue.md
* Update coarse-parallel-processing-work-queue.md
* zh-trans: add /docs/concepts/architecture/cloud-controller.md (#11799)
* docs/concepts/architecture/cloud-controller.md
* docs/concepts/architecture/cloud-controller.md
* docs/concepts/architecture/cloud-controller.md
* fix
* fix
* fix
* zh-trans: /docs/contribute/style/kubernetes-components.md (#11838)
Signed-off-by: liyuan198251
zh-trans: /docs/contribute/generate-ref-docs/kubernetes-components.md; update
Signed-off-by: liyuan198251
* Update weave-network-policy.md (#11858)
* ZH-trans: add Update define-environment-variable-container.md (#11859)
* Update define-environment-variable-container.md
* Update define-environment-variable-container.md
* Update define-environment-variable-container.md
* Update define-environment-variable-container.md
* Update define-environment-variable-container.md
* Update fine-parallel-processing-work-queue.md (#11863)
* Update fine-parallel-processing-work-queue.md
* Update fine-parallel-processing-work-queue.md
* Update setup-extension-api-server.md (#11864)
* zh-trans: add / docs/reference/setup-tools/kubeadm/kubeadm-join.md (#11798)
* zh-trans: add / docs/reference/setup-tools/kubeadm/kubeadm-join.md
zh-trans: add / docs/reference/setup-tools/kubeadm/kubeadm-join.md
* Update kubeadm-join.md
* Create kubeadm_join.md
* zh-trans: update docs/concepts/containers/images.md (#11877)
* zh-trans: update docs/concepts/containers/images.md
* zh-trans: update docs/concepts/containers/images.md
* Update kubeadm_alpha_phase_controlplane.md (#11878)
* 更新第 115 行翻译
* zh_trans: kubeadm_token_generate.md (#11884)
* zh_trans: kubeadm_token_generate.md
zh_trans: /docs/reference/setup-tools/kubeadm/generated/kubeadm_token_generate.md
* Better translation
Better translation
* zh-trans: add /docs/tasks/configure-pod-container/configure-pod-initialization.md (#11886)
zh-trans: add /docs/tasks/configure-pod-container/configure-pod-initialization.md
* zh-trans:add content/zh/docs/reference/issues-security (#11890)
* zh-trans: add content/zh/docs/tutorials/online-training/overview.md (#11892)
* zh_trans: kubeadm_token_delete.md (#11883)
* zh_trans: kubeadm_token_delete.md
zh_trans: /docs/reference/setup-tools/kubeadm/generated/kubeadm_token_create.md
* fix tpye error
fix tpye error
* Better translation
Better translation
* zh_trans: independent/create-cluster-kubeadm.md (#11882)
* zh_trans: independent/create-cluster-kubeadm.md
zh_trans: docs/setup/independent/create-cluster-kubeadm.md
* fix word style error
* fix type error
* better zhtran
better zhtran
* fix "Create" -> "create"
fix "Create" -> "create"
* zh-trans: add docs/concepts/storage/storage-classes.md (#11788)
* ZH-trans: fixing formatting errors (#11661)
* ZH-trans: fixing formatting errors
* Update ZH-trans: fixing formatting errors
storage-classes zh part 1
* storage-classes zh trans
* fix typo
update trans for provisioner & fix typo
* fix typo
* 根据校对更新翻译
* zh_trans: kubeadm-token.md (#11898)
zh_trans: /docs/reference/setup-tools/kubeadm/kubeadm-token.md
* zh-trans: add /docs/tasks/configure-pod-container/quality-service-pod.md (#11900)
* zh-trans: add /docs/tasks/configure-pod-container/quality-service-pod.md
zh-trans: add /docs/tasks/configure-pod-container/quality-service-pod.md
* Update quality-service-pod.md
* zh_trans: kubeadm_alpha_phase_bootstrap-token_node.md (#11897)
zh_trans: Path:/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_bootstrap-token_node.md
* zh-trans: add /docs/concepts/storage/volumes.md (#11767)
* zh-trans: add /docs/concepts/storage/volumes.md
zh-trans: add /docs/concepts/storage/volumes.md
* Update volumes.md
* Update volumes.md
* self-review
* Update volumes.md
* fix docs format error (#11934)
fix docs format error of https://v1-12.docs.kubernetes.io/zh/docs/reference/setup-tools/kubeadm/kubeadm-join/
* Update cloud-controller.md (#11922)
* zh-trans: /docs/reference/glossary/approver.md (#11924)
zh-trans: /docs/reference/glossary/approver.md
* zh-trans: add docs/setup/on-premises-vm/dcos.md (#11891)
* zh-trans: add docs/setup/on-premises-vm/dcos.md
* Update content/zh/docs/setup/on-premises-vm/dcos.md
Co-Authored-By: SataQiu <1527062125@qq.com>
* zh-trans: /docs/tasks/configure-pod-container/configure-persistent-vo… (#11915)
* zh-trans: /docs/tasks/configure-pod-container/configure-persistent-volume-storage.md
zh-trans: /docs/tasks/configure-pod-container/configure-persistent-volume-storage.md
* Update configure-persistent-volume-storage.md
* zh_trans: kubeadm_alpha.md (#11902)
* zh_trans: kubeadm_alpha.md
zh_trans: /docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha.md
* Better translation
Better translation
* zh-trans: /docs/reference/glossary/downstream.md (#11931)
* zh-trans: /docs/reference/glossary/downstream.md
zh-trans: /docs/reference/glossary/downstream.md
* Update downstream.md
* Update downstream.md
* ZH-trans: Update install-kubeadm.md (#11955)
* fix typo of install-kubeadm.md
fix typo of install-kubeadm.md
* Update install-kubeadm.md
* zh-trans: add kubeadm/generated/kubeadm_alpha_phase_certs_renew_all.md (#11952)
* zh-trans: add /docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_certs_renew_all.md
zh-trans: add /docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_certs_renew_all.md
* Update kubeadm_alpha_phase_certs_renew_all.md
* renew 的翻译更新为续期
* zh-trans:kubeadm/generated/kubeadm_alpha_phase_certs_renew_etcd-peer.md (#11953)
* zh-trans:/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_certs_renew_etcd-peer.md
/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_certs_renew_etcd-peer.md
* Update kubeadm_alpha_phase_certs_renew_etcd-peer.md
* zh-trans: /docs/contribute/generate-ref-docs/kubectl.md (#11941)
Signed-off-by: liyuan198251
* fix docs format error (#11936)
fix docs format error of https://v1-12.docs.kubernetes.io/zh/docs/reference/setup-tools/kubeadm/kubeadm-config/
* Update pull request (#11921)
* Update pull request (#11960)
* ZH-trans: add kubefed-options.md (#11956)
* Update ZH-trans: add kubefed-options.md
* Update kubefed-options.md
* ZH-trans: add generated/... (#11880)
* Update pull request
* Update kubeadm_alpha_phase_certs_renew.md
* Update pull request (#11881)
* ZH-trans: add generated/... (#11879)
* Update pull request
* Resolving file conflicts
* zh-trans: add zh/ docs/tasks/configure-pod-container/configure-servic… (#11889)
* zh-trans: add zh/ docs/tasks/configure-pod-container/configure-service-account.md
zh-trans: add zh/ docs/tasks/configure-pod-container/configure-service-account.md
* Update configure-service-account.md
* Update configure-service-account.md
* zh-trans: update docs/concepts/cluster-administration/kubelet-garbage-collection.md (#11875)
* zh-trans: update docs/concepts/cluster-administration/kubelet-garbage-collection.md
* zh-trans: update docs/concepts/cluster-administration/kubelet-garbage-collection.md
* zh-trans:update kubelet-garbage-collection.md
* zh_trans: kubeadm_alpha_phase_kubeconfig_user.md (#11901)
* zh_trans: kubeadm_alpha_phase_kubeconfig_user.md
zh_trans: /docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_kubeconfig_user.md
* Better translation
* zh-trans:add docs/reference/using-api/client-libraries.md (#11958)
* zh-trans:add docs/reference/using-api/client-libraries.md
* Update content/zh/docs/reference/using-api/client-libraries.md
Co-Authored-By: SataQiu <1527062125@qq.com>
* zh-trans: add pull-image-private-registry.md (#11912)
* zh-trans: add pull-image-private-registry.md
zh-trans: add pull-image-private-registry.md
* Update pull-image-private-registry.md
* Update pull-image-private-registry.md
* ZH-trans: add kubeadm_alpha_phase_kubelet_config_annotate-cri.md (#11972)
* Create kubeadm_alpha_phase_kubelet_config_annotate-cri.md
* Update kubeadm_alpha_phase_kubelet_config_annotate-cri.md
* ZH-trans: add kubeadm_alpha_phase_kubelet_config.md (#11974)
* Create kubeadm_alpha_phase_kubelet_config.md
* Update kubeadm_alpha_phase_kubelet_config.md
* fix Typo "##" -> "## " (#12011)
* fix Typo "##" -> "## "
fix Typo "##" -> "## "
* update basic-stateful-set.md
* fix web style error (#12010)
fix web style error
* Create kubeadm_alpha_phase_selfhosting.md (#12006)
* Create kubeadm_alpha_phase_controlplane_apiserver.md (#12005)
* zh-trans:/docs/tasks/debug-application-cluster/resource-usage-monitor… (#11995)
* zh-trans:/docs/tasks/debug-application-cluster/resource-usage-monitoring.md
zh-trans:/docs/tasks/debug-application-cluster/resource-usage-monitoring.md
* Update resource-usage-monitoring.md
* Update resource-usage-monitoring.md
* zh-trans:/docs/tasks/debug-application-cluster/core-metrics-pipeline.md (#11990)
zh-trans:/docs/tasks/debug-application-cluster/core-metrics-pipeline.md
* zh-trans:/docs/tasks/debug-application-cluster/troubleshooting.md (#11989)
zh-trans:/docs/tasks/debug-application-cluster/troubleshooting.md
* Create kubeadm_alpha_phase_certs_renew_apiserver-kubelet-client.md (#11969)
* Create kubeadm_alpha_phase_certs_renew_apiserver-kubelet-client.md
* Update kubeadm_alpha_phase_certs_renew_apiserver-kubelet-client.md
* zh-trans: /docs/tasks/debug-application-cluster/debug-init-containers.md (#11962)
* zh-trans: /docs/tasks/debug-application-cluster/debug-init-containers.md
zh-trans: /docs/tasks/debug-application-cluster/debug-init-containers.md
* Update debug-init-containers.md
* zh-trans: docs/reference/glossary/horizontal-pod-autoscaler.md (#11930)
* zh-trans: docs/reference/glossary/horizontal-pod-autoscaler.md
zh-trans: docs/reference/glossary/horizontal-pod-autoscaler.md
* Update horizontal-pod-autoscaler.md
* zh-trans: add /docs/tasks/configure-pod-container/configure-projected… (#11911)
* zh-trans: add /docs/tasks/configure-pod-container/configure-projected-volume-storage.md
zh-trans: add /docs/tasks/configure-pod-container/configure-projected-volume-storage.md
* Update configure-projected-volume-storage.md
* Update configure-projected-volume-storage.md
* zh-trans: /docs/tasks/configure-pod-container/extended-resource.md (#11918)
* zh-trans: /docs/tasks/configure-pod-container/extended-resource.md
zh-trans: /docs/tasks/configure-pod-container/extended-resource.md
* Update extended-resource.md
* Update extended-resource.md
* zh-trans: add translate-compose-kubernetes.md (#11910)
* zh-trans: add translate-compose-kubernetes.md
zh-trans: add translate-compose-kubernetes.md
* Update translate-compose-kubernetes.md
* Update translate-compose-kubernetes.md
* Update translate-compose-kubernetes.md
* Update translate-compose-kubernetes.md
* Update translate-compose-kubernetes.md
* Update translate-compose-kubernetes.md
* zh-trans: zh/docs/reference/glossary/flexvolume.md (#11925)
* zh-trans: zh/docs/reference/glossary/flexvolume.md
zh-trans: zh/docs/reference/glossary/flexvolume.md
* Update flexvolume.md
* zh_trans: kubeadm_alpha_phase_bootstrap-token_create.md (#11947)
* zh_trans: kubeadm_alpha_phase_bootstrap-token_create.md
zh_trans: /docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_bootstrap-token_create.md
* better translation
better translation
* zh-trans:add docs/setup/turnkey/alibaba-cloud.md (#11959)
* zh_trans: kubeadm_completion.md (#11895)
* zh_trans: kubeadm_completion.md
zh_trans: /docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_bootstrap-token_node.md
* Better translation
Better translation
* Update kubeadm_completion.md
* better translation
better translation
* zh-trans: add /zh/ docs/tasks/debug-application-cluster/crictl.md (#11961)
* zh-trans: add /zh/ docs/tasks/debug-application-cluster/crictl.md
zh-trans: add /zh/ docs/tasks/debug-application-cluster/crictl.md
* Update crictl.md
* ZH-trans: add kubeadm_alpha_phase_certs_front-proxy-ca.md (#11968)
* ZH-trans: add kubeadm_alpha_phase_controlplane_all.md (#11970)
* Create kubeadm_alpha_phase_controlplane_all.md
* Update kubeadm_alpha_phase_controlplane_all.md
* Update kubeadm_alpha_phase_controlplane_all.md
* Update kubeadm_alpha_phase_controlplane_all.md
* ZH-trans: add kubeadm_alpha_phase_upload-config.md (#11971)
* Create kubeadm_alpha_phase_upload-config.md
* Update kubeadm_alpha_phase_upload-config.md
* Update kubeadm_alpha_phase_upload-config.md
* ZH-trans: Fixed some incorrect translations (#11973)
* zh-trans: /docs/tasks/debug-application-cluster/determine-reason-pod-… (#11977)
* zh-trans: /docs/tasks/debug-application-cluster/determine-reason-pod-failure.md
zh-trans: /docs/tasks/debug-application-cluster/determine-reason-pod-failure.md
* Update determine-reason-pod-failure.md
* zh-trans: /docs/tasks/debug-application-cluster/local-debugging.md (#11988)
* zh-trans: /docs/tasks/debug-application-cluster/local-debugging.md
zh-trans: /docs/tasks/debug-application-cluster/local-debugging.md
* Update local-debugging.md
* zh-trans:/docs/tasks/debug-application-cluster/events-stackdriver.md (#11996)
zh-trans:/docs/tasks/debug-application-cluster/events-stackdriver.md
* zh-trans:/docs/tasks/debug-application-cluster/get-shell-running-cont… (#11998)
* zh-trans:/docs/tasks/debug-application-cluster/get-shell-running-container.md
zh-trans:/docs/tasks/debug-application-cluster/get-shell-running-container.md
* Update get-shell-running-container.md
* zh-trans:/docs/tasks/debug-application-cluster/logging-elasticsearch-kibana.md (#12001)
zh-trans:/docs/tasks/debug-application-cluster/logging-elasticsearch-kibana.md
* ZH-trans: ad kubeadm_alpha_phase_kubelet_config_write-to-disk.md (#12004)
* Create kubeadm_alpha_phase_kubelet_config_write-to-disk.md
* Update kubeadm_alpha_phase_kubelet_config_write-to-disk.md
* Remove old-generated kubefed docs (generated on 25-march-2018) (#12093)
* Update _index.md (#12061)
* Update kubeadm_reset.md (#12047)
* ZH-trasn: add kubeadm_alpha_phase_kubeconfig_controller-manager.md (#12032)
* Create kubeadm_alpha_phase_kubeconfig_controller-manager.md
* Update kubeadm_alpha_phase_kubeconfig_controller-manager.md
* ZH-trans: add kubeadm_alpha_phase_preflight_node.md (#12035)
* Create kubeadm_alpha_phase_preflight_node.md
* Update kubeadm_alpha_phase_preflight_node.md
* Update kubeadm_alpha_phase_preflight_node.md
* ZH-trans: add kubeadm_alpha_phase_controlplane_scheduler.md (#12031)
* Create kubeadm_alpha_phase_controlplane_scheduler.md
* Update kubeadm_alpha_phase_controlplane_scheduler.md
* ZH-trans: add kubeadm_alpha_phase_bootstrap-token_node_allow-post-csrs.md (#12039)
* Create kubeadm_alpha_phase_bootstrap-token_node_allow-post-csrs.md
* Update kubeadm_alpha_phase_bootstrap-token_node_allow-post-csrs.md
* ZH-trans: add kubeadm_alpha_phase_kubelet_write-env-file.md (#12034)
* Create kubeadm_alpha_phase_kubelet_write-env-file.md
* Update kubeadm_alpha_phase_kubelet_write-env-file.md
* ZH-trans: add kubeadm_upgrade_node_experimental-control-plane.md (#12036)
* Create kubeadm_upgrade_node_experimental-control-plane.md
* Update kubeadm_upgrade_node_experimental-control-plane.md
* Create kubeadm_alpha_phase_bootstrap-token_node_allow-auto-approve.md (#12038)
* Create kubeadm_alpha_phase_etcd.md (#12040)
* ZH-trans: add kubeadm_alpha_phase_certs_renew_etcd-server.md (#12041)
* Create kubeadm_alpha_phase_certs_renew_etcd-server.md
* Update kubeadm_alpha_phase_certs_renew_etcd-server.md
* Update advanced.md (#12044)
* ZH-trans: add kubeadm_alpha_phase_certs_renew_etcd-healthcheck-client.md (#12042)
* Create kubeadm_alpha_phase_certs_renew_etcd-healthcheck-client.md
* Update kubeadm_alpha_phase_certs_renew_etcd-healthcheck-client.md
* Update kubeadm_alpha_phase_certs_renew_etcd-healthcheck-client.md
* Update kubeadm_version.md (#12046)
* Update _index.md (#12063)
* zh-trans:/docs/reference/setup-tools/kubefed/kubefed_version.md (#12085)
zh-trans:/docs/reference/setup-tools/kubefed/kubefed_version.md
* ZH-trans: add kubeadm_alpha_phase_certs_etcd-peer.md (#12037)
* Create kubeadm_alpha_phase_certs_etcd-peer.md
* Update kubeadm_alpha_phase_certs_etcd-peer.md
* Update kubeadm_alpha_phase_certs_etcd-peer.md
* ZH-trans: add kubeadm_alpha_phase_kubelet_config_download.md (#12033)
* Create kubeadm_alpha_phase_kubelet_config_download.md
* Update kubeadm_alpha_phase_kubelet_config_download.md
* zh-trans: add docs/tasks/access-application-cluster/_index.md (#12048)
* zh-trans: update cpu-constraint-namespace.md and cpu-default-namespace.md (#12106)
* ZH-trans: update kubeadm_alpha_phase_upload-config.md (#12110)
* zh-tran: /docs/reference/setup-tools/kubefed/kubefed_unjoin.md (#12022)
* zh-tran: /docs/reference/setup-tools/kubefed/kubefed_unjoin.md
zh-tran: /docs/reference/setup-tools/kubefed/kubefed_unjoin.md
* Update kubefed_unjoin.md
* Update kubefed_unjoin.md
* Update kubefed_unjoin.md
* zh-trans:/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_… (#12114)
* zh-trans:/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_certs_apiserver.md
zh-trans:/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_certs_apiserver.md
* Update kubeadm_alpha_phase_certs_apiserver.md
* Update kubeadm_alpha_phase_certs_apiserver.md
* zh-trans:/docs/reference/kubectl/docker-cli-to-kubectl.md (#12088)
* zh-trans:/docs/reference/kubectl/docker-cli-to-kubectl.md
zh-trans:/docs/reference/kubectl/docker-cli-to-kubectl.md
* Update docker-cli-to-kubectl.md
* zh-trans: /docs/reference/kubectl/conventions.md (#12089)
* zh-trans: /docs/reference/kubectl/conventions.md
zh-trans: /docs/reference/kubectl/conventions.md
* Update conventions.md
* zh-trans organize-cluster-access-kubeconfig.md (#12094)
* zh-trans:/docs/reference/setup-tools/kubefed/kubefed.md (#12086)
* zh-trans:/docs/reference/setup-tools/kubefed/kubefed.md
zh-trans:/docs/reference/setup-tools/kubefed/kubefed.md
* Update kubefed.md
* zh-trans:/docs/reference/setup-tools/kubefed/kubefed_join.md (#12029)
* zh-trans:/docs/reference/setup-tools/kubefed/kubefed_join.md
zh-trans:/docs/reference/setup-tools/kubefed/kubefed_join.md
* Update kubefed_join.md
* Update kubefed_join.md
* zh-trans: /docs/reference/setup-tools/kubefed/kubefed_init.md (#12020)
* zh-trans: /docs/reference/setup-tools/kubefed/kubefed_init.md
zh-trans: /docs/reference/setup-tools/kubefed/kubefed_init.md
* Update kubefed_init.md
* Update kubefed_init.md
* Update kubefed_init.md
* zh-trans: add docs/setup/independent/control-plane-flags.md (#12043)
* zh-trans: add docs/setup/independent/control-plane-flags.md
* update content/zh/docs/setup/independent/control-plane-flags.md
* zh-trans:/docs/tasks/tools/install-kubectl.md (#11992)
* configure-aggregation-layer.md
* configure-aggregation-layer.md
* configure-aggregation-layer.md
* configure-aggregation-layer.md
* Update configure-aggregation-layer.md
* .
* .
* .
* .
* .
* .
* .
* .
* configure-aggregation-layer.md
* .
* .
* Update configure-aggregation-layer.md
* .
* .
* .
* .
* zh-trans: add /docs/concepts/cluster-administration/manage-deployment.md (#11899)
* add /docs/concepts/cluster-administration/manage-deployment.md
* 更新部分翻译,去除多余的反引号
* 更新部分翻译
* zh-trans: add docs/tasks/service-catalog/install-service-catalog-using-sc.md (#12045)
* zh-trans: add docs/tasks/service-catalog/install-service-catalog-using-sc.md
* update docs/tasks/service-catalog/install-service-catalog-using-sc.md
* zh-trans:/docs/reference/setup-tools/kubefed/kubefed_options.md (#12087)
* zh-trans:/docs/reference/setup-tools/kubefed/kubefed_options.md
zh-trans:/docs/reference/setup-tools/kubefed/kubefed_options.md
* Update kubefed_options.md
* Update kubefed_options.md
* zh-trans: Fix some blog links issue (#12115)
* zh-trans: Fix some blog links issue
* Revert the space change
* update Set Kubelet parameters via a config file (#12150)
* zh-trans:/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_kubeconfig_all.md (#12185)
zh-trans:/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_kubeconfig_all.md
* zh-trans:/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_… (#12184)
* zh-trans:/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_etcd_local.md
zh-trans:/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_etcd_local.md
* Update kubeadm_alpha_phase_etcd_local.md
* zh-trans: kubeadm/generated/kubeadm_alpha_phase_kubelet_config_upload.md (#12130)
zh-trans: kubeadm/generated/kubeadm_alpha_phase_kubelet_config_upload.md
* zh-trans: kubeadm/generated/kubeadm_alpha_phase_kubeconfig_admin.md (#12131)
zh-trans: kubeadm/generated/kubeadm_alpha_phase_kubeconfig_admin.md
* zh-trans: /docs/contribute/generate-ref-docs/kubernetes-api.md (#12141)
Signed-off-by: liyuan198251
* zh-trans:/docs/concepts/overview/object-management-kubectl/imperative… (#12151)
* zh-trans:/docs/concepts/overview/object-management-kubectl/imperative-config.md
zh-trans:/docs/concepts/overview/object-management-kubectl/imperative-config.md
* Update imperative-config.md
* ZH-trans: added a blog post Chinese translation: 2018-05-01-developing-on-kubernetes.md (#12009)
* added a blog post chinese translation
* Update 2018-05-01-developing-on-kubernetes.md
apply some suggested changes per review comments
* Update 2018-05-01-developing-on-kubernetes.md
cont to review and improve the wording, up to squash
* more update and rewording
* ZH-trans: add kubeadm_alpha_phase_kubelet_config_enable-dynamic.md (#12209)
* ZH-trans: add kubeadm_alpha_phase_kubelet_config_enable-dynamic.md
* Update kubeadm_alpha_phase_kubelet_config_enable-dynamic.md
* ZH-trans: add kubeadm_alpha_phase_certs_renew_apiserver.md (#12210)
* ZH-trans: add kubeadm_alpha_phase_certs_renew_apiserver.md
* Update kubeadm_alpha_phase_certs_renew_apiserver.md
* Update kubeadm_alpha_phase_certs_renew_apiserver.md
* ZH-trans: add kubeadm_alpha_phase_certs_front-proxy-client.md (#12212)
* fix docs style (#12225)
* fix docs style
fix docs style
* fix docs style
fix docs style
* ZH-trans: add rbac.md (#12263)
* ZH-trans: add rbac.md
* Update rbac.md
* ZH-trans: add persistent-volume-claim.md (#12264)
* ZH-trans: add persistent-volume-claim.md
* Update persistent-volume-claim.md
* Update persistent-volume-claim.md
* Update docker-cli-to-kubectl.md (#12288)
* ZH-trans: add kubeadm_alpha_phase_selfhosting_convert-from-staticpods.md (#12285)
* ZH-trans: add kubeadm_alpha_phase_selfhosting_convert-from-staticpods.md
* Update kubeadm_alpha_phase_selfhosting_convert-from-staticpods.md
* ZH-trans: add coredns.md (#12282)
* ZH-trans: add coredns.md
* Update coredns.md
* ZH-trans: add kubeadm_alpha_phase_certs_etcd-healthcheck-client.md (#12286)
* ZH-trans: add kubeadm_alpha_phase_certs_etcd-healthcheck-client.md
* Update kubeadm_alpha_phase_certs_etcd-healthcheck-client.md
* ZH-trans: add kubeadm_alpha_phase_kubeconfig_kubelet.md (#12284)
* ZH-trans: add kubeadm_alpha_phase_kubeconfig_kubelet.md
* Update kubeadm_alpha_phase_kubeconfig_kubelet.md
* ZH-trans: add service-account.md (#12261)
* ZH-trans: add service-account.md
* Update service-account.md
* ZH-trans: add security-context.md (#12262)
* ZH-trans: add security-context.md
* Update security-context.md
* Update security-context.md
* Update security-context.md
* fix typo "_必须_" -> "必须" (#12300)
fix typo "_必须_" -> "必须"
* fix docs style error (#12307)
fix docs style error
* Create explore-interactive.html (#12311)
* fix docs style error (#12314)
fix docs style error
* ZH-trans: add kube-controller-manager.md (#12260)
* ZH-trans: add kube-controller-manager.md
* Update kube-controller-manager.md
* Update kube-controller-manager.md
* Update kube-controller-manager.md
* zh-trans: /docs/contribute/localization.md (#12295)
Signed-off-by: liyuan198251
zh-trans: /docs/contribute/localization.md; update
Signed-off-by: liyuan198251
zh-trans: /docs/contribute/localization.md; update2
Signed-off-by: liyuan198251
* ZH-trans: update tools.md (#12320)
ZH-trans: update tools.md
* ZH-trans: fix "kubead -config" -> "kubeadm-config" (#12319)
* ZH-trans: update kubeadm_config.md
* fix style error
* correct "availability” trans for chinese (#12394)
* ZH-trans:/docs/tasks/debug-application-cluster/debug-service.md (#12275)
* configure-aggregation-layer.md
* configure-aggregation-layer.md
* configure-aggregation-layer.md
* configure-aggregation-layer.md
* Update configure-aggregation-layer.md
* .
* .
* .
* .
* .
* .
* .
* .
* configure-aggregation-layer.md
* .
* .
* Update configure-aggregation-layer.md
* .
* .
* .
* .
* .
* .
* .
* .
* Translate some remnant partials for localization (#12240)
* zh-trans: /docs/tasks/administer-cluster/limit-storage-consumption.md (#12415)
* zh-trans: /docs/tasks/administer-cluster/limit-storage-consumption.md
zh-trans: /docs/tasks/administer-cluster/limit-storage-consumption.md
* Update limit-storage-consumption.md
* Update limit-storage-consumption.md
* update link to SSH tunneling (#12615)
Signed-off-by: PingWang
* zh-trans: update content/zh/docs/setup/certificates.md (#12620)
* ZH-trans: add kubeadm_alpha_phase_certs_apiserver-kubelet-client.md (#12619)
* ZH-trans: add kubeadm_alpha_phase_certs_apiserver-kubelet-client.md
* Update kubeadm_alpha_phase_certs_apiserver-kubelet-client.md
* zh-trans: node-conformance.md (#12356)
* zh-trans: node-conformance.md
zh-trans: node-conformance.md
* better translation
better translation
* zh-trans: translate docs/getting-started-guides/ubuntu/operational-co… (#12353)
* zh-trans: translate docs/getting-started-guides/ubuntu/operational-considerations.md
* Adopt PR suggestions
* add period sign
* zh-trans: krib.md (#12363)
* zh-trans: krib.md
zh-trans: krib.md
* Update krib.md
* Update krib.md
* Update krib.md
* Update krib.md
* zh-trans: /docs/tasks/administer-federation/events.md (#12411)
* zh-trans: /docs/tasks/administer-federation/events.md
zh-trans: /docs/tasks/administer-federation/events.md
* Update events.md
* Update events.md
* zh-trans: /docs/setup/turnkey/azure.md (#12412)
zh-trans: /docs/setup/turnkey/azure.md
* zh-trans:/docs/tasks/administer-federation/hpa.md & /docs/tasks/administer-cluster/extended-resource-node.md (#12432)
* configure-aggregation-layer.md
* configure-aggregation-layer.md
* configure-aggregation-layer.md
* configure-aggregation-layer.md
* Update configure-aggregation-layer.md
* .
* .
* .
* .
* .
* .
* .
* .
* configure-aggregation-layer.md
* .
* .
* Update configure-aggregation-layer.md
* .
* .
* .
* .
* .
* Add arm64, ppc64le and s390x platforms for calico (#12666)
Signed-off-by: PingWang
add only
Signed-off-by: PingWang
* zh-trans: developing-cloud-controller-manager.md (#12413)
* zh-trans: /docs/tasks/administer-cluster/developing-cloud-controller-manager.md
zh-trans: /docs/tasks/administer-cluster/developing-cloud-controller-manager.md
* Update developing-cloud-controller-manager.md
* fix typo: delete useless "**"
* Update developing-cloud-controller-manager.md
* ZH-trans: add 2018-05-01-developing-on-kubernetes.md (#12814)
* ZH-trans: update encrypt-data.md (#12939)
* ZH-trans: update encrypt-data.md
* Update encrypt-data.md
* ZH-trans: add example-task-template.md (#12940)
* ZH-trans: add example-task-template.md
* Update example-task-template.md
* Added Instana to tools (#12978)
Instana is already available in the english version of the text, therefore I added it here too. Hope my skills were enough to make the text still correct :-)
* ZH-trans: add expose-interactive.html (#12965)
* ZH-trans: add expose-interactive.html
* Update content/zh/docs/tutorials/kubernetes-basics/expose/expose-interactive.html
Co-Authored-By: xichengliudui <1693291525@qq.com>
* ZH-trans: add cloudstack.md (#12967)
* Create cloudstack.md
* Update cloudstack.md
* Update cloudstack.md
* Update cloudstack.md
* ZH-trans: add container-lifecycle-hooks.md (#12941)
* ZH-trans: add container-lifecycle-hooks.md
* Update container-lifecycle-hooks.md
* translate content/zh/docs/tasks/administer-cluster/dns-debugging-resolution.md to chinese (#12904)
* ZH-trans: add expose-external-ip-address.md (#12955)
* ZH-trans: add expose-external-ip-address.md
* Update expose-external-ip-address.md
* Update expose-external-ip-address.md
* Update expose-external-ip-address.md
* Update expose-external-ip-address.md
* Update expose-external-ip-address.md
* ZH-trans: add dns-horizontal-autoscaling.md (#12948)
* ZH-trans: add dns-horizontal-autoscaling.md
* Update dns-horizontal-autoscaling.md
* Update dns-horizontal-autoscaling.md
* zh-trans: update content/zh/docs/concepts/_index.md (#13182)
* zh-trans: update content/zh/docs/reference/access-authn-authz/node.md (#13181)
* Update dns-horizontal-autoscaling.md (#13119)
* Update dns-horizontal-autoscaling.md
* Update dns-horizontal-autoscaling.md
* Update dns-horizontal-autoscaling.md
* ZH-trans: add 2018-10-03-kubedirector.md (#13048)
* ZH-trans: add 2018-10-03-kubedirector.md
* Update 2018-10-03-kubedirector.md
* Update 2018-10-03-kubedirector.md
* ZH-trans: add guestbook.md (#12953)
* ZH-trans: add guestbook.md
* Update guestbook.md
* Update guestbook.md
* Update guestbook.md
* Update guestbook.md
* ZH-trans: add set-up-placement-policies-federation.md (#12947)
* ZH-trans: add set-up-placement-policies-federation.md
* update pull request
* Update set-up-placement-policies-federation.md
* Update set-up-placement-policies-federation.md
* Update set-up-placement-policies-federation.md
* Update set-up-placement-policies-federation.md
* ZH-trans: add service-accounts-admin.md (#13047)
* ZH-trans: add service-accounts-admin.md
* Update service-accounts-admin.md
* Update service-accounts-admin.md
* ZH-trans: add update-api-object-kubectl-patch.md (#12943)
* ZH-trans: add update-api-object-kubectl-patch.md
* Update update-api-object-kubectl-patch.md
* Update update-api-object-kubectl-patch.md
* Update update-api-object-kubectl-patch.md
* Update update-api-object-kubectl-patch.md
* ZH-trans: add parallel-processing-expansion.md (#12944)
* ZH-trans: add parallel-processing-expansion.md
* Update parallel-processing-expansion.md
* Update parallel-processing-expansion.md
* zh-trans: add 2018-12-05-new-contributor-shanghai.md (#12778)
* add zh 2017-03-00-Five-Days-Of-Kubernetes-1-6.md
add zh 2018-12-05-new-contributor-shanghai.md
* Delete 2017-03-00-Five-Days-Of-Kubernetes-1-6.md
* zh-trans: /docs/contribute/style/write-new-topic.md (#12572)
Signed-off-by: liyuan198251
zh-trans: /docs/contribute/style/write-new-topic.md; update
Signed-off-by: liyuan198251
* zh-trans: update content/zh/docs/setup/salt.md (#13202)
* zh-trans: add docs/reference/setup-tools/kubeadm/generated/kubeadm_token.md (#13198)
* ZH-trans: add kubeadm_upgrade_diff.md (#13170)
* ZH-trans: add kubeadm_upgrade_diff.md
* Update kubeadm_upgrade_diff.md
* Update kubeadm_upgrade_diff.md
* zh-trans: update docs/reference/access-authn-authz/authorization.md (#13180)
* zh-trans: update docs/reference/setup-tools/kubeadm/kubeadm-config.md (#13179)
* zh-trans: add docs/concepts/storage/dynamic-provisioning.md (#13171)
* ZH-trans: add 2015-05-00-Kubernetes-On-Openstack.md (#13149)
* ZH-trans: add Kubernetes开源项目产品经理
* Update 2015-05-00-Kubernetes-On-Openstack.md
* ZH-trans: add 2015-03-00-Welcome-To-Kubernetes-Blog.md (#13131)
* ZH-trans: add 2015-03-00-Welcome-To-Kubernetes-Blog.md
* Update 2015-03-00-Welcome-To-Kubernetes-Blog.md
* ZH-trans: add 2015-06-00-Slides-Cluster-Management-With.md (#13123)
* ZH-trans: add 2015-06-00-Slides-Cluster-Management-With.md
* Update 2015-06-00-Slides-Cluster-Management-With.md
* Create 2015-03-00-Kubernetes-Gathering-Videos.md (#13124)
* ZH-trans: add 2015-03-00-Weekly-Kubernetes-Community-Hangout.md (#13129)
* ZH-trans: add 2015-03-00-Weekly-Kubernetes-Community-Hangout.md
* Update 2015-03-00-Weekly-Kubernetes-Community-Hangout.md
* ZH-trans: add 2015-04-00-Kubernetes-Release-0150.md (#13130)
* ZH-trans: add 2015-04-00-Kubernetes-Release-0150.md
* Update 2015-04-00-Kubernetes-Release-0150.md
* ZH-trans: add 2015-04-00-Weekly-Kubernetes-Community-Hangout_17.md (#13132)
* ZH-trans: add 2015-04-00-Weekly-Kubernetes-Community-Hangout_17.md
* Update 2015-04-00-Weekly-Kubernetes-Community-Hangout_17.md
* Update 2015-04-00-Weekly-Kubernetes-Community-Hangout_17.md
* Update 2015-04-00-Weekly-Kubernetes-Community-Hangout_17.md
* ZH-trans: add 2015-04-00-Weekly-Kubernetes-Community-Hangout_29.md (#13147)
* ZH-trans: add 2015-05-00-Weekly-Kubernetes-Community-Hangout.md (#13148)
* ZH-trans: add flannel_multi_node_cluster.md (#13195)
* ZH-trans: add flannel_multi_node_cluster.md
* Update flannel_multi_node_cluster.md
* Update flannel_multi_node_cluster.md
* zh-trans: add docs/reference/command-line-tools-reference/kubelet-authentication-authorization.md (#13200)
* zh-trans: add docs/reference/command-line-tools-reference/kubelet-authentication-authorization.md
* Update kubelet-authentication-authorization.md
* zh-trans: /docs/tasks/administer-cluster/out-of-resource.md (#12879)
* configure-aggregation-layer.md
* configure-aggregation-layer.md
* configure-aggregation-layer.md
* configure-aggregation-layer.md
* Update configure-aggregation-layer.md
* .
* .
* .
* .
* .
* .
* .
* .
* configure-aggregation-layer.md
* .
* .
* Update configure-aggregation-layer.md
* .
* .
* .
* .
* .
* .
* zh-trans: update docs/setup/node-conformance.md (#13201)
* zh-trans: update docs/setup/node-conformance.md
* zh-trans: update docs/setup/on-premises-vm/dcos.md
* zh-trans: add content/zh/blog/_posts/2018-10-15-steering-election-results.md (#13227)
* zh-trans: add content/zh/blog/_posts/2018-10-15-steering-election-results.md
* Update content/zh/blog/_posts/2018-10-15-steering-election-results.md
Co-Authored-By: SataQiu <1527062125@qq.com>
* Add @xichengliudui to sig-docs-zh-owners (release-1.12) (#13167)
* Add @xichengliudui to sig-docs-zh-owners
* Update OWNERS_ALIASES
* ZH-trans: add coreos.md (#13193)
* ZH-trans: coreos.md
* Update coreos.md
* Update coreos.md
* Update coreos.md
* Update coreos.md
* Update coreos.md
* Update coreos.md
* add SataQiu as a sig-docs-zh-owner (#13271)
* Fix relative links issue in zh content (#13312)
* `http://kubernetes.io/docs/` -> `/docs/`
* `https://kubernetes.io/docs/` -> `/docs/`
* zh-trans: add docs/reference/setup-tools/kubeadm/kubeadm-upgrade.md (#13194)
* zh-trans: add docs/reference/setup-tools/kubeadm/kubeadm-upgrade.md
* Update content/zh/docs/reference/setup-tools/kubeadm/kubeadm-upgrade.md
Co-Authored-By: SataQiu <1527062125@qq.com>
* Update kubeadm-upgrade.md
* ZH-trans: add kubeadm-upgrade-ha-1-12.md (#13306)
* ZH-trans: add kubeadm-upgrade-ha-1-12.md
* Update kubeadm-upgrade-ha-1-12.md
* Update kubeadm-upgrade-ha-1-12.md
* Update kubeadm-upgrade-ha-1-12.md
* Update kubeadm-upgrade-ha-1-12.md
* Update kubeadm-upgrade-ha-1-12.md
* Update kubeadm-upgrade-ha-1-12.md
* Update config.toml (#13408)
* zh-trans: add content/zh/blog/_posts/2018-11-08-kubernetes-docs-update-i18n.md (#13221)
* zh-trans: add content/zh/docs/reference/kubernetes-api/labels-annotations-taints.md (#13236)
* zh-trans: add content/zh/blog/_posts/2018-10-16-kubernetes-2018-north-american-contributor-summit.md (#13274)
* zh-trans: add content/zh/docs/tasks/service-catalog/install-service-catalog-using-helm.md (#13268)
* zh-trans: add content/zh/docs/tasks/service-catalog/install-service-catalog-using-helm.md
* Update content/zh/docs/tasks/service-catalog/install-service-catalog-using-helm.md
Co-Authored-By: SataQiu <1527062125@qq.com>
* Update content/zh/docs/tasks/service-catalog/install-service-catalog-using-helm.md
Co-Authored-By: SataQiu <1527062125@qq.com>
* Update content/zh/docs/tasks/service-catalog/install-service-catalog-using-helm.md
Co-Authored-By: SataQiu <1527062125@qq.com>
* zh-trans: update content/zh/docs/tasks/service-catalog/install-service-catalog-using-helm.md
* ZH-trans: add 2017-10-00-Five-Days-Of-Kubernetes-18.md (#13427)
* ZH-trans: add 2017-10-00-Five-Days-Of-Kubernetes-18.md
* Update 2017-10-00-Five-Days-Of-Kubernetes-18.md
* zh-trans: add content/zh/docs/tasks/administer-federation/daemonset.md (#13239)
* message
* more message
* remove data.json
* ZH-trans: add aws.md (#13276)
* ZH-trans: add aws.md
* Update aws.md
* Update aws.md
* ZH-trans: add cluster-interactive.html (#13479)
* ZH-trans: add cluster-interactive.html
* Update cluster-interactive.html
* ZH-trans: add update-intro.html (#13480)
* Create update-intro.html
* Update update-intro.html
* Update update-intro.html
* Update update-intro.html
* Update update-intro.html
* Update update-intro.html
* ZH-trans: add README.md (#13235)
* ZH-trans: add vendoring
* Update README.md
* zh: docs/cocepts/cluster-administration/logging.md (#13541)
* zh: docs/cocepts/cluster-administration/logging.md
* Update logging.md
* zh-trans: update docker-cli-to-kubectl.md (#13591)
* Update docker-cli-to-kubectl.md
* Update docker-cli-to-kubectl.md
* zh-trans: update advanced.md (#13592)
* ZH-trans: add 2017-11-00-Autoscaling-In-Kubernetes.md (#13424)
* ZH-trans: add 2017-11-00-Autoscaling-In-Kubernetes.md
* Update 2017-11-00-Autoscaling-In-Kubernetes.md
* ZH-trans: add fedora_manual_config.md (#13439)
* ZH-trans: add fedora_manual_config.md
* Update fedora_manual_config.md
* zh-trans: content/zh/docs/concepts/overview/working-with-objects/labe… (#12277)
* zh-trans: content/zh/docs/concepts/overview/working-with-objects/labels.md
* update trans
* update trans
* zh: docs/contribute/start.md trans (#13632)
* zh:docs/contribute/start.md trans
* Update start.md
* Update start.md
* Update start.md
* Update start.md
* Update content/zh/docs/contribute/start.md
Co-Authored-By: zhangqx2010
* Update content/zh/docs/contribute/start.md
Co-Authored-By: zhangqx2010
* Update content/zh/docs/contribute/start.md
Co-Authored-By: zhangqx2010
* zh-trans: update docs/reference/setup-tools/kubefed (#13729)
* Update 2017-10-00-Five-Days-Of-Kubernetes-18.md (#13472)
* zh-trans: add configure-multiple-schedulers.md (#13492)
* zh-trans: add configure-multiple-schedulers.md
* Update content/zh/docs/tasks/administer-cluster/configure-multiple-schedulers.md
Co-Authored-By: SataQiu <1527062125@qq.com>
* Update content/zh/docs/tasks/administer-cluster/configure-multiple-schedulers.md
Co-Authored-By: SataQiu <1527062125@qq.com>
* Update configure-multiple-schedulers.md
* Update configure-multiple-schedulers.md
* Update content/zh/docs/tasks/administer-cluster/configure-multiple-schedulers.md
Co-Authored-By: SataQiu <1527062125@qq.com>
* Update content/zh/docs/tasks/administer-cluster/configure-multiple-schedulers.md
Co-Authored-By: SataQiu <1527062125@qq.com>
* Update content/zh/docs/tasks/administer-cluster/configure-multiple-schedulers.md
Co-Authored-By: SataQiu <1527062125@qq.com>
* Update configure-multiple-schedulers.md
* zh-trans: add docs/tasks/configure-pod-container/share-process-namespace.md (#13551)
* zh-trans: add docs/tasks/configure-pod-container/share-process-namespace.md
* Update share-process-namespace.md
* zh-trans: update docs/admin/accessing-the-api.md (#13744)
* zh-trans: add content/zh/blog/_posts/2018-10-11-topology-aware-volume-provisioning.md (#13303)
* ZH-trans: add 2016-02-00-Kubecon-Eu-2016-Kubernetes-Community-In.md (#13241)
* ZH-trans: add 2016-02-00-Kubecon-Eu-2016-Kubernetes-Community-In.md
* Update 2016-02-00-Kubecon-Eu-2016-Kubernetes-Community-In.md
* Update 2016-02-00-Kubecon-Eu-2016-Kubernetes-Community-In.md
* ZH-trans: add 2016-07-00-Citrix-Netscaler-And-Kubernetes.md (#13242)
* ZH-trans: add 2016-07-00-Citrix-Netscaler-And-Kubernetes.md
* Update 2016-07-00-Citrix-Netscaler-And-Kubernetes.md
* Update 2016-07-00-Citrix-Netscaler-And-Kubernetes.md
* zh-trans: update docs/admin/bootstrap-tokens.md (#13770)
* zh-trans: update content/zh/docs/admin/cluster-large.md (#13771)
* zh-trans: update content/zh/docs/admin/kube-apiserver.md (#13774)
* zh-trans: update content/zh/docs/admin/kube-apiserver.md
* Update kube-apiserver.md
* Update content/zh/docs/admin/kube-apiserver.md
Co-Authored-By: SataQiu <1527062125@qq.com>
* zh-trans: update content/zh/docs/admin/multiple-zones.md (#13775)
* zh-trans: update content/zh/docs/admin/multiple-zones.md
* Update multiple-zones.md
* zh-trans: update node-conformance.md and ovs-networking.md (#13776)
* zh-trans: update high-availability/_index.md and authorization/webhook.md (#13780)
* zh-trans: update content/zh/docs/admin/authorization/_index.md (#13779)
* zh-trans: update content/zh/docs/admin/authorization/_index.md
* Update _index.md
* Update content/zh/docs/admin/authorization/_index.md
Co-Authored-By: SataQiu <1527062125@qq.com>
* Update content/zh/docs/admin/authorization/_index.md
Co-Authored-By: SataQiu <1527062125@qq.com>
* Update content/zh/docs/admin/authorization/_index.md
Co-Authored-By: SataQiu <1527062125@qq.com>
* zh-trans: update content/zh/docs/admin/authorization/abac.md (#13777)
* zh-trans: update content/zh/docs/admin/authorization/abac.md
* Update content/zh/docs/admin/authorization/abac.md
Co-Authored-By: SataQiu <1527062125@qq.com>
* Update abac.md
* zh-trans: update content/zh/docs/admin/service-accounts-admin.md (#13778)
* zh-trans: update content/zh/docs/admin/service-accounts-admin.md
* Update content/zh/docs/admin/service-accounts-admin.md
Co-Authored-By: SataQiu <1527062125@qq.com>
* zh-trans: update content/zh/docs/concepts/architecture (#13797)
* ZH-trans: add cluster.md (#13500)
* ZH-trans: add cluster.md
* Update cluster.md
* Update cluster.md
* Update cluster.md
* zh-trans: update docs/concepts/cluster-administration (#13825)
* resolve some conflicts for merge process
---
.../zh/_common-resources/images/blocks.png | Bin 0 -> 1991 bytes
.../zh/_common-resources/images/flower.png | Bin 0 -> 17756 bytes
.../images/kub_video_banner_homepage.jpg | Bin 0 -> 1889535 bytes
.../zh/_common-resources/images/scalable.png | Bin 0 -> 1823 bytes
.../zh/_common-resources/images/suitcase.png | Bin 0 -> 5129 bytes
content/zh/_common-resources/index.md | 3 +
content/zh/_index.html | 230 +-
.../2015-03-00-Kubernetes-Gathering-Videos.md | 27 +
...-00-Weekly-Kubernetes-Community-Hangout.md | 186 ++
.../2015-03-00-Welcome-To-Kubernetes-Blog.md | 62 +
.../2015-04-00-Kubernetes-Release-0150.md | 176 ++
...-Weekly-Kubernetes-Community-Hangout_17.md | 287 +++
...-Weekly-Kubernetes-Community-Hangout_29.md | 143 ++
.../2015-05-00-Kubernetes-On-Openstack.md | 112 +
...-00-Weekly-Kubernetes-Community-Hangout.md | 121 +
...15-06-00-Slides-Cluster-Management-With.md | 25 +
...Kubecon-Eu-2016-Kubernetes-Community-In.md | 84 +
.../2016-04-Kubernetes-Network-Policy-APIs.md | 14 +-
.../_posts/2016-04-Kubernetes-On-Aws_15.md | 14 +-
...6-07-00-Citrix-Netscaler-And-Kubernetes.md | 72 +
.../2017-10-00-Five-Days-Of-Kubernetes-18.md | 72 +
.../2017-11-00-Autoscaling-In-Kubernetes.md | 32 +
.../2018-05-01-developing-on-kubernetes.md | 728 ++++++
...8-05-30-say-hello-to-discuss-kubernetes.md | 67 +
.../blog/_posts/2018-06-06-4-years-of-k8s.md | 42 +
.../2018-06-07-dynamic-ingress-kubernetes.md | 129 +
.../zh/blog/_posts/2018-10-03-kubedirector.md | 306 +++
...0-11-topology-aware-volume-provisioning.md | 268 +++
.../2018-10-15-steering-election-results.md | 73 +
...-2018-north-american-contributor-summit.md | 118 +
.../2018-11-08-kubernetes-docs-update-i18n.md | 89 +
.../2018-12-05-new-contributor-shanghai.md | 2 +-
content/zh/case-studies/_index.html | 44 +-
.../zh/case-studies/ccp-games/ccp_logo.png | Bin 0 -> 20368 bytes
content/zh/case-studies/ccp-games/index.html | 4 +
.../zh/case-studies/goldman-sachs/gs_logo.png | Bin 0 -> 23083 bytes
.../zh/case-studies/goldman-sachs/index.html | 4 +
.../case-studies/huawei/huawei_featured.png | Bin 0 -> 14310 bytes
.../zh/case-studies/huawei/huawei_logo.png | Bin 0 -> 14274 bytes
content/zh/case-studies/huawei/index.html | 433 ++++
content/zh/case-studies/liveperson/index.html | 4 +
.../liveperson/liveperson_logo.png | Bin 0 -> 19458 bytes
content/zh/case-studies/monzo/index.html | 4 +
content/zh/case-studies/monzo/monzo_logo.png | Bin 0 -> 5515 bytes
content/zh/case-studies/philips/index.html | 4 +
.../zh/case-studies/philips/philips_logo.png | Bin 0 -> 3877 bytes
content/zh/case-studies/pokemon-go/index.html | 4 +
.../pokemon-go/pokemon_go_logo.png | Bin 0 -> 19218 bytes
.../zh/case-studies/samsung-sds/index.html | 4 +
.../zh/case-studies/samsung-sds/sds_logo.png | Bin 0 -> 22930 bytes
content/zh/case-studies/soundcloud/index.html | 4 +
.../soundcloud/soundcloud_logo.png | Bin 0 -> 22800 bytes
.../zh/case-studies/squarespace/index.html | 224 ++
.../squarespace/squarespace_featured_logo.png | Bin 0 -> 4539 bytes
content/zh/case-studies/wepay/index.html | 4 +
content/zh/case-studies/wepay/wepay_logo.png | Bin 0 -> 20277 bytes
.../zh/case-studies/yahoo-japan/index.html | 4 +
.../yahoo-japan/yahooJapan_logo.png | Bin 0 -> 7266 bytes
content/zh/case-studies/zulily/index.html | 8 +-
content/zh/community/_index.html | 133 ++
content/zh/community/code-of-conduct.md | 44 +
content/zh/community/static/README.md | 5 +
.../community/static/cncf-code-of-conduct.md | 46 +
content/zh/docs/_index.md | 8 +-
content/zh/docs/admin/accessing-the-api.md | 72 +-
content/zh/docs/admin/authorization/_index.md | 85 +-
content/zh/docs/admin/authorization/abac.md | 90 +-
.../zh/docs/admin/authorization/webhook.md | 6 +-
content/zh/docs/admin/bootstrap-tokens.md | 14 +-
content/zh/docs/admin/cluster-large.md | 64 +-
.../zh/docs/admin/high-availability/_index.md | 104 +-
content/zh/docs/admin/kube-apiserver.md | 180 +-
content/zh/docs/admin/multiple-zones.md | 78 +-
content/zh/docs/admin/node-conformance.md | 8 +-
content/zh/docs/admin/ovs-networking.md | 12 +-
.../zh/docs/admin/service-accounts-admin.md | 54 +-
content/zh/docs/concepts/_index.md | 12 +-
.../zh/docs/concepts/architecture/_index.md | 11 +
.../concepts/architecture/cloud-controller.md | 418 +++-
.../architecture/master-node-communication.md | 12 +-
.../zh/docs/concepts/architecture/nodes.md | 16 +-
.../concepts/cluster-administration/_index.md | 11 +
.../concepts/cluster-administration/addons.md | 4 +-
.../cluster-administration/certificates.md | 6 +-
.../cluster-administration/cloud-providers.md | 2 -
.../cluster-administration-overview.md | 16 +-
.../controller-metrics.md | 82 +
.../kubelet-garbage-collection.md | 261 ++
.../cluster-administration/logging.md | 460 ++++
.../manage-deployment.md | 629 +++++
.../zh/docs/concepts/configuration/_index.md | 11 +
.../manage-compute-resources-container.md | 251 +-
.../organize-cluster-access-kubeconfig.md | 280 +++
.../configuration/scheduler-perf-tuning.md | 175 ++
.../zh/docs/concepts/configuration/secret.md | 4 +-
content/zh/docs/concepts/containers/_index.md | 11 +
.../containers/container-lifecycle-hooks.md | 229 ++
content/zh/docs/concepts/containers/images.md | 14 +-
.../docs/concepts/containers/runtime-class.md | 197 ++
.../docs/concepts/extend-kubernetes/_index.md | 11 +
.../extend-kubernetes/api-extension/_index.md | 11 +
.../api-extension/apiserver-aggregation.md | 73 +
.../compute-storage-net/_index.md | 11 +
content/zh/docs/concepts/overview/_index.md | 11 +
.../docs/concepts/overview/kubernetes-api.md | 12 +-
.../object-management-kubectl/_index.md | 11 +
.../imperative-config.md | 262 +++
.../overview/working-with-objects/_index.md | 11 +
.../working-with-objects/annotations.md | 129 +
.../working-with-objects/field-selectors.md | 106 +
.../overview/working-with-objects/labels.md | 378 +++
.../overview/working-with-objects/names.md | 66 +
.../working-with-objects/namespaces.md | 219 ++
content/zh/docs/concepts/policy/_index.md | 11 +
.../concepts/services-networking/_index.md | 11 +
.../concepts/services-networking/ingress.md | 674 ++++++
.../concepts/services-networking/service.md | 742 +++++-
content/zh/docs/concepts/storage/_index.md | 2 +-
.../concepts/storage/dynamic-provisioning.md | 220 ++
.../docs/concepts/storage/storage-classes.md | 1152 +++++++++
.../docs/concepts/storage/storage-limits.md | 140 ++
.../storage/volume-snapshot-classes.md | 84 +
content/zh/docs/concepts/storage/volumes.md | 2093 +++++++++++++++++
content/zh/docs/concepts/workloads/_index.md | 2 +-
.../concepts/workloads/controllers/_index.md | 10 +-
.../workloads/controllers/cron-jobs.md | 244 +-
.../workloads/controllers/daemonset.md | 2 +-
.../workloads/controllers/replicaset.md | 416 ++++
.../workloads/controllers/statefulset.md | 417 ++++
.../zh/docs/concepts/workloads/pods/_index.md | 11 +-
.../concepts/workloads/pods/pod-overview.md | 256 ++
.../zh/docs/concepts/workloads/pods/pod.md | 399 ++++
.../docs/concepts/workloads/pods/podpreset.md | 135 +-
content/zh/docs/contribute/_index.md | 173 ++
content/zh/docs/contribute/advanced.md | 232 ++
.../contribute/generate-ref-docs/_index.md | 21 +
.../generate-ref-docs/federation-api.md | 152 ++
.../contribute/generate-ref-docs/kubectl.md | 473 ++++
.../generate-ref-docs/kubernetes-api.md | 685 ++++++
.../kubernetes-components.md | 412 ++++
content/zh/docs/contribute/localization.md | 528 +++++
content/zh/docs/contribute/start.md | 684 ++++++
content/zh/docs/contribute/style/_index.md | 21 +
.../contribute/style/content-organization.md | 270 +++
.../style/hugo-shortcodes/example1.md | 23 +
.../style/hugo-shortcodes/example2.md | 17 +
.../contribute/style/hugo-shortcodes/index.md | 272 +++
.../docs/contribute/style/page-templates.md | 352 +++
.../docs/contribute/style/write-new-topic.md | 346 +++
.../zh/docs/doc-contributor-tools/README.md | 7 +
.../doc-contributor-tools/snippets/README.md | 84 +
.../zh/docs/getting-started-guides/_index.md | 11 +
.../getting-started-guides/alternatives.md | 22 +
.../fedora/fedora_manual_config.md | 345 +++
.../fedora/flannel_multi_node_cluster.md | 332 +++
.../getting-started-guides/ubuntu/_index.md | 140 ++
.../getting-started-guides/ubuntu/backups.md | 189 ++
.../ubuntu/decommissioning.md | 103 +
.../getting-started-guides/ubuntu/glossary.md | 50 +
.../ubuntu/installation.md | 542 +++++
.../getting-started-guides/ubuntu/local.md | 118 +
.../getting-started-guides/ubuntu/logging.md | 79 +
.../ubuntu/monitoring.md | 234 ++
.../ubuntu/networking.md | 92 +
.../ubuntu/operational-considerations.md | 262 +++
.../getting-started-guides/ubuntu/rancher.md | 543 +++++
.../getting-started-guides/ubuntu/scaling.md | 147 ++
.../getting-started-guides/ubuntu/storage.md | 138 ++
.../ubuntu/troubleshooting.md | 272 +++
.../getting-started-guides/ubuntu/upgrades.md | 273 +++
.../windows/OVN_OVS_Windows_Installer.png | Bin 0 -> 42455 bytes
.../windows/UpstreamRouting.png | Bin 0 -> 88719 bytes
.../getting-started-guides/windows/_index.md | 892 +++++++
.../windows/ovn_kubernetes.png | Bin 0 -> 106577 bytes
.../sample-l2bridge-wincni-config.json | 49 +
.../windows/windows-setup.png | Bin 0 -> 51061 bytes
.../zh/docs/home/supported-doc-versions.md | 55 +
content/zh/docs/reference/_index.md | 130 +
.../reference/access-authn-authz/_index.md | 13 +
.../access-authn-authz/authorization.md | 94 +-
.../access-authn-authz/bootstrap-tokens.md | 296 +++
.../docs/reference/access-authn-authz/node.md | 201 ++
.../service-accounts-admin.md | 220 ++
.../reference/access-authn-authz/webhook.md | 239 ++
.../command-line-tools-reference/_index.md | 13 +
.../kube-apiserver.md | 1192 ++++++++++
.../kubelet-authentication-authorization.md | 185 ++
.../zh/docs/reference/federation/_index.html | 11 +
.../reference/glossary/aggregation-layer.md | 45 +
.../zh/docs/reference/glossary/annotation.md | 42 +
.../glossary/application-architect.md | 37 +
.../glossary/application-developer.md | 41 +
.../zh/docs/reference/glossary/approver.md | 40 +
.../zh/docs/reference/glossary/certificate.md | 42 +
content/zh/docs/reference/glossary/cla.md | 38 +
.../glossary/cloud-controller-manager.md | 47 +
.../docs/reference/glossary/cloud-provider.md | 38 +
.../reference/glossary/cluster-architect.md | 37 +
.../reference/glossary/cluster-operator.md | 44 +
content/zh/docs/reference/glossary/cluster.md | 43 +
content/zh/docs/reference/glossary/cni.md | 44 +
.../reference/glossary/code-contributor.md | 43 +
.../zh/docs/reference/glossary/configmap.md | 41 +
.../glossary/container-env-variables.md | 40 +
.../glossary/container-lifecycle-hooks.md | 38 +
.../zh/docs/reference/glossary/container.md | 44 +
.../zh/docs/reference/glossary/contributor.md | 39 +
.../zh/docs/reference/glossary/controller.md | 40 +
content/zh/docs/reference/glossary/cronjob.md | 43 +
content/zh/docs/reference/glossary/csi.md | 48 +
.../glossary/customresourcedefinition.md | 46 +
.../zh/docs/reference/glossary/daemonset.md | 43 +
.../zh/docs/reference/glossary/deployment.md | 45 +
.../zh/docs/reference/glossary/developer.md | 42 +
content/zh/docs/reference/glossary/docker.md | 41 +
.../zh/docs/reference/glossary/downstream.md | 44 +
.../glossary/dynamic-volume-provisioning.md | 44 +
content/zh/docs/reference/glossary/etcd.md | 43 +
.../zh/docs/reference/glossary/flexvolume.md | 51 +
.../zh/docs/reference/glossary/helm-chart.md | 43 +
.../glossary/horizontal-pod-autoscaler.md | 37 +
content/zh/docs/reference/glossary/image.md | 42 +
content/zh/docs/reference/glossary/index.md | 23 +
content/zh/docs/reference/glossary/ingress.md | 46 +
.../docs/reference/glossary/init-container.md | 41 +
content/zh/docs/reference/glossary/istio.md | 45 +
content/zh/docs/reference/glossary/job.md | 45 +
content/zh/docs/reference/glossary/kops.md | 63 +
.../docs/reference/glossary/kube-apiserver.md | 44 +
.../glossary/kube-controller-manager.md | 39 +
.../zh/docs/reference/glossary/kube-proxy.md | 43 +
.../docs/reference/glossary/kube-scheduler.md | 42 +
content/zh/docs/reference/glossary/kubeadm.md | 43 +
content/zh/docs/reference/glossary/kubectl.md | 43 +
content/zh/docs/reference/glossary/kubelet.md | 40 +
.../docs/reference/glossary/kubernetes-api.md | 47 +
content/zh/docs/reference/glossary/label.md | 41 +
.../reference/glossary/managed-service.md | 42 +
content/zh/docs/reference/glossary/member.md | 42 +
.../zh/docs/reference/glossary/minikube.md | 43 +
content/zh/docs/reference/glossary/name.md | 41 +
.../zh/docs/reference/glossary/namespace.md | 41 +
.../docs/reference/glossary/network-policy.md | 44 +
content/zh/docs/reference/glossary/node.md | 43 +
.../glossary/persistent-volume-claim.md | 39 +
.../reference/glossary/persistent-volume.md | 48 +
.../reference/glossary/platform-developer.md | 42 +
.../reference/glossary/pod-security-policy.md | 46 +
content/zh/docs/reference/glossary/pod.md | 43 +
.../zh/docs/reference/glossary/podpreset.md | 40 +
.../zh/docs/reference/glossary/quantity.md | 60 +
content/zh/docs/reference/glossary/rbac.md | 43 +
.../zh/docs/reference/glossary/replica-set.md | 45 +
.../glossary/replication-controller.md | 43 +
.../docs/reference/glossary/resource-quota.md | 47 +
.../zh/docs/reference/glossary/reviewer.md | 41 +
content/zh/docs/reference/glossary/secret.md | 45 +
.../reference/glossary/security-context.md | 43 +
.../zh/docs/reference/glossary/selector.md | 42 +
.../reference/glossary/service-account.md | 43 +
.../docs/reference/glossary/service-broker.md | 42 +
.../reference/glossary/service-catalog.md | 43 +
content/zh/docs/reference/glossary/service.md | 43 +
content/zh/docs/reference/glossary/sig.md | 48 +
.../zh/docs/reference/glossary/statefulset.md | 49 +
.../docs/reference/glossary/storage-class.md | 40 +
content/zh/docs/reference/glossary/uid.md | 42 +
.../zh/docs/reference/glossary/upstream.md | 27 +
.../docs/reference/glossary/volume-plugin.md | 44 +
content/zh/docs/reference/glossary/volume.md | 43 +
content/zh/docs/reference/glossary/wg.md | 45 +
.../docs/reference/issues-security/_index.md | 13 +
.../docs/reference/issues-security/issues.md | 16 +
.../reference/issues-security/security.md | 129 +
content/zh/docs/reference/kubectl/_index.md | 11 +
.../zh/docs/reference/kubectl/conventions.md | 175 ++
.../kubectl/docker-cli-to-kubectl.md | 429 ++++
content/zh/docs/reference/kubectl/jsonpath.md | 114 +
.../zh/docs/reference/kubectl/kubectl-cmds.md | 10 +
content/zh/docs/reference/kubectl/kubectl.md | 538 +++--
.../docs/reference/kubernetes-api/_index.md | 11 +
.../zh/docs/reference/kubernetes-api/index.md | 5 +
.../labels-annotations-taints.md | 204 ++
.../zh/docs/reference/setup-tools/_index.md | 13 +
.../reference/setup-tools/kubeadm/_index.md | 13 +
.../setup-tools/kubeadm/generated/README.md | 1 +
.../setup-tools/kubeadm/generated/_index.md | 13 +
.../setup-tools/kubeadm/generated/kubeadm.md | 115 +
.../kubeadm/generated/kubeadm_alpha.md | 106 +
.../kubeadm/generated/kubeadm_alpha_phase.md | 74 +
.../generated/kubeadm_alpha_phase_addon.md | 93 +
.../kubeadm_alpha_phase_addon_all.md | 216 ++
.../kubeadm_alpha_phase_addon_coredns.md | 208 ++
.../kubeadm_alpha_phase_addon_kube-proxy.md | 165 ++
.../kubeadm_alpha_phase_bootstrap-token.md | 105 +
...kubeadm_alpha_phase_bootstrap-token_all.md | 237 ++
...lpha_phase_bootstrap-token_cluster-info.md | 100 +
...eadm_alpha_phase_bootstrap-token_create.md | 228 ++
...ubeadm_alpha_phase_bootstrap-token_node.md | 117 +
...bootstrap-token_node_allow-auto-approve.md | 99 +
...se_bootstrap-token_node_allow-post-csrs.md | 99 +
.../generated/kubeadm_alpha_phase_certs.md | 75 +
.../kubeadm_alpha_phase_certs_all.md | 208 ++
...alpha_phase_certs_apiserver-etcd-client.md | 111 +
...ha_phase_certs_apiserver-kubelet-client.md | 110 +
.../kubeadm_alpha_phase_certs_apiserver.md | 203 ++
.../generated/kubeadm_alpha_phase_certs_ca.md | 100 +
.../kubeadm_alpha_phase_certs_etcd-ca.md | 109 +
...pha_phase_certs_etcd-healthcheck-client.md | 109 +
.../kubeadm_alpha_phase_certs_etcd-peer.md | 114 +
.../kubeadm_alpha_phase_certs_etcd-server.md | 115 +
...ubeadm_alpha_phase_certs_front-proxy-ca.md | 110 +
...dm_alpha_phase_certs_front-proxy-client.md | 110 +
.../kubeadm_alpha_phase_certs_renew.md | 79 +
.../kubeadm_alpha_phase_certs_renew_all.md | 162 ++
...phase_certs_renew_apiserver-etcd-client.md | 131 ++
...se_certs_renew_apiserver-kubelet-client.md | 127 +
...beadm_alpha_phase_certs_renew_apiserver.md | 128 +
...ase_certs_renew_etcd-healthcheck-client.md | 128 +
...beadm_alpha_phase_certs_renew_etcd-peer.md | 164 ++
...adm_alpha_phase_certs_renew_etcd-server.md | 127 +
...ha_phase_certs_renew_front-proxy-client.md | 129 +
.../generated/kubeadm_alpha_phase_certs_sa.md | 129 +
.../kubeadm_alpha_phase_controlplane.md | 97 +
.../kubeadm_alpha_phase_controlplane_all.md | 225 ++
...eadm_alpha_phase_controlplane_apiserver.md | 176 ++
...a_phase_controlplane_controller-manager.md | 129 +
...eadm_alpha_phase_controlplane_scheduler.md | 129 +
.../generated/kubeadm_alpha_phase_etcd.md | 72 +
.../kubeadm_alpha_phase_etcd_local.md | 157 ++
.../kubeadm_alpha_phase_kubeconfig.md | 96 +
.../kubeadm_alpha_phase_kubeconfig_admin.md | 176 ++
.../kubeadm_alpha_phase_kubeconfig_all.md | 215 ++
...pha_phase_kubeconfig_controller-manager.md | 142 ++
.../kubeadm_alpha_phase_kubeconfig_kubelet.md | 155 ++
...ubeadm_alpha_phase_kubeconfig_scheduler.md | 169 ++
.../kubeadm_alpha_phase_kubeconfig_user.md | 228 ++
.../generated/kubeadm_alpha_phase_kubelet.md | 75 +
.../kubeadm_alpha_phase_kubelet_config.md | 72 +
...alpha_phase_kubelet_config_annotate-cri.md | 114 +
...adm_alpha_phase_kubelet_config_download.md | 123 +
...pha_phase_kubelet_config_enable-dynamic.md | 142 ++
...beadm_alpha_phase_kubelet_config_upload.md | 157 ++
...lpha_phase_kubelet_config_write-to-disk.md | 106 +
...eadm_alpha_phase_kubelet_write-env-file.md | 111 +
.../kubeadm_alpha_phase_mark-master.md | 133 ++
.../kubeadm_alpha_phase_preflight.md | 94 +
.../kubeadm_alpha_phase_preflight_master.md | 163 ++
.../kubeadm_alpha_phase_preflight_node.md | 117 +
.../kubeadm_alpha_phase_selfhosting.md | 73 +
...ase_selfhosting_convert-from-staticpods.md | 155 ++
.../kubeadm_alpha_phase_upload-config.md | 124 +
.../kubeadm/generated/kubeadm_completion.md | 192 ++
.../kubeadm/generated/kubeadm_config.md | 115 +
.../generated/kubeadm_config_images.md | 90 +
.../generated/kubeadm_config_images_list.md | 116 +
.../generated/kubeadm_config_images_pull.md | 129 +
.../generated/kubeadm_config_migrate.md | 129 +
.../generated/kubeadm_config_print-default.md | 108 +
.../generated/kubeadm_config_upload.md | 91 +
.../kubeadm_config_upload_from-file.md | 113 +
.../kubeadm_config_upload_from-flags.md | 216 ++
.../kubeadm/generated/kubeadm_config_view.md | 89 +
.../kubeadm/generated/kubeadm_init.md | 24 +-
.../kubeadm/generated/kubeadm_join.md | 374 +++
.../kubeadm/generated/kubeadm_reset.md | 141 ++
.../kubeadm/generated/kubeadm_token.md | 125 +
.../kubeadm/generated/kubeadm_token_create.md | 228 ++
.../kubeadm/generated/kubeadm_token_delete.md | 140 ++
.../generated/kubeadm_token_generate.md | 155 ++
.../kubeadm/generated/kubeadm_token_list.md | 100 +
.../kubeadm/generated/kubeadm_upgrade.md | 99 +
.../generated/kubeadm_upgrade_apply.md | 281 +++
.../kubeadm/generated/kubeadm_upgrade_diff.md | 143 ++
.../kubeadm/generated/kubeadm_upgrade_node.md | 78 +
.../generated/kubeadm_upgrade_node_config.md | 122 +
...upgrade_node_experimental-control-plane.md | 121 +
.../kubeadm/generated/kubeadm_upgrade_plan.md | 118 +
.../kubeadm/generated/kubeadm_version.md | 87 +
.../setup-tools/kubeadm/kubeadm-config.md | 73 +
.../setup-tools/kubeadm/kubeadm-init.md | 85 +-
.../setup-tools/kubeadm/kubeadm-join.md | 402 ++++
.../setup-tools/kubeadm/kubeadm-reset.md | 56 +
.../setup-tools/kubeadm/kubeadm-token.md | 61 +
.../setup-tools/kubeadm/kubeadm-upgrade.md | 80 +
.../setup-tools/kubeadm/kubeadm-version.md | 22 +
.../reference/setup-tools/kubeadm/kubeadm.md | 11 +-
.../reference/setup-tools/kubefed/_index.md | 13 +
.../setup-tools/kubefed/kubefed-options.md | 176 ++
.../reference/setup-tools/kubefed/kubefed.md | 137 ++
.../setup-tools/kubefed/kubefed_init.md | 212 ++
.../setup-tools/kubefed/kubefed_join.md | 202 ++
.../setup-tools/kubefed/kubefed_options.md | 161 ++
.../setup-tools/kubefed/kubefed_unjoin.md | 175 ++
.../setup-tools/kubefed/kubefed_version.md | 165 ++
content/zh/docs/reference/tools.md | 15 +-
content/zh/docs/reference/using-api/_index.md | 13 +
.../reference/using-api/client-libraries.md | 139 ++
content/zh/docs/search.md | 11 +
content/zh/docs/setup/_index.md | 211 ++
content/zh/docs/setup/certificates.md | 284 +++
content/zh/docs/setup/cri.md | 471 ++++
content/zh/docs/setup/custom-cloud/_index.md | 11 +
content/zh/docs/setup/custom-cloud/coreos.md | 209 ++
content/zh/docs/setup/independent/_index.md | 9 +
.../setup/independent/control-plane-flags.md | 130 +
.../independent/create-cluster-kubeadm.md | 918 +++-----
.../docs/setup/independent/install-kubeadm.md | 74 +-
.../independent/setup-ha-etcd-with-kubeadm.md | 406 ++++
content/zh/docs/setup/node-conformance.md | 178 ++
.../zh/docs/setup/on-premises-metal/krib.md | 205 ++
.../zh/docs/setup/on-premises-vm/_index.md | 11 +
.../docs/setup/on-premises-vm/cloudstack.md | 213 ++
content/zh/docs/setup/on-premises-vm/dcos.md | 48 +
content/zh/docs/setup/release/_index.md | 11 +
.../setup/release/building-from-source.md | 53 +
content/zh/docs/setup/salt.md | 45 +-
content/zh/docs/setup/turnkey/_index.md | 11 +
.../zh/docs/setup/turnkey/alibaba-cloud.md | 53 +
content/zh/docs/setup/turnkey/aws.md | 191 ++
content/zh/docs/setup/turnkey/azure.md | 87 +
content/zh/docs/tasks/_index.md | 191 ++
.../access-application-cluster/_index.md | 11 +
.../access-cluster.md | 13 +-
.../configure-dns-cluster.md | 11 +-
.../create-external-load-balancer.md | 12 +-
.../list-all-running-container-images.md | 11 +-
...load-balance-access-application-cluster.md | 11 +-
...port-forward-access-application-cluster.md | 11 +-
.../service-access-application-cluster.md | 11 +-
.../web-ui-dashboard.md | 366 +++
.../tasks/access-kubernetes-api/_index.md | 11 +
.../configure-aggregation-layer.md | 100 +
.../custom-resources/_index.md | 9 +
.../http-proxy-access-api.md | 128 +
.../setup-extension-api-server.md | 19 +-
.../docs/tasks/administer-cluster/_index.md | 11 +
.../change-default-storage-class.md | 57 +-
.../configure-multiple-schedulers.md | 310 +++
.../docs/tasks/administer-cluster/coredns.md | 153 ++
.../developing-cloud-controller-manager.md | 84 +
.../dns-debugging-resolution.md | 601 +++++
.../tasks/administer-cluster/encrypt-data.md | 13 +-
.../extended-resource-node.md | 368 +++
...aranteed-scheduling-critical-addon-pods.md | 74 +-
.../administer-cluster/kubeadm/_index.md | 11 +
.../kubeadm/kubeadm-upgrade-1-12.md | 446 ++++
.../kubeadm/kubeadm-upgrade-ha-1-12.md | 425 ++++
.../administer-cluster/kubelet-config-file.md | 127 +-
.../limit-storage-consumption.md | 143 ++
.../manage-resources/_index.md | 11 +-
.../cpu-constraint-namespace.md | 32 +-
.../manage-resources/cpu-default-namespace.md | 28 +-
.../memory-constraint-namespace.md | 17 +-
.../memory-default-namespace.md | 16 +-
.../quota-memory-cpu-namespace.md | 18 +-
.../manage-resources/quota-pod-namespace.md | 223 ++
.../calico-network-policy.md | 8 +-
.../weave-network-policy.md | 7 +-
.../administer-cluster/out-of-resource.md | 667 ++++++
.../administer-cluster/quota-api-object.md | 274 +++
.../tasks/administer-cluster/static-pod.md | 46 +-
.../storage-object-in-use-protection.md | 442 ++++
.../tasks/administer-federation/_index.md | 10 +-
.../tasks/administer-federation/cluster.md | 224 ++
.../tasks/administer-federation/configmap.md | 129 +
.../tasks/administer-federation/daemonset.md | 156 ++
.../tasks/administer-federation/events.md | 85 +
.../docs/tasks/administer-federation/hpa.md | 292 +++
.../tasks/administer-federation/namespaces.md | 140 ++
.../tasks/administer-federation/secret.md | 156 ++
.../tasks/configure-pod-container/_index.md | 12 +-
.../attach-handler-lifecycle-event.md | 169 ++
.../configure-persistent-volume-storage.md | 375 +++
.../configure-pod-initialization.md | 151 ++
.../configure-projected-volume-storage.md | 110 +
.../configure-service-account.md | 454 ++++
.../configure-volume-storage.md | 198 ++
.../extended-resource.md | 235 ++
.../pull-image-private-registry.md | 286 +++
.../quality-service-pod.md | 440 ++++
.../share-process-namespace.md | 187 ++
.../translate-compose-kubernetes.md | 844 +++++++
.../tasks/debug-application-cluster/_index.md | 11 +-
.../tasks/debug-application-cluster/audit.md | 2 +-
.../core-metrics-pipeline.md | 120 +
.../tasks/debug-application-cluster/crictl.md | 485 ++++
.../debug-init-containers.md | 224 ++
.../debug-service.md | 1181 ++++++++++
.../determine-reason-pod-failure.md | 172 ++
.../events-stackdriver.md | 167 ++
.../get-shell-running-container.md | 241 ++
.../local-debugging.md | 126 +
.../logging-elasticsearch-kibana.md | 193 ++
.../monitor-node-health.md | 315 +++
.../resource-usage-monitoring.md | 217 ++
.../troubleshooting.md | 220 ++
.../docs/tasks/dns-horizontal-autoscaling.md | 485 ++++
.../zh/docs/tasks/example-task-template.md | 105 +
content/zh/docs/tasks/federation/_index.md | 11 +-
.../set-up-placement-policies-federation.md | 255 ++
.../tasks/inject-data-application/_index.md | 10 +-
.../define-environment-variable-container.md | 20 +-
content/zh/docs/tasks/job/_index.md | 11 +-
.../coarse-parallel-processing-work-queue.md | 504 ++++
.../fine-parallel-processing-work-queue.md | 9 +-
.../job/parallel-processing-expansion.md | 302 +++
content/zh/docs/tasks/manage-daemon/_index.md | 11 +
.../tasks/manage-daemon/update-daemon-set.md | 333 +++
.../docs/tasks/manage-gpus/scheduling-gpus.md | 389 ++-
.../tasks/network-policy-provider/_index.md | 11 +
.../zh/docs/tasks/run-application/_index.md | 11 +
.../force-delete-stateful-set-pod.md | 158 ++
.../rolling-update-replication-controller.md | 283 ++-
.../update-api-object-kubectl-patch.md | 507 ++++
.../zh/docs/tasks/service-catalog/_index.md | 11 +
.../install-service-catalog-using-helm.md | 159 ++
.../install-service-catalog-using-sc.md | 128 +
content/zh/docs/tasks/tls/_index.md | 4 +
content/zh/docs/tasks/tools/_index.md | 11 +
.../zh/docs/tasks/tools/install-kubectl.md | 703 ++++++
.../zh/docs/tasks/tools/install-minikube.md | 112 +
.../zh/docs/templates/feature-state-alpha.txt | 7 +
.../zh/docs/templates/feature-state-beta.txt | 8 +
.../templates/feature-state-deprecated.txt | 2 +
.../docs/templates/feature-state-stable.txt | 5 +
content/zh/docs/templates/index.md | 26 +
content/zh/docs/tutorials/_index.md | 189 ++
content/zh/docs/tutorials/clusters/_index.md | 11 +
.../zh/docs/tutorials/configuration/_index.md | 11 +
content/zh/docs/tutorials/k8s101.md | 296 +++
.../tutorials/kubernetes-basics/_index.html | 2 +-
.../create-cluster/_index.md | 11 +
.../create-cluster/cluster-interactive.html | 53 +
.../kubernetes-basics/deploy-app/_index.md | 11 +
.../kubernetes-basics/explore/_index.md | 9 +
.../explore/explore-interactive.html | 54 +
.../kubernetes-basics/expose/_index.md | 11 +
.../expose/expose-interactive.html | 50 +
.../kubernetes-basics/scale-intro.html | 4 +-
.../kubernetes-basics/scale/_index.md | 11 +
.../kubernetes-basics/scale/scale-intro.html | 10 +-
.../kubernetes-basics/update/_index.md | 11 +
.../update/update-intro.html | 190 ++
.../object-management.md | 4 +-
.../docs/tutorials/online-training/_index.md | 11 +
.../tutorials/online-training/overview.md | 58 +
content/zh/docs/tutorials/services/_index.md | 11 +
.../tutorials/stateful-application/_index.md | 11 +
.../basic-stateful-set.md | 11 +-
.../stateful-application/cassandra.md | 5 +-
.../mysql-wordpress-persistent-volume.md | 33 +-
.../tutorials/stateless-application/_index.md | 11 +
.../expose-external-ip-address.md | 257 ++
.../stateless-application/guestbook.md | 622 +++++
.../docs/user-guide/docker-cli-to-kubectl.md | 22 +-
content/zh/docs/user-guide/jsonpath.md | 63 -
content/zh/examples/README.md | 17 +
.../zh/examples/admin/cloud/ccm-example.yaml | 69 +
.../admin/cloud/pvl-initializer-config.yaml | 13 +
content/zh/examples/admin/dns/busybox.yaml | 14 +
.../admin/dns/dns-horizontal-autoscaler.yaml | 33 +
.../admin/logging/fluentd-sidecar-config.yaml | 25 +
.../two-files-counter-pod-agent-sidecar.yaml | 39 +
...o-files-counter-pod-streaming-sidecar.yaml | 38 +
.../admin/logging/two-files-counter-pod.yaml | 26 +
.../admin/resource/quota-objects-pvc-2.yaml | 11 +
.../admin/resource/quota-objects-pvc.yaml | 11 +
.../admin/resource/quota-objects.yaml | 9 +
.../admin/resource/quota-pod-deployment.yaml | 17 +
.../zh/examples/admin/resource/quota-pod.yaml | 7 +
.../zh/examples/admin/sched/my-scheduler.yaml | 67 +
content/zh/examples/admin/sched/pod1.yaml | 10 +
content/zh/examples/admin/sched/pod2.yaml | 11 +
content/zh/examples/admin/sched/pod3.yaml | 11 +
.../cassandra/cassandra-service.yaml | 12 +
.../cassandra/cassandra-statefulset.yaml | 100 +
.../application/deployment-patch.yaml | 21 +
.../application/deployment-scale.yaml | 19 +
.../application/deployment-update.yaml | 19 +
.../zh/examples/application/deployment.yaml | 19 +
.../guestbook/frontend-deployment.yaml | 38 +
.../guestbook/frontend-service.yaml | 18 +
.../guestbook/redis-master-deployment.yaml | 29 +
.../guestbook/redis-master-service.yaml | 16 +
.../guestbook/redis-slave-deployment.yaml | 40 +
.../guestbook/redis-slave-service.yaml | 15 +
.../examples/application/hpa/php-apache.yaml | 13 +
.../zh/examples/application/job/job-tmpl.yaml | 18 +
content/zh/examples/application/job/job.yaml | 20 +
.../application/job/rabbitmq/Dockerfile | 10 +
.../application/job/rabbitmq/job.yaml | 20 +
.../application/job/rabbitmq/worker.py | 7 +
.../examples/application/job/redis/Dockerfile | 6 +
.../application/job/redis/redis-pod.yaml | 15 +
.../application/job/redis/redis-service.yaml | 10 +
.../examples/application/job/redis/rediswq.py | 130 +
content/zh/examples/application/job/worker.py | 7 +
.../application/mysql/mysql-configmap.yaml | 16 +
.../application/mysql/mysql-deployment.yaml | 43 +
.../examples/application/mysql/mysql-pv.yaml | 26 +
.../application/mysql/mysql-services.yaml | 30 +
.../application/mysql/mysql-statefulset.yaml | 167 ++
.../zh/examples/application/nginx-app.yaml | 34 +
.../application/nginx-with-request.yaml | 23 +
.../application/nginx/nginx-deployment.yaml | 19 +
.../examples/application/nginx/nginx-svc.yaml | 12 +
.../zh/examples/application/shell-demo.yaml | 14 +
.../application/simple_deployment.yaml | 19 +
.../application/update_deployment.yaml | 18 +
.../application/web/web-parallel.yaml | 47 +
content/zh/examples/application/web/web.yaml | 47 +
.../wordpress/mysql-deployment.yaml | 65 +
.../wordpress/wordpress-deployment.yaml | 67 +
.../application/zookeeper/zookeeper.yaml | 133 ++
.../zh/examples/controllers/daemonset.yaml | 42 +
content/zh/examples/controllers/frontend.yaml | 38 +
content/zh/examples/controllers/hpa-rs.yaml | 11 +
content/zh/examples/controllers/job.yaml | 14 +
.../controllers/nginx-deployment.yaml | 21 +
.../zh/examples/controllers/replicaset.yaml | 17 +
.../zh/examples/controllers/replication.yaml | 19 +
content/zh/examples/debug/counter-pod.yaml | 10 +
content/zh/examples/debug/event-exporter.yaml | 47 +
.../examples/debug/fluentd-gcp-configmap.yaml | 379 +++
content/zh/examples/debug/fluentd-gcp-ds.yaml | 113 +
.../node-problem-detector-configmap.yaml | 49 +
.../examples/debug/node-problem-detector.yaml | 43 +
content/zh/examples/debug/termination.yaml | 10 +
.../federation/policy-engine-deployment.yaml | 37 +
.../federation/policy-engine-service.yaml | 13 +
.../federation/replicaset-example-policy.yaml | 21 +
.../scheduling-policy-admission.yaml | 29 +
.../examples/podpreset/allow-db-merged.yaml | 37 +
content/zh/examples/podpreset/allow-db.yaml | 30 +
content/zh/examples/podpreset/configmap.yaml | 14 +
.../zh/examples/podpreset/conflict-pod.yaml | 19 +
.../examples/podpreset/conflict-preset.yaml | 18 +
content/zh/examples/podpreset/merged.yaml | 25 +
.../zh/examples/podpreset/multi-merged.yaml | 29 +
content/zh/examples/podpreset/pod.yaml | 14 +
content/zh/examples/podpreset/preset.yaml | 17 +
content/zh/examples/podpreset/proxy.yaml | 14 +
.../examples/podpreset/replicaset-merged.yaml | 31 +
content/zh/examples/podpreset/replicaset.yaml | 29 +
content/zh/examples/pods/commands.yaml | 13 +
.../zh/examples/pods/config/redis-pod.yaml | 30 +
content/zh/examples/pods/init-containers.yaml | 30 +
.../pods/inject/dapi-envars-container.yaml | 45 +
.../examples/pods/inject/dapi-envars-pod.yaml | 38 +
.../pods/inject/dapi-volume-resources.yaml | 58 +
.../zh/examples/pods/inject/dapi-volume.yaml | 39 +
content/zh/examples/pods/inject/envars.yaml | 15 +
.../zh/examples/pods/inject/secret.yaml~HEAD | 7 +
.../zh/examples/pods/lifecycle-events.yaml | 16 +
.../examples/pods/pod-with-node-affinity.yaml | 26 +
.../examples/pods/pod-with-pod-affinity.yaml | 29 +
content/zh/examples/pods/private-reg-pod.yaml | 11 +
.../zh/examples/pods/probe/exec-liveness.yaml | 21 +
.../zh/examples/pods/probe/http-liveness.yaml | 21 +
.../pods/probe/pod-with-http-healthcheck.yaml | 20 +
.../pod-with-tcp-socket-healthcheck.yaml | 19 +
.../pods/probe/tcp-liveness-readiness.yaml | 22 +
content/zh/examples/pods/qos/qos-pod-2.yaml | 14 +
content/zh/examples/pods/qos/qos-pod-3.yaml | 9 +
content/zh/examples/pods/qos/qos-pod-4.yaml | 16 +
content/zh/examples/pods/qos/qos-pod.yaml | 16 +
.../pods/resource/cpu-request-limit-2.yaml | 17 +
.../pods/resource/cpu-request-limit.yaml | 17 +
.../resource/extended-resource-pod-2.yaml | 13 +
.../pods/resource/extended-resource-pod.yaml | 13 +
.../pods/resource/memory-request-limit-2.yaml | 16 +
.../pods/resource/memory-request-limit-3.yaml | 16 +
.../pods/resource/memory-request-limit.yaml | 16 +
.../pods/security/hello-apparmor.yaml | 13 +
.../pods/security/security-context-2.yaml | 13 +
.../pods/security/security-context-3.yaml | 11 +
.../pods/security/security-context-4.yaml | 11 +
.../pods/security/security-context.yaml | 19 +
.../pods/share-process-namespace.yaml | 17 +
content/zh/examples/pods/simple-pod.yaml | 10 +
.../zh/examples/pods/storage/projected.yaml | 23 +
.../zh/examples/pods/storage/pv-claim.yaml | 11 +
content/zh/examples/pods/storage/pv-pod.yaml | 20 +
.../zh/examples/pods/storage/pv-volume.yaml | 14 +
content/zh/examples/pods/storage/redis.yaml | 14 +
.../zh/examples/pods/two-container-pod.yaml | 27 +
content/zh/examples/policy/example-psp.yaml | 17 +
.../zh/examples/policy/privileged-psp.yaml | 27 +
.../zh/examples/policy/restricted-psp.yaml | 48 +
.../zh/examples/service/access/frontend.yaml | 39 +
.../service/access/hello-service.yaml | 12 +
content/zh/examples/service/access/hello.yaml | 24 +
.../examples/service/networking/curlpod.yaml | 28 +
.../service/networking/custom-dns.yaml | 20 +
.../service/networking/hostaliases-pod.yaml | 22 +
.../examples/service/networking/ingress.yaml | 9 +
.../service/networking/nginx-secure-app.yaml | 46 +
.../service/networking/nginx-svc.yaml | 12 +
.../service/networking/run-my-nginx.yaml | 20 +
.../zh/examples/service/nginx-service.yaml | 16 +
.../zh/examples/windows/configmap-pod.yaml | 31 +
content/zh/examples/windows/daemonset.yaml | 21 +
.../zh/examples/windows/deploy-hyperv.yaml | 22 +
.../zh/examples/windows/deploy-resource.yaml | 24 +
content/zh/examples/windows/emptydir-pod.yaml | 20 +
.../examples/windows/hostpath-volume-pod.yaml | 18 +
content/zh/examples/windows/secret-pod.yaml | 32 +
content/zh/examples/windows/simple-pod.yaml | 14 +
.../includes/default-storage-class-prereqs.md | 9 +
.../federated-task-tutorial-prereqs.md | 16 +
.../zh/includes/federation-content-moved.md | 2 +-
.../zh/includes/federation-current-state.md | 2 +-
content/zh/includes/index.md | 3 +
content/zh/includes/partner-script.js | 1609 +++++++++++++
content/zh/includes/partner-style.css | 202 ++
content/zh/includes/task-tutorial-prereqs.md | 7 +
.../includes/user-guide-migration-notice.md | 1 -
content/zh/partners/_index.html | 125 +
719 files changed, 77022 insertions(+), 2386 deletions(-)
create mode 100644 content/zh/_common-resources/images/blocks.png
create mode 100755 content/zh/_common-resources/images/flower.png
create mode 100644 content/zh/_common-resources/images/kub_video_banner_homepage.jpg
create mode 100644 content/zh/_common-resources/images/scalable.png
create mode 100644 content/zh/_common-resources/images/suitcase.png
create mode 100644 content/zh/_common-resources/index.md
create mode 100644 content/zh/blog/_posts/2015-03-00-Kubernetes-Gathering-Videos.md
create mode 100644 content/zh/blog/_posts/2015-03-00-Weekly-Kubernetes-Community-Hangout.md
create mode 100644 content/zh/blog/_posts/2015-03-00-Welcome-To-Kubernetes-Blog.md
create mode 100644 content/zh/blog/_posts/2015-04-00-Kubernetes-Release-0150.md
create mode 100644 content/zh/blog/_posts/2015-04-00-Weekly-Kubernetes-Community-Hangout_17.md
create mode 100644 content/zh/blog/_posts/2015-04-00-Weekly-Kubernetes-Community-Hangout_29.md
create mode 100644 content/zh/blog/_posts/2015-05-00-Kubernetes-On-Openstack.md
create mode 100644 content/zh/blog/_posts/2015-05-00-Weekly-Kubernetes-Community-Hangout.md
create mode 100644 content/zh/blog/_posts/2015-06-00-Slides-Cluster-Management-With.md
create mode 100644 content/zh/blog/_posts/2016-02-00-Kubecon-Eu-2016-Kubernetes-Community-In.md
create mode 100644 content/zh/blog/_posts/2016-07-00-Citrix-Netscaler-And-Kubernetes.md
create mode 100644 content/zh/blog/_posts/2017-10-00-Five-Days-Of-Kubernetes-18.md
create mode 100644 content/zh/blog/_posts/2017-11-00-Autoscaling-In-Kubernetes.md
create mode 100644 content/zh/blog/_posts/2018-05-01-developing-on-kubernetes.md
create mode 100644 content/zh/blog/_posts/2018-05-30-say-hello-to-discuss-kubernetes.md
create mode 100644 content/zh/blog/_posts/2018-06-06-4-years-of-k8s.md
create mode 100644 content/zh/blog/_posts/2018-06-07-dynamic-ingress-kubernetes.md
create mode 100644 content/zh/blog/_posts/2018-10-03-kubedirector.md
create mode 100644 content/zh/blog/_posts/2018-10-11-topology-aware-volume-provisioning.md
create mode 100644 content/zh/blog/_posts/2018-10-15-steering-election-results.md
create mode 100644 content/zh/blog/_posts/2018-10-16-kubernetes-2018-north-american-contributor-summit.md
create mode 100644 content/zh/blog/_posts/2018-11-08-kubernetes-docs-update-i18n.md
create mode 100644 content/zh/case-studies/ccp-games/ccp_logo.png
create mode 100644 content/zh/case-studies/ccp-games/index.html
create mode 100644 content/zh/case-studies/goldman-sachs/gs_logo.png
create mode 100644 content/zh/case-studies/goldman-sachs/index.html
create mode 100644 content/zh/case-studies/huawei/huawei_featured.png
create mode 100644 content/zh/case-studies/huawei/huawei_logo.png
create mode 100644 content/zh/case-studies/huawei/index.html
create mode 100644 content/zh/case-studies/liveperson/index.html
create mode 100644 content/zh/case-studies/liveperson/liveperson_logo.png
create mode 100644 content/zh/case-studies/monzo/index.html
create mode 100644 content/zh/case-studies/monzo/monzo_logo.png
create mode 100644 content/zh/case-studies/philips/index.html
create mode 100644 content/zh/case-studies/philips/philips_logo.png
create mode 100644 content/zh/case-studies/pokemon-go/index.html
create mode 100644 content/zh/case-studies/pokemon-go/pokemon_go_logo.png
create mode 100644 content/zh/case-studies/samsung-sds/index.html
create mode 100644 content/zh/case-studies/samsung-sds/sds_logo.png
create mode 100644 content/zh/case-studies/soundcloud/index.html
create mode 100644 content/zh/case-studies/soundcloud/soundcloud_logo.png
create mode 100644 content/zh/case-studies/squarespace/index.html
create mode 100644 content/zh/case-studies/squarespace/squarespace_featured_logo.png
create mode 100644 content/zh/case-studies/wepay/index.html
create mode 100644 content/zh/case-studies/wepay/wepay_logo.png
create mode 100644 content/zh/case-studies/yahoo-japan/index.html
create mode 100644 content/zh/case-studies/yahoo-japan/yahooJapan_logo.png
create mode 100644 content/zh/community/_index.html
create mode 100644 content/zh/community/code-of-conduct.md
create mode 100644 content/zh/community/static/README.md
create mode 100644 content/zh/community/static/cncf-code-of-conduct.md
create mode 100755 content/zh/docs/concepts/architecture/_index.md
create mode 100644 content/zh/docs/concepts/cluster-administration/_index.md
create mode 100644 content/zh/docs/concepts/cluster-administration/controller-metrics.md
create mode 100644 content/zh/docs/concepts/cluster-administration/kubelet-garbage-collection.md
create mode 100755 content/zh/docs/concepts/cluster-administration/logging.md
create mode 100644 content/zh/docs/concepts/cluster-administration/manage-deployment.md
create mode 100644 content/zh/docs/concepts/configuration/_index.md
create mode 100644 content/zh/docs/concepts/configuration/organize-cluster-access-kubeconfig.md
create mode 100644 content/zh/docs/concepts/configuration/scheduler-perf-tuning.md
create mode 100644 content/zh/docs/concepts/containers/_index.md
create mode 100644 content/zh/docs/concepts/containers/container-lifecycle-hooks.md
create mode 100644 content/zh/docs/concepts/containers/runtime-class.md
create mode 100644 content/zh/docs/concepts/extend-kubernetes/_index.md
create mode 100644 content/zh/docs/concepts/extend-kubernetes/api-extension/_index.md
create mode 100644 content/zh/docs/concepts/extend-kubernetes/api-extension/apiserver-aggregation.md
create mode 100644 content/zh/docs/concepts/extend-kubernetes/compute-storage-net/_index.md
create mode 100644 content/zh/docs/concepts/overview/_index.md
create mode 100644 content/zh/docs/concepts/overview/object-management-kubectl/_index.md
create mode 100644 content/zh/docs/concepts/overview/object-management-kubectl/imperative-config.md
create mode 100644 content/zh/docs/concepts/overview/working-with-objects/_index.md
create mode 100644 content/zh/docs/concepts/overview/working-with-objects/annotations.md
create mode 100644 content/zh/docs/concepts/overview/working-with-objects/field-selectors.md
create mode 100644 content/zh/docs/concepts/overview/working-with-objects/labels.md
create mode 100644 content/zh/docs/concepts/overview/working-with-objects/names.md
create mode 100644 content/zh/docs/concepts/overview/working-with-objects/namespaces.md
create mode 100644 content/zh/docs/concepts/policy/_index.md
create mode 100644 content/zh/docs/concepts/services-networking/_index.md
create mode 100644 content/zh/docs/concepts/services-networking/ingress.md
create mode 100644 content/zh/docs/concepts/storage/dynamic-provisioning.md
create mode 100644 content/zh/docs/concepts/storage/storage-classes.md
create mode 100644 content/zh/docs/concepts/storage/storage-limits.md
create mode 100644 content/zh/docs/concepts/storage/volume-snapshot-classes.md
create mode 100644 content/zh/docs/concepts/storage/volumes.md
create mode 100644 content/zh/docs/concepts/workloads/controllers/replicaset.md
create mode 100644 content/zh/docs/concepts/workloads/controllers/statefulset.md
create mode 100644 content/zh/docs/concepts/workloads/pods/pod-overview.md
create mode 100644 content/zh/docs/concepts/workloads/pods/pod.md
create mode 100644 content/zh/docs/contribute/_index.md
create mode 100644 content/zh/docs/contribute/advanced.md
create mode 100644 content/zh/docs/contribute/generate-ref-docs/_index.md
create mode 100644 content/zh/docs/contribute/generate-ref-docs/federation-api.md
create mode 100644 content/zh/docs/contribute/generate-ref-docs/kubectl.md
create mode 100644 content/zh/docs/contribute/generate-ref-docs/kubernetes-api.md
create mode 100644 content/zh/docs/contribute/generate-ref-docs/kubernetes-components.md
create mode 100644 content/zh/docs/contribute/localization.md
create mode 100644 content/zh/docs/contribute/start.md
create mode 100644 content/zh/docs/contribute/style/_index.md
create mode 100644 content/zh/docs/contribute/style/content-organization.md
create mode 100644 content/zh/docs/contribute/style/hugo-shortcodes/example1.md
create mode 100644 content/zh/docs/contribute/style/hugo-shortcodes/example2.md
create mode 100644 content/zh/docs/contribute/style/hugo-shortcodes/index.md
create mode 100644 content/zh/docs/contribute/style/page-templates.md
create mode 100644 content/zh/docs/contribute/style/write-new-topic.md
create mode 100644 content/zh/docs/doc-contributor-tools/README.md
create mode 100644 content/zh/docs/doc-contributor-tools/snippets/README.md
create mode 100755 content/zh/docs/getting-started-guides/_index.md
create mode 100644 content/zh/docs/getting-started-guides/alternatives.md
create mode 100644 content/zh/docs/getting-started-guides/fedora/fedora_manual_config.md
create mode 100644 content/zh/docs/getting-started-guides/fedora/flannel_multi_node_cluster.md
create mode 100644 content/zh/docs/getting-started-guides/ubuntu/_index.md
create mode 100644 content/zh/docs/getting-started-guides/ubuntu/backups.md
create mode 100644 content/zh/docs/getting-started-guides/ubuntu/decommissioning.md
create mode 100644 content/zh/docs/getting-started-guides/ubuntu/glossary.md
create mode 100644 content/zh/docs/getting-started-guides/ubuntu/installation.md
create mode 100644 content/zh/docs/getting-started-guides/ubuntu/local.md
create mode 100644 content/zh/docs/getting-started-guides/ubuntu/logging.md
create mode 100644 content/zh/docs/getting-started-guides/ubuntu/monitoring.md
create mode 100644 content/zh/docs/getting-started-guides/ubuntu/networking.md
create mode 100644 content/zh/docs/getting-started-guides/ubuntu/operational-considerations.md
create mode 100644 content/zh/docs/getting-started-guides/ubuntu/rancher.md
create mode 100644 content/zh/docs/getting-started-guides/ubuntu/scaling.md
create mode 100644 content/zh/docs/getting-started-guides/ubuntu/storage.md
create mode 100644 content/zh/docs/getting-started-guides/ubuntu/troubleshooting.md
create mode 100644 content/zh/docs/getting-started-guides/ubuntu/upgrades.md
create mode 100644 content/zh/docs/getting-started-guides/windows/OVN_OVS_Windows_Installer.png
create mode 100644 content/zh/docs/getting-started-guides/windows/UpstreamRouting.png
create mode 100644 content/zh/docs/getting-started-guides/windows/_index.md
create mode 100644 content/zh/docs/getting-started-guides/windows/ovn_kubernetes.png
create mode 100644 content/zh/docs/getting-started-guides/windows/sample-l2bridge-wincni-config.json
create mode 100644 content/zh/docs/getting-started-guides/windows/windows-setup.png
create mode 100644 content/zh/docs/home/supported-doc-versions.md
create mode 100644 content/zh/docs/reference/_index.md
create mode 100644 content/zh/docs/reference/access-authn-authz/_index.md
create mode 100644 content/zh/docs/reference/access-authn-authz/bootstrap-tokens.md
create mode 100644 content/zh/docs/reference/access-authn-authz/node.md
create mode 100644 content/zh/docs/reference/access-authn-authz/service-accounts-admin.md
create mode 100644 content/zh/docs/reference/access-authn-authz/webhook.md
create mode 100644 content/zh/docs/reference/command-line-tools-reference/_index.md
create mode 100644 content/zh/docs/reference/command-line-tools-reference/kube-apiserver.md
create mode 100644 content/zh/docs/reference/command-line-tools-reference/kubelet-authentication-authorization.md
create mode 100644 content/zh/docs/reference/federation/_index.html
create mode 100644 content/zh/docs/reference/glossary/aggregation-layer.md
create mode 100644 content/zh/docs/reference/glossary/annotation.md
create mode 100644 content/zh/docs/reference/glossary/application-architect.md
create mode 100644 content/zh/docs/reference/glossary/application-developer.md
create mode 100755 content/zh/docs/reference/glossary/approver.md
create mode 100644 content/zh/docs/reference/glossary/certificate.md
create mode 100644 content/zh/docs/reference/glossary/cla.md
create mode 100755 content/zh/docs/reference/glossary/cloud-controller-manager.md
create mode 100644 content/zh/docs/reference/glossary/cloud-provider.md
create mode 100644 content/zh/docs/reference/glossary/cluster-architect.md
create mode 100644 content/zh/docs/reference/glossary/cluster-operator.md
create mode 100644 content/zh/docs/reference/glossary/cluster.md
create mode 100644 content/zh/docs/reference/glossary/cni.md
create mode 100644 content/zh/docs/reference/glossary/code-contributor.md
create mode 100644 content/zh/docs/reference/glossary/configmap.md
create mode 100644 content/zh/docs/reference/glossary/container-env-variables.md
create mode 100644 content/zh/docs/reference/glossary/container-lifecycle-hooks.md
create mode 100644 content/zh/docs/reference/glossary/container.md
create mode 100755 content/zh/docs/reference/glossary/contributor.md
create mode 100644 content/zh/docs/reference/glossary/controller.md
create mode 100644 content/zh/docs/reference/glossary/cronjob.md
create mode 100644 content/zh/docs/reference/glossary/csi.md
create mode 100644 content/zh/docs/reference/glossary/customresourcedefinition.md
create mode 100644 content/zh/docs/reference/glossary/daemonset.md
create mode 100644 content/zh/docs/reference/glossary/deployment.md
create mode 100755 content/zh/docs/reference/glossary/developer.md
create mode 100755 content/zh/docs/reference/glossary/docker.md
create mode 100755 content/zh/docs/reference/glossary/downstream.md
create mode 100755 content/zh/docs/reference/glossary/dynamic-volume-provisioning.md
create mode 100644 content/zh/docs/reference/glossary/etcd.md
create mode 100644 content/zh/docs/reference/glossary/flexvolume.md
create mode 100755 content/zh/docs/reference/glossary/helm-chart.md
create mode 100755 content/zh/docs/reference/glossary/horizontal-pod-autoscaler.md
create mode 100755 content/zh/docs/reference/glossary/image.md
create mode 100755 content/zh/docs/reference/glossary/index.md
create mode 100644 content/zh/docs/reference/glossary/ingress.md
create mode 100755 content/zh/docs/reference/glossary/init-container.md
create mode 100755 content/zh/docs/reference/glossary/istio.md
create mode 100755 content/zh/docs/reference/glossary/job.md
create mode 100755 content/zh/docs/reference/glossary/kops.md
create mode 100755 content/zh/docs/reference/glossary/kube-apiserver.md
create mode 100755 content/zh/docs/reference/glossary/kube-controller-manager.md
create mode 100755 content/zh/docs/reference/glossary/kube-proxy.md
create mode 100755 content/zh/docs/reference/glossary/kube-scheduler.md
create mode 100644 content/zh/docs/reference/glossary/kubeadm.md
create mode 100755 content/zh/docs/reference/glossary/kubectl.md
create mode 100755 content/zh/docs/reference/glossary/kubelet.md
create mode 100755 content/zh/docs/reference/glossary/kubernetes-api.md
create mode 100755 content/zh/docs/reference/glossary/label.md
create mode 100755 content/zh/docs/reference/glossary/managed-service.md
create mode 100644 content/zh/docs/reference/glossary/member.md
create mode 100755 content/zh/docs/reference/glossary/minikube.md
create mode 100755 content/zh/docs/reference/glossary/name.md
create mode 100644 content/zh/docs/reference/glossary/namespace.md
create mode 100755 content/zh/docs/reference/glossary/network-policy.md
create mode 100755 content/zh/docs/reference/glossary/node.md
create mode 100755 content/zh/docs/reference/glossary/persistent-volume-claim.md
create mode 100644 content/zh/docs/reference/glossary/persistent-volume.md
create mode 100755 content/zh/docs/reference/glossary/platform-developer.md
create mode 100644 content/zh/docs/reference/glossary/pod-security-policy.md
create mode 100755 content/zh/docs/reference/glossary/pod.md
create mode 100755 content/zh/docs/reference/glossary/podpreset.md
create mode 100644 content/zh/docs/reference/glossary/quantity.md
create mode 100755 content/zh/docs/reference/glossary/rbac.md
create mode 100755 content/zh/docs/reference/glossary/replica-set.md
create mode 100644 content/zh/docs/reference/glossary/replication-controller.md
create mode 100755 content/zh/docs/reference/glossary/resource-quota.md
create mode 100644 content/zh/docs/reference/glossary/reviewer.md
create mode 100755 content/zh/docs/reference/glossary/secret.md
create mode 100755 content/zh/docs/reference/glossary/security-context.md
create mode 100644 content/zh/docs/reference/glossary/selector.md
create mode 100755 content/zh/docs/reference/glossary/service-account.md
create mode 100755 content/zh/docs/reference/glossary/service-broker.md
create mode 100644 content/zh/docs/reference/glossary/service-catalog.md
create mode 100755 content/zh/docs/reference/glossary/service.md
create mode 100755 content/zh/docs/reference/glossary/sig.md
create mode 100644 content/zh/docs/reference/glossary/statefulset.md
create mode 100644 content/zh/docs/reference/glossary/storage-class.md
create mode 100755 content/zh/docs/reference/glossary/uid.md
create mode 100644 content/zh/docs/reference/glossary/upstream.md
create mode 100755 content/zh/docs/reference/glossary/volume-plugin.md
create mode 100755 content/zh/docs/reference/glossary/volume.md
create mode 100644 content/zh/docs/reference/glossary/wg.md
create mode 100644 content/zh/docs/reference/issues-security/_index.md
create mode 100644 content/zh/docs/reference/issues-security/issues.md
create mode 100644 content/zh/docs/reference/issues-security/security.md
create mode 100644 content/zh/docs/reference/kubectl/_index.md
create mode 100644 content/zh/docs/reference/kubectl/conventions.md
create mode 100644 content/zh/docs/reference/kubectl/docker-cli-to-kubectl.md
create mode 100644 content/zh/docs/reference/kubectl/jsonpath.md
create mode 100644 content/zh/docs/reference/kubectl/kubectl-cmds.md
create mode 100644 content/zh/docs/reference/kubernetes-api/_index.md
create mode 100644 content/zh/docs/reference/kubernetes-api/index.md
create mode 100644 content/zh/docs/reference/kubernetes-api/labels-annotations-taints.md
create mode 100644 content/zh/docs/reference/setup-tools/_index.md
create mode 100755 content/zh/docs/reference/setup-tools/kubeadm/_index.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/README.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/_index.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_addon.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_addon_all.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_addon_coredns.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_addon_kube-proxy.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_bootstrap-token.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_bootstrap-token_all.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_bootstrap-token_cluster-info.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_bootstrap-token_create.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_bootstrap-token_node.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_bootstrap-token_node_allow-auto-approve.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_bootstrap-token_node_allow-post-csrs.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_certs.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_certs_all.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_certs_apiserver-etcd-client.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_certs_apiserver-kubelet-client.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_certs_apiserver.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_certs_ca.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_certs_etcd-ca.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_certs_etcd-healthcheck-client.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_certs_etcd-peer.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_certs_etcd-server.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_certs_front-proxy-ca.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_certs_front-proxy-client.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_certs_renew.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_certs_renew_all.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_certs_renew_apiserver-etcd-client.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_certs_renew_apiserver-kubelet-client.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_certs_renew_apiserver.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_certs_renew_etcd-healthcheck-client.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_certs_renew_etcd-peer.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_certs_renew_etcd-server.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_certs_renew_front-proxy-client.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_certs_sa.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_controlplane.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_controlplane_all.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_controlplane_apiserver.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_controlplane_controller-manager.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_controlplane_scheduler.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_etcd.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_etcd_local.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_kubeconfig.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_kubeconfig_admin.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_kubeconfig_all.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_kubeconfig_controller-manager.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_kubeconfig_kubelet.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_kubeconfig_scheduler.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_kubeconfig_user.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_kubelet.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_kubelet_config.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_kubelet_config_annotate-cri.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_kubelet_config_download.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_kubelet_config_enable-dynamic.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_kubelet_config_upload.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_kubelet_config_write-to-disk.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_kubelet_write-env-file.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_mark-master.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_preflight.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_preflight_master.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_preflight_node.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_selfhosting.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_selfhosting_convert-from-staticpods.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_alpha_phase_upload-config.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_completion.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_config.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_config_images.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_config_images_list.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_config_images_pull.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_config_migrate.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_config_print-default.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_config_upload.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_config_upload_from-file.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_config_upload_from-flags.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_config_view.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_join.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_reset.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_token.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_token_create.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_token_delete.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_token_generate.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_token_list.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_upgrade.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_upgrade_apply.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_upgrade_diff.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_upgrade_node.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_upgrade_node_config.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_upgrade_node_experimental-control-plane.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_upgrade_plan.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/generated/kubeadm_version.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/kubeadm-config.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/kubeadm-join.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/kubeadm-reset.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/kubeadm-token.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/kubeadm-upgrade.md
create mode 100644 content/zh/docs/reference/setup-tools/kubeadm/kubeadm-version.md
create mode 100644 content/zh/docs/reference/setup-tools/kubefed/_index.md
create mode 100644 content/zh/docs/reference/setup-tools/kubefed/kubefed-options.md
create mode 100644 content/zh/docs/reference/setup-tools/kubefed/kubefed.md
create mode 100644 content/zh/docs/reference/setup-tools/kubefed/kubefed_init.md
create mode 100644 content/zh/docs/reference/setup-tools/kubefed/kubefed_join.md
create mode 100644 content/zh/docs/reference/setup-tools/kubefed/kubefed_options.md
create mode 100644 content/zh/docs/reference/setup-tools/kubefed/kubefed_unjoin.md
create mode 100644 content/zh/docs/reference/setup-tools/kubefed/kubefed_version.md
create mode 100644 content/zh/docs/reference/using-api/_index.md
create mode 100644 content/zh/docs/reference/using-api/client-libraries.md
create mode 100644 content/zh/docs/search.md
create mode 100644 content/zh/docs/setup/_index.md
create mode 100644 content/zh/docs/setup/certificates.md
create mode 100644 content/zh/docs/setup/cri.md
create mode 100644 content/zh/docs/setup/custom-cloud/_index.md
create mode 100644 content/zh/docs/setup/custom-cloud/coreos.md
create mode 100755 content/zh/docs/setup/independent/_index.md
create mode 100644 content/zh/docs/setup/independent/control-plane-flags.md
create mode 100644 content/zh/docs/setup/independent/setup-ha-etcd-with-kubeadm.md
create mode 100644 content/zh/docs/setup/node-conformance.md
create mode 100644 content/zh/docs/setup/on-premises-metal/krib.md
create mode 100644 content/zh/docs/setup/on-premises-vm/_index.md
create mode 100644 content/zh/docs/setup/on-premises-vm/cloudstack.md
create mode 100644 content/zh/docs/setup/on-premises-vm/dcos.md
create mode 100644 content/zh/docs/setup/release/_index.md
create mode 100644 content/zh/docs/setup/release/building-from-source.md
create mode 100644 content/zh/docs/setup/turnkey/_index.md
create mode 100644 content/zh/docs/setup/turnkey/alibaba-cloud.md
create mode 100644 content/zh/docs/setup/turnkey/aws.md
create mode 100644 content/zh/docs/setup/turnkey/azure.md
create mode 100644 content/zh/docs/tasks/_index.md
create mode 100644 content/zh/docs/tasks/access-application-cluster/_index.md
create mode 100644 content/zh/docs/tasks/access-application-cluster/web-ui-dashboard.md
create mode 100755 content/zh/docs/tasks/access-kubernetes-api/_index.md
create mode 100644 content/zh/docs/tasks/access-kubernetes-api/configure-aggregation-layer.md
create mode 100755 content/zh/docs/tasks/access-kubernetes-api/custom-resources/_index.md
create mode 100644 content/zh/docs/tasks/access-kubernetes-api/http-proxy-access-api.md
create mode 100755 content/zh/docs/tasks/administer-cluster/_index.md
create mode 100644 content/zh/docs/tasks/administer-cluster/configure-multiple-schedulers.md
create mode 100644 content/zh/docs/tasks/administer-cluster/coredns.md
create mode 100644 content/zh/docs/tasks/administer-cluster/developing-cloud-controller-manager.md
create mode 100644 content/zh/docs/tasks/administer-cluster/dns-debugging-resolution.md
create mode 100644 content/zh/docs/tasks/administer-cluster/extended-resource-node.md
create mode 100644 content/zh/docs/tasks/administer-cluster/kubeadm/_index.md
create mode 100644 content/zh/docs/tasks/administer-cluster/kubeadm/kubeadm-upgrade-1-12.md
create mode 100644 content/zh/docs/tasks/administer-cluster/kubeadm/kubeadm-upgrade-ha-1-12.md
create mode 100644 content/zh/docs/tasks/administer-cluster/limit-storage-consumption.md
create mode 100644 content/zh/docs/tasks/administer-cluster/manage-resources/quota-pod-namespace.md
create mode 100644 content/zh/docs/tasks/administer-cluster/out-of-resource.md
create mode 100644 content/zh/docs/tasks/administer-cluster/quota-api-object.md
create mode 100644 content/zh/docs/tasks/administer-cluster/storage-object-in-use-protection.md
create mode 100644 content/zh/docs/tasks/administer-federation/cluster.md
create mode 100644 content/zh/docs/tasks/administer-federation/configmap.md
create mode 100644 content/zh/docs/tasks/administer-federation/daemonset.md
create mode 100644 content/zh/docs/tasks/administer-federation/events.md
create mode 100644 content/zh/docs/tasks/administer-federation/hpa.md
create mode 100644 content/zh/docs/tasks/administer-federation/namespaces.md
create mode 100644 content/zh/docs/tasks/administer-federation/secret.md
create mode 100644 content/zh/docs/tasks/configure-pod-container/attach-handler-lifecycle-event.md
create mode 100644 content/zh/docs/tasks/configure-pod-container/configure-persistent-volume-storage.md
create mode 100644 content/zh/docs/tasks/configure-pod-container/configure-pod-initialization.md
create mode 100644 content/zh/docs/tasks/configure-pod-container/configure-projected-volume-storage.md
create mode 100644 content/zh/docs/tasks/configure-pod-container/configure-service-account.md
create mode 100644 content/zh/docs/tasks/configure-pod-container/configure-volume-storage.md
create mode 100644 content/zh/docs/tasks/configure-pod-container/extended-resource.md
create mode 100644 content/zh/docs/tasks/configure-pod-container/pull-image-private-registry.md
create mode 100644 content/zh/docs/tasks/configure-pod-container/quality-service-pod.md
create mode 100644 content/zh/docs/tasks/configure-pod-container/share-process-namespace.md
create mode 100644 content/zh/docs/tasks/configure-pod-container/translate-compose-kubernetes.md
create mode 100644 content/zh/docs/tasks/debug-application-cluster/core-metrics-pipeline.md
create mode 100644 content/zh/docs/tasks/debug-application-cluster/crictl.md
create mode 100644 content/zh/docs/tasks/debug-application-cluster/debug-init-containers.md
create mode 100644 content/zh/docs/tasks/debug-application-cluster/debug-service.md
create mode 100644 content/zh/docs/tasks/debug-application-cluster/determine-reason-pod-failure.md
create mode 100644 content/zh/docs/tasks/debug-application-cluster/events-stackdriver.md
create mode 100644 content/zh/docs/tasks/debug-application-cluster/get-shell-running-container.md
create mode 100644 content/zh/docs/tasks/debug-application-cluster/local-debugging.md
create mode 100644 content/zh/docs/tasks/debug-application-cluster/logging-elasticsearch-kibana.md
create mode 100644 content/zh/docs/tasks/debug-application-cluster/monitor-node-health.md
create mode 100644 content/zh/docs/tasks/debug-application-cluster/resource-usage-monitoring.md
create mode 100644 content/zh/docs/tasks/debug-application-cluster/troubleshooting.md
create mode 100644 content/zh/docs/tasks/dns-horizontal-autoscaling.md
create mode 100644 content/zh/docs/tasks/example-task-template.md
mode change 100644 => 100755 content/zh/docs/tasks/federation/_index.md
create mode 100644 content/zh/docs/tasks/federation/set-up-placement-policies-federation.md
create mode 100644 content/zh/docs/tasks/job/coarse-parallel-processing-work-queue.md
create mode 100644 content/zh/docs/tasks/job/parallel-processing-expansion.md
create mode 100644 content/zh/docs/tasks/manage-daemon/_index.md
create mode 100644 content/zh/docs/tasks/manage-daemon/update-daemon-set.md
create mode 100644 content/zh/docs/tasks/network-policy-provider/_index.md
create mode 100644 content/zh/docs/tasks/run-application/_index.md
create mode 100644 content/zh/docs/tasks/run-application/force-delete-stateful-set-pod.md
create mode 100644 content/zh/docs/tasks/run-application/update-api-object-kubectl-patch.md
create mode 100644 content/zh/docs/tasks/service-catalog/_index.md
create mode 100644 content/zh/docs/tasks/service-catalog/install-service-catalog-using-helm.md
create mode 100644 content/zh/docs/tasks/service-catalog/install-service-catalog-using-sc.md
create mode 100755 content/zh/docs/tasks/tls/_index.md
create mode 100644 content/zh/docs/tasks/tools/_index.md
create mode 100644 content/zh/docs/tasks/tools/install-kubectl.md
create mode 100644 content/zh/docs/tasks/tools/install-minikube.md
create mode 100644 content/zh/docs/templates/feature-state-alpha.txt
create mode 100644 content/zh/docs/templates/feature-state-beta.txt
create mode 100644 content/zh/docs/templates/feature-state-deprecated.txt
create mode 100644 content/zh/docs/templates/feature-state-stable.txt
create mode 100644 content/zh/docs/tutorials/_index.md
create mode 100644 content/zh/docs/tutorials/clusters/_index.md
create mode 100644 content/zh/docs/tutorials/configuration/_index.md
create mode 100644 content/zh/docs/tutorials/k8s101.md
create mode 100644 content/zh/docs/tutorials/kubernetes-basics/create-cluster/_index.md
create mode 100644 content/zh/docs/tutorials/kubernetes-basics/create-cluster/cluster-interactive.html
create mode 100644 content/zh/docs/tutorials/kubernetes-basics/deploy-app/_index.md
create mode 100644 content/zh/docs/tutorials/kubernetes-basics/explore/_index.md
create mode 100644 content/zh/docs/tutorials/kubernetes-basics/explore/explore-interactive.html
create mode 100644 content/zh/docs/tutorials/kubernetes-basics/expose/_index.md
create mode 100644 content/zh/docs/tutorials/kubernetes-basics/expose/expose-interactive.html
create mode 100644 content/zh/docs/tutorials/kubernetes-basics/scale/_index.md
create mode 100644 content/zh/docs/tutorials/kubernetes-basics/update/_index.md
create mode 100644 content/zh/docs/tutorials/kubernetes-basics/update/update-intro.html
create mode 100644 content/zh/docs/tutorials/online-training/_index.md
create mode 100644 content/zh/docs/tutorials/online-training/overview.md
create mode 100644 content/zh/docs/tutorials/services/_index.md
create mode 100644 content/zh/docs/tutorials/stateful-application/_index.md
create mode 100644 content/zh/docs/tutorials/stateless-application/_index.md
create mode 100644 content/zh/docs/tutorials/stateless-application/expose-external-ip-address.md
create mode 100644 content/zh/docs/tutorials/stateless-application/guestbook.md
delete mode 100644 content/zh/docs/user-guide/jsonpath.md
create mode 100644 content/zh/examples/README.md
create mode 100644 content/zh/examples/admin/cloud/ccm-example.yaml
create mode 100644 content/zh/examples/admin/cloud/pvl-initializer-config.yaml
create mode 100644 content/zh/examples/admin/dns/busybox.yaml
create mode 100644 content/zh/examples/admin/dns/dns-horizontal-autoscaler.yaml
create mode 100644 content/zh/examples/admin/logging/fluentd-sidecar-config.yaml
create mode 100644 content/zh/examples/admin/logging/two-files-counter-pod-agent-sidecar.yaml
create mode 100644 content/zh/examples/admin/logging/two-files-counter-pod-streaming-sidecar.yaml
create mode 100644 content/zh/examples/admin/logging/two-files-counter-pod.yaml
create mode 100644 content/zh/examples/admin/resource/quota-objects-pvc-2.yaml
create mode 100644 content/zh/examples/admin/resource/quota-objects-pvc.yaml
create mode 100644 content/zh/examples/admin/resource/quota-objects.yaml
create mode 100644 content/zh/examples/admin/resource/quota-pod-deployment.yaml
create mode 100644 content/zh/examples/admin/resource/quota-pod.yaml
create mode 100644 content/zh/examples/admin/sched/my-scheduler.yaml
create mode 100644 content/zh/examples/admin/sched/pod1.yaml
create mode 100644 content/zh/examples/admin/sched/pod2.yaml
create mode 100644 content/zh/examples/admin/sched/pod3.yaml
create mode 100644 content/zh/examples/application/cassandra/cassandra-service.yaml
create mode 100644 content/zh/examples/application/cassandra/cassandra-statefulset.yaml
create mode 100644 content/zh/examples/application/deployment-patch.yaml
create mode 100644 content/zh/examples/application/deployment-scale.yaml
create mode 100644 content/zh/examples/application/deployment-update.yaml
create mode 100644 content/zh/examples/application/deployment.yaml
create mode 100644 content/zh/examples/application/guestbook/frontend-deployment.yaml
create mode 100644 content/zh/examples/application/guestbook/frontend-service.yaml
create mode 100644 content/zh/examples/application/guestbook/redis-master-deployment.yaml
create mode 100644 content/zh/examples/application/guestbook/redis-master-service.yaml
create mode 100644 content/zh/examples/application/guestbook/redis-slave-deployment.yaml
create mode 100644 content/zh/examples/application/guestbook/redis-slave-service.yaml
create mode 100644 content/zh/examples/application/hpa/php-apache.yaml
create mode 100644 content/zh/examples/application/job/job-tmpl.yaml
create mode 100644 content/zh/examples/application/job/job.yaml
create mode 100644 content/zh/examples/application/job/rabbitmq/Dockerfile
create mode 100644 content/zh/examples/application/job/rabbitmq/job.yaml
create mode 100644 content/zh/examples/application/job/rabbitmq/worker.py
create mode 100644 content/zh/examples/application/job/redis/Dockerfile
create mode 100644 content/zh/examples/application/job/redis/redis-pod.yaml
create mode 100644 content/zh/examples/application/job/redis/redis-service.yaml
create mode 100644 content/zh/examples/application/job/redis/rediswq.py
create mode 100644 content/zh/examples/application/job/worker.py
create mode 100644 content/zh/examples/application/mysql/mysql-configmap.yaml
create mode 100644 content/zh/examples/application/mysql/mysql-deployment.yaml
create mode 100644 content/zh/examples/application/mysql/mysql-pv.yaml
create mode 100644 content/zh/examples/application/mysql/mysql-services.yaml
create mode 100644 content/zh/examples/application/mysql/mysql-statefulset.yaml
create mode 100644 content/zh/examples/application/nginx-app.yaml
create mode 100644 content/zh/examples/application/nginx-with-request.yaml
create mode 100644 content/zh/examples/application/nginx/nginx-deployment.yaml
create mode 100644 content/zh/examples/application/nginx/nginx-svc.yaml
create mode 100644 content/zh/examples/application/shell-demo.yaml
create mode 100644 content/zh/examples/application/simple_deployment.yaml
create mode 100644 content/zh/examples/application/update_deployment.yaml
create mode 100644 content/zh/examples/application/web/web-parallel.yaml
create mode 100644 content/zh/examples/application/web/web.yaml
create mode 100644 content/zh/examples/application/wordpress/mysql-deployment.yaml
create mode 100644 content/zh/examples/application/wordpress/wordpress-deployment.yaml
create mode 100644 content/zh/examples/application/zookeeper/zookeeper.yaml
create mode 100644 content/zh/examples/controllers/daemonset.yaml
create mode 100644 content/zh/examples/controllers/frontend.yaml
create mode 100644 content/zh/examples/controllers/hpa-rs.yaml
create mode 100644 content/zh/examples/controllers/job.yaml
create mode 100644 content/zh/examples/controllers/nginx-deployment.yaml
create mode 100644 content/zh/examples/controllers/replicaset.yaml
create mode 100644 content/zh/examples/controllers/replication.yaml
create mode 100644 content/zh/examples/debug/counter-pod.yaml
create mode 100644 content/zh/examples/debug/event-exporter.yaml
create mode 100644 content/zh/examples/debug/fluentd-gcp-configmap.yaml
create mode 100644 content/zh/examples/debug/fluentd-gcp-ds.yaml
create mode 100644 content/zh/examples/debug/node-problem-detector-configmap.yaml
create mode 100644 content/zh/examples/debug/node-problem-detector.yaml
create mode 100644 content/zh/examples/debug/termination.yaml
create mode 100644 content/zh/examples/federation/policy-engine-deployment.yaml
create mode 100644 content/zh/examples/federation/policy-engine-service.yaml
create mode 100644 content/zh/examples/federation/replicaset-example-policy.yaml
create mode 100644 content/zh/examples/federation/scheduling-policy-admission.yaml
create mode 100644 content/zh/examples/podpreset/allow-db-merged.yaml
create mode 100644 content/zh/examples/podpreset/allow-db.yaml
create mode 100644 content/zh/examples/podpreset/configmap.yaml
create mode 100644 content/zh/examples/podpreset/conflict-pod.yaml
create mode 100644 content/zh/examples/podpreset/conflict-preset.yaml
create mode 100644 content/zh/examples/podpreset/merged.yaml
create mode 100644 content/zh/examples/podpreset/multi-merged.yaml
create mode 100644 content/zh/examples/podpreset/pod.yaml
create mode 100644 content/zh/examples/podpreset/preset.yaml
create mode 100644 content/zh/examples/podpreset/proxy.yaml
create mode 100644 content/zh/examples/podpreset/replicaset-merged.yaml
create mode 100644 content/zh/examples/podpreset/replicaset.yaml
create mode 100644 content/zh/examples/pods/commands.yaml
create mode 100644 content/zh/examples/pods/config/redis-pod.yaml
create mode 100644 content/zh/examples/pods/init-containers.yaml
create mode 100644 content/zh/examples/pods/inject/dapi-envars-container.yaml
create mode 100644 content/zh/examples/pods/inject/dapi-envars-pod.yaml
create mode 100644 content/zh/examples/pods/inject/dapi-volume-resources.yaml
create mode 100644 content/zh/examples/pods/inject/dapi-volume.yaml
create mode 100644 content/zh/examples/pods/inject/envars.yaml
create mode 100644 content/zh/examples/pods/inject/secret.yaml~HEAD
create mode 100644 content/zh/examples/pods/lifecycle-events.yaml
create mode 100644 content/zh/examples/pods/pod-with-node-affinity.yaml
create mode 100644 content/zh/examples/pods/pod-with-pod-affinity.yaml
create mode 100644 content/zh/examples/pods/private-reg-pod.yaml
create mode 100644 content/zh/examples/pods/probe/exec-liveness.yaml
create mode 100644 content/zh/examples/pods/probe/http-liveness.yaml
create mode 100644 content/zh/examples/pods/probe/pod-with-http-healthcheck.yaml
create mode 100644 content/zh/examples/pods/probe/pod-with-tcp-socket-healthcheck.yaml
create mode 100644 content/zh/examples/pods/probe/tcp-liveness-readiness.yaml
create mode 100644 content/zh/examples/pods/qos/qos-pod-2.yaml
create mode 100644 content/zh/examples/pods/qos/qos-pod-3.yaml
create mode 100644 content/zh/examples/pods/qos/qos-pod-4.yaml
create mode 100644 content/zh/examples/pods/qos/qos-pod.yaml
create mode 100644 content/zh/examples/pods/resource/cpu-request-limit-2.yaml
create mode 100644 content/zh/examples/pods/resource/cpu-request-limit.yaml
create mode 100644 content/zh/examples/pods/resource/extended-resource-pod-2.yaml
create mode 100644 content/zh/examples/pods/resource/extended-resource-pod.yaml
create mode 100644 content/zh/examples/pods/resource/memory-request-limit-2.yaml
create mode 100644 content/zh/examples/pods/resource/memory-request-limit-3.yaml
create mode 100644 content/zh/examples/pods/resource/memory-request-limit.yaml
create mode 100644 content/zh/examples/pods/security/hello-apparmor.yaml
create mode 100644 content/zh/examples/pods/security/security-context-2.yaml
create mode 100644 content/zh/examples/pods/security/security-context-3.yaml
create mode 100644 content/zh/examples/pods/security/security-context-4.yaml
create mode 100644 content/zh/examples/pods/security/security-context.yaml
create mode 100644 content/zh/examples/pods/share-process-namespace.yaml
create mode 100644 content/zh/examples/pods/simple-pod.yaml
create mode 100644 content/zh/examples/pods/storage/projected.yaml
create mode 100644 content/zh/examples/pods/storage/pv-claim.yaml
create mode 100644 content/zh/examples/pods/storage/pv-pod.yaml
create mode 100644 content/zh/examples/pods/storage/pv-volume.yaml
create mode 100644 content/zh/examples/pods/storage/redis.yaml
create mode 100644 content/zh/examples/pods/two-container-pod.yaml
create mode 100644 content/zh/examples/policy/example-psp.yaml
create mode 100644 content/zh/examples/policy/privileged-psp.yaml
create mode 100644 content/zh/examples/policy/restricted-psp.yaml
create mode 100644 content/zh/examples/service/access/frontend.yaml
create mode 100644 content/zh/examples/service/access/hello-service.yaml
create mode 100644 content/zh/examples/service/access/hello.yaml
create mode 100644 content/zh/examples/service/networking/curlpod.yaml
create mode 100644 content/zh/examples/service/networking/custom-dns.yaml
create mode 100644 content/zh/examples/service/networking/hostaliases-pod.yaml
create mode 100644 content/zh/examples/service/networking/ingress.yaml
create mode 100644 content/zh/examples/service/networking/nginx-secure-app.yaml
create mode 100644 content/zh/examples/service/networking/nginx-svc.yaml
create mode 100644 content/zh/examples/service/networking/run-my-nginx.yaml
create mode 100644 content/zh/examples/service/nginx-service.yaml
create mode 100644 content/zh/examples/windows/configmap-pod.yaml
create mode 100644 content/zh/examples/windows/daemonset.yaml
create mode 100644 content/zh/examples/windows/deploy-hyperv.yaml
create mode 100644 content/zh/examples/windows/deploy-resource.yaml
create mode 100644 content/zh/examples/windows/emptydir-pod.yaml
create mode 100644 content/zh/examples/windows/hostpath-volume-pod.yaml
create mode 100644 content/zh/examples/windows/secret-pod.yaml
create mode 100644 content/zh/examples/windows/simple-pod.yaml
create mode 100644 content/zh/includes/default-storage-class-prereqs.md
create mode 100644 content/zh/includes/federated-task-tutorial-prereqs.md
create mode 100644 content/zh/includes/index.md
create mode 100644 content/zh/includes/partner-script.js
create mode 100644 content/zh/includes/partner-style.css
create mode 100644 content/zh/partners/_index.html
diff --git a/content/zh/_common-resources/images/blocks.png b/content/zh/_common-resources/images/blocks.png
new file mode 100644
index 0000000000000000000000000000000000000000..3bf60834212a41b53fc4299714bc16ebdc3e9504
GIT binary patch
literal 1991
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%0Ax~13_Tw=sW
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