From 6e90ec6deff262d6cb25e974fc995c3f09f34c58 Mon Sep 17 00:00:00 2001 From: Ray Zhou Date: Sat, 13 Jul 2024 15:20:05 -0600 Subject: [PATCH] finish task --- content/en/docs/v3.3/_index.md | 1 + .../_index.md | 1 + .../external-authentication/_index.md | 2 + .../oidc-identity-provider.md | 2 + .../set-up-external-authentication.md | 2 + .../use-an-ldap-service.md | 2 + .../use-an-oauth2-identity-provider.md | 1 + .../multi-tenancy-in-kubesphere.md | 1 + .../en/docs/v3.3/application-store/_index.md | 1 + .../app-developer-guide/_index.md | 1 + .../helm-developer-guide.md | 1 + .../app-developer-guide/helm-specification.md | 1 + .../app-lifecycle-management.md | 1 + .../application-store/built-in-apps/_index.md | 1 + .../built-in-apps/deploy-chaos-mesh.md | 1 + .../built-in-apps/etcd-app.md | 1 + .../built-in-apps/harbor-app.md | 1 + .../built-in-apps/memcached-app.md | 1 + .../built-in-apps/meshery-app.md | 1 + .../built-in-apps/minio-app.md | 1 + .../built-in-apps/mongodb-app.md | 1 + .../built-in-apps/mysql-app.md | 2 + .../built-in-apps/nginx-app.md | 1 + .../built-in-apps/postgresql-app.md | 1 + .../built-in-apps/rabbitmq-app.md | 1 + .../built-in-apps/radondb-mysql-app.md | 1 + .../built-in-apps/radondb-postgresql-app.md | 1 + .../built-in-apps/redis-app.md | 1 + .../built-in-apps/tomcat-app.md | 1 + .../application-store/external-apps/_index.md | 1 + .../external-apps/deploy-clickhouse.md | 1 + .../external-apps/deploy-gitlab.md | 1 + .../external-apps/deploy-litmus.md | 1 + .../external-apps/deploy-metersphere.md | 1 + .../external-apps/deploy-radondb-mysql.md | 1 + .../external-apps/deploy-tidb.md | 1 + .../v3.3/cluster-administration/_index.md | 1 + .../application-resources-monitoring.md | 2 + .../cluster-settings/_index.md | 1 + .../cluster-settings/cluster-gateway.md | 1 + .../cluster-visibility-and-authorization.md | 1 + .../log-collections/_index.md | 1 + .../log-collections/add-es-as-receiver.md | 1 + .../add-fluentd-as-receiver.md | 1 + .../log-collections/add-kafka-as-receiver.md | 1 + .../log-collections/introduction.md | 1 + .../cluster-status-monitoring.md | 2 + .../_index.md | 1 + .../alerting-message.md | 1 + .../alerting-policy.md | 1 + .../alertmanager.md | 1 + .../docs/v3.3/cluster-administration/nodes.md | 2 + .../notification-management/_index.md | 1 + .../configure-dingtalk.md | 1 + .../configure-email.md | 1 + .../configure-slack.md | 1 + .../configure-webhook.md | 1 + .../configure-wecom.md | 1 + .../customize-cluster-name.md | 1 + ...hut-down-and-restart-cluster-gracefully.md | 2 + .../cluster-administration/snapshotclass.md | 1 + .../cluster-administration/storageclass.md | 1 + .../en/docs/v3.3/devops-user-guide/_index.md | 2 + .../devops-overview/_index.md | 1 + .../devops-project-management.md | 1 + .../devops-overview/overview.md | 1 + .../v3.3/devops-user-guide/examples/_index.md | 1 + .../examples/a-maven-project.md | 1 + .../examples/create-multi-cluster-pipeline.md | 1 + .../examples/go-project-pipeline.md | 1 + .../examples/multi-cluster-project-example.md | 1 + .../examples/use-nexus-in-pipelines.md | 1 + .../how-to-integrate/_index.md | 1 + .../how-to-integrate/harbor.md | 1 + .../how-to-integrate/sonarqube.md | 1 + .../devops-user-guide/how-to-use/_index.md | 1 + .../how-to-use/code-repositories/_index.md | 1 + .../import-code-repositories.md | 1 + .../continuous-deployments/_index.md | 1 + .../use-gitops-for-continous-deployment.md | 1 + .../how-to-use/devops-settings/_index.md | 1 + .../devops-settings/add-cd-allowlist.md | 1 + .../devops-settings/credential-management.md | 1 + .../role-and-member-management.md | 1 + .../how-to-use/devops-settings/set-ci-node.md | 1 + .../how-to-use/pipelines/_index.md | 1 + .../pipelines/choose-jenkins-agent.md | 1 + ...-pipeline-using-graphical-editing-panel.md | 1 + .../create-a-pipeline-using-jenkinsfile.md | 1 + .../pipelines/customize-jenkins-agent.md | 1 + .../pipelines/gitlab-multibranch-pipeline.md | 1 + .../how-to-use/pipelines/jenkins-email.md | 1 + .../how-to-use/pipelines/jenkins-setting.md | 1 + .../pipelines/jenkins-shared-library.md | 1 + .../how-to-use/pipelines/pipeline-settings.md | 1 + .../how-to-use/pipelines/pipeline-webhook.md | 1 + .../pipelines/use-pipeline-templates.md | 1 + content/en/docs/v3.3/faq/_index.md | 2 + .../en/docs/v3.3/faq/access-control/_index.md | 1 + ...netes-namespace-to-kubesphere-workspace.md | 1 + .../v3.3/faq/access-control/cannot-login.md | 1 + .../faq/access-control/forgot-password.md | 1 + .../faq/access-control/session-timeout.md | 1 + .../en/docs/v3.3/faq/applications/_index.md | 1 + .../faq/applications/remove-built-in-apps.md | 1 + content/en/docs/v3.3/faq/console/_index.md | 1 + .../faq/console/change-console-language.md | 1 + .../v3.3/faq/console/console-web-browser.md | 1 + .../edit-resources-in-system-workspace.md | 1 + content/en/docs/v3.3/faq/devops/_index.md | 1 + .../devops/create-devops-kubeconfig-on-aws.md | 1 + .../faq/devops/install-jenkins-plugins.md | 1 + .../en/docs/v3.3/faq/installation/_index.md | 1 + .../faq/installation/configure-booster.md | 1 + ...nstall-addon-through-yaml-using-kubekey.md | 1 + .../installation/ssh-connection-failure.md | 1 + .../docs/v3.3/faq/installation/telemetry.md | 1 + .../faq/multi-cluster-management/_index.md | 1 + .../host-cluster-access-member-cluster.md | 1 + .../manage-multi-cluster.md | 1 + .../en/docs/v3.3/faq/observability/_index.md | 1 + .../en/docs/v3.3/faq/observability/byop.md | 1 + .../en/docs/v3.3/faq/observability/logging.md | 1 + .../docs/v3.3/faq/observability/monitoring.md | 1 + content/en/docs/v3.3/faq/upgrade/_index.md | 1 + .../v3.3/faq/upgrade/qingcloud-csi-upgrade.md | 1 + .../v3.3/installing-on-kubernetes/_index.md | 2 + .../hosted-kubernetes/_index.md | 1 + .../install-kubesphere-on-aks.md | 2 + .../install-kubesphere-on-do.md | 2 + .../install-kubesphere-on-eks.md | 2 + .../install-kubesphere-on-gke.md | 2 + .../install-kubesphere-on-huaweicloud-cce.md | 2 + .../install-kubesphere-on-oke.md | 2 + .../introduction/_index.md | 1 + .../introduction/overview.md | 1 + .../introduction/prerequisites.md | 1 + .../on-prem-kubernetes/_index.md | 1 + .../install-ks-on-linux-airgapped.md | 1 + .../uninstall-kubesphere-from-k8s.md | 1 + .../docs/v3.3/installing-on-linux/_index.md | 1 + .../cluster-operation/_index.md | 1 + .../cluster-operation/add-edge-nodes.md | 1 + .../cluster-operation/add-new-nodes.md | 1 + .../cluster-operation/remove-nodes.md | 1 + .../_index.md | 1 + .../ha-configuration.md | 1 + .../internal-ha-configuration.md | 1 + ...-up-ha-cluster-using-keepalived-haproxy.md | 1 + .../introduction/_index.md | 1 + .../introduction/air-gapped-installation.md | 1 + .../installing-on-linux/introduction/intro.md | 1 + .../introduction/kubekey.md | 1 + .../introduction/multioverview.md | 1 + .../introduction/port-firewall.md | 2 + .../installing-on-linux/introduction/vars.md | 1 + .../installing-on-linux/on-premises/_index.md | 1 + .../on-premises/install-kubesphere-and-k3s.md | 1 + .../install-kubesphere-on-bare-metal.md | 1 + .../install-kubesphere-on-vmware-vsphere.md | 2 +- .../installing-kubesphere-on-minikube.md | 1 + .../_index.md | 1 + .../install-ceph-csi-rbd.md | 1 + .../install-glusterfs.md | 1 + .../install-nfs-client.md | 1 + .../install-qingcloud-csi.md | 1 + .../understand-persistent-storage.md | 1 + .../public-cloud/_index.md | 1 + .../install-kubesphere-on-azure-vms.md | 1 + .../install-kubesphere-on-qingcloud-vms.md | 1 + .../uninstall-kubesphere-and-Kubernetes.md | 1 + content/en/docs/v3.3/introduction/_index.md | 2 +- .../en/docs/v3.3/introduction/advantages.md | 1 + .../en/docs/v3.3/introduction/architecture.md | 1 + .../en/docs/v3.3/introduction/ecosystem.md | 1 + content/en/docs/v3.3/introduction/features.md | 1 + .../en/docs/v3.3/introduction/scenarios.md | 1 + .../v3.3/introduction/what's-new-in-3.3.md | 1 + .../v3.3/introduction/what-is-kubesphere.md | 1 + .../v3.3/multicluster-management/_index.md | 2 + .../enable-multicluster/_index.md | 1 + .../enable-multicluster/agent-connection.md | 1 + .../enable-multicluster/direct-connection.md | 1 + .../retrieve-kubeconfig.md | 1 + .../enable-multicluster/update-kubeconfig.md | 1 + .../import-cloud-hosted-k8s/_index.md | 1 + .../import-aliyun-ack.md | 1 + .../import-cloud-hosted-k8s/import-aws-eks.md | 1 + .../import-cloud-hosted-k8s/import-gke.md | 1 + .../introduction/_index.md | 1 + .../introduction/kubefed-in-kubesphere.md | 1 + .../introduction/overview.md | 1 + .../multicluster-management/unbind-cluster.md | 1 + .../docs/v3.3/pluggable-components/_index.md | 2 + .../v3.3/pluggable-components/alerting.md | 1 + .../v3.3/pluggable-components/app-store.md | 1 + .../pluggable-components/auditing-logs.md | 1 + .../docs/v3.3/pluggable-components/devops.md | 1 + .../docs/v3.3/pluggable-components/events.md | 1 + .../v3.3/pluggable-components/kubeedge.md | 1 + .../docs/v3.3/pluggable-components/logging.md | 1 + .../pluggable-components/metrics-server.md | 1 + .../pluggable-components/network-policy.md | 1 + .../v3.3/pluggable-components/overview.md | 1 + .../v3.3/pluggable-components/pod-ip-pools.md | 1 + .../v3.3/pluggable-components/service-mesh.md | 1 + .../pluggable-components/service-topology.md | 1 + .../uninstall-pluggable-components.md | 1 + .../v3.3/project-administration/_index.md | 1 + .../container-limit-ranges.md | 1 + .../disk-log-collection.md | 1 + .../project-and-multicluster-project.md | 1 + .../project-administration/project-gateway.md | 1 + .../project-network-isolation.md | 1 + .../role-and-member-management.md | 1 + .../en/docs/v3.3/project-user-guide/_index.md | 1 + .../project-user-guide/alerting/_index.md | 1 + .../alerting/alerting-message.md | 1 + .../alerting/alerting-policy.md | 1 + .../application-workloads/_index.md | 1 + .../container-image-settings.md | 1 + .../application-workloads/cronjobs.md | 1 + .../application-workloads/daemonsets.md | 1 + .../application-workloads/deployments.md | 1 + .../horizontal-pod-autoscaling.md | 2 +- .../application-workloads/jobs.md | 2 +- .../application-workloads/routes.md | 1 + .../application-workloads/services.md | 1 + .../application-workloads/statefulsets.md | 1 + .../project-user-guide/application/_index.md | 1 + .../application/app-template.md | 1 + .../application/compose-app.md | 1 + .../application/deploy-app-from-appstore.md | 1 + .../application/deploy-app-from-template.md | 1 + .../configuration/_index.md | 1 + .../configuration/configmaps.md | 1 + .../configuration/image-registry.md | 1 + .../configuration/secrets.md | 1 + .../configuration/serviceaccounts.md | 1 + .../custom-application-monitoring/_index.md | 1 + .../examples/_index.md | 1 + .../examples/monitor-mysql.md | 1 + .../examples/monitor-sample-web.md | 1 + .../introduction.md | 1 + .../visualization/_index.md | 1 + .../visualization/overview.md | 1 + .../visualization/panel.md | 1 + .../visualization/querying.md | 1 + .../grayscale-release/_index.md | 1 + .../blue-green-deployment.md | 1 + .../grayscale-release/canary-release.md | 1 + .../grayscale-release/overview.md | 1 + .../grayscale-release/traffic-mirroring.md | 1 + .../image-builder/_index.md | 1 + .../image-builder/binary-to-image.md | 1 + .../image-builder/s2i-and-b2i-webhooks.md | 1 + .../image-builder/s2i-introduction.md | 1 + .../image-builder/s2i-templates.md | 1 + .../image-builder/source-to-image.md | 1 + .../v3.3/project-user-guide/storage/_index.md | 1 + .../storage/volume-snapshots.md | 1 + .../project-user-guide/storage/volumes.md | 1 + content/en/docs/v3.3/quick-start/_index.md | 2 +- .../v3.3/quick-start/all-in-one-on-linux.md | 1 + .../create-workspace-and-project.md | 1 + .../quick-start/deploy-bookinfo-to-k8s.md | 1 + .../enable-pluggable-components.md | 1 + .../quick-start/minimal-kubesphere-on-k8s.md | 1 + .../v3.3/quick-start/wordpress-deployment.md | 1 + content/en/docs/v3.3/reference/_index.md | 2 +- .../docs/v3.3/reference/api-changes/_index.md | 2 +- .../v3.3/reference/api-changes/logging.md | 1 + .../v3.3/reference/api-changes/monitoring.md | 1 + .../reference/api-changes/notification.md | 1 + content/en/docs/v3.3/reference/api-docs.md | 1 + .../reference/environment-requirements.md | 1 + content/en/docs/v3.3/reference/glossary.md | 1 + .../storage-system-installation/_index.md | 2 +- .../glusterfs-server.md | 1 + .../storage-system-installation/nfs-server.md | 1 + content/en/docs/v3.3/release/_index.md | 2 +- content/en/docs/v3.3/release/release-v200.md | 1 + content/en/docs/v3.3/release/release-v201.md | 1 + content/en/docs/v3.3/release/release-v202.md | 1 + content/en/docs/v3.3/release/release-v210.md | 1 + content/en/docs/v3.3/release/release-v211.md | 1 + content/en/docs/v3.3/release/release-v300.md | 1 + content/en/docs/v3.3/release/release-v310.md | 1 + content/en/docs/v3.3/release/release-v311.md | 1 + content/en/docs/v3.3/release/release-v320.md | 1 + content/en/docs/v3.3/release/release-v321.md | 1 + content/en/docs/v3.3/release/release-v330.md | 1 + content/en/docs/v3.3/release/release-v331.md | 1 + content/en/docs/v3.3/release/release-v332.md | 1 + content/en/docs/v3.3/toolbox/_index.md | 1 + .../en/docs/v3.3/toolbox/auditing/_index.md | 1 + .../v3.3/toolbox/auditing/auditing-query.md | 1 + .../auditing/auditing-receive-customize.md | 1 + .../v3.3/toolbox/auditing/auditing-rule.md | 1 + content/en/docs/v3.3/toolbox/events-query.md | 1 + content/en/docs/v3.3/toolbox/log-query.md | 1 + .../toolbox/metering-and-billing/_index.md | 1 + .../metering-and-billing/enable-billing.md | 1 + .../view-resource-consumption.md | 1 + content/en/docs/v3.3/toolbox/web-kubectl.md | 1 + content/en/docs/v3.3/upgrade/_index.md | 2 +- .../air-gapped-upgrade-with-ks-installer.md | 1 + .../air-gapped-upgrade-with-kubekey.md | 1 + content/en/docs/v3.3/upgrade/overview.md | 1 + .../v3.3/upgrade/upgrade-with-ks-installer.md | 1 + .../docs/v3.3/upgrade/upgrade-with-kubekey.md | 1 + content/en/docs/v3.3/upgrade/what-changed.md | 1 + .../v3.3/workspace-administration/_index.md | 2 +- .../app-repository/_index.md | 1 + .../app-repository/import-helm-repository.md | 1 + .../upload-app-to-public-repository.md | 1 + .../department-management.md | 1 + .../project-quotas.md | 1 + .../role-and-member-management.md | 1 + .../upload-helm-based-application.md | 1 + .../what-is-workspace.md | 1 + .../workspace-network-isolation.md | 1 + .../workspace-quotas.md | 1 + content/en/docs/v3.4/_index.md | 1 + .../_index.md | 2 +- .../external-authentication/_index.md | 1 + .../oidc-identity-provider.md | 1 + .../set-up-external-authentication.md | 1 + .../use-an-ldap-service.md | 1 + .../use-an-oauth2-identity-provider.md | 1 + .../multi-tenancy-in-kubesphere.md | 1 + .../en/docs/v3.4/application-store/_index.md | 2 +- .../app-developer-guide/_index.md | 1 + .../helm-developer-guide.md | 1 + .../app-developer-guide/helm-specification.md | 1 + .../app-lifecycle-management.md | 1 + .../application-store/built-in-apps/_index.md | 1 + .../built-in-apps/deploy-chaos-mesh.md | 1 + .../built-in-apps/etcd-app.md | 1 + .../built-in-apps/harbor-app.md | 1 + .../built-in-apps/memcached-app.md | 1 + .../built-in-apps/meshery-app.md | 1 + .../built-in-apps/minio-app.md | 1 + .../built-in-apps/mongodb-app.md | 1 + .../built-in-apps/mysql-app.md | 1 + .../built-in-apps/nginx-app.md | 1 + .../built-in-apps/postgresql-app.md | 1 + .../built-in-apps/rabbitmq-app.md | 1 + .../built-in-apps/radondb-mysql-app.md | 1 + .../built-in-apps/radondb-postgresql-app.md | 1 + .../built-in-apps/redis-app.md | 1 + .../built-in-apps/tomcat-app.md | 1 + .../application-store/external-apps/_index.md | 1 + .../external-apps/deploy-clickhouse.md | 1 + .../external-apps/deploy-gitlab.md | 1 + .../external-apps/deploy-litmus.md | 1 + .../external-apps/deploy-metersphere.md | 1 + .../external-apps/deploy-radondb-mysql.md | 1 + .../external-apps/deploy-tidb.md | 1 + .../v3.4/cluster-administration/_index.md | 2 +- .../application-resources-monitoring.md | 1 + .../cluster-settings/_index.md | 1 + .../cluster-settings/cluster-gateway.md | 1 + .../cluster-visibility-and-authorization.md | 1 + .../log-collections/_index.md | 1 + .../log-collections/add-es-as-receiver.md | 1 + .../add-fluentd-as-receiver.md | 1 + .../log-collections/add-kafka-as-receiver.md | 1 + .../add-opensearch-as-receiver.md | 1 + .../log-collections/introduction.md | 1 + .../cluster-status-monitoring.md | 1 + .../_index.md | 1 + .../alerting-message.md | 1 + .../alerting-policy.md | 1 + .../alertmanager.md | 1 + .../cluster-administration/logs-dashboard.md | 1 + .../docs/v3.4/cluster-administration/nodes.md | 1 + .../notification-management/_index.md | 1 + .../configure-dingtalk.md | 1 + .../configure-email.md | 1 + .../configure-slack.md | 1 + .../configure-webhook.md | 1 + .../configure-wecom.md | 1 + .../customize-cluster-name.md | 1 + ...hut-down-and-restart-cluster-gracefully.md | 1 + .../cluster-administration/snapshotclass.md | 1 + .../cluster-administration/storageclass.md | 1 + .../en/docs/v3.4/devops-user-guide/_index.md | 1 + .../devops-overview/_index.md | 1 + .../devops-project-management.md | 1 + .../devops-overview/overview.md | 1 + .../v3.4/devops-user-guide/examples/_index.md | 1 + .../examples/a-maven-project.md | 1 + .../examples/create-multi-cluster-pipeline.md | 1 + .../examples/go-project-pipeline.md | 1 + .../examples/multi-cluster-project-example.md | 1 + .../examples/use-nexus-in-pipelines.md | 1 + .../how-to-integrate/_index.md | 1 + .../how-to-integrate/harbor.md | 1 + .../how-to-integrate/sonarqube.md | 1 + .../devops-user-guide/how-to-use/_index.md | 1 + .../how-to-use/code-repositories/_index.md | 1 + .../import-code-repositories.md | 1 + .../continuous-deployments/_index.md | 1 + .../use-gitops-for-continous-deployment.md | 1 + .../how-to-use/devops-settings/_index.md | 1 + .../devops-settings/add-cd-allowlist.md | 1 + .../devops-settings/credential-management.md | 1 + .../role-and-member-management.md | 1 + .../how-to-use/devops-settings/set-ci-node.md | 1 + .../how-to-use/pipelines/_index.md | 1 + .../pipelines/choose-jenkins-agent.md | 1 + ...-pipeline-using-graphical-editing-panel.md | 1 + .../create-a-pipeline-using-jenkinsfile.md | 1 + .../pipelines/customize-jenkins-agent.md | 1 + .../pipelines/gitlab-multibranch-pipeline.md | 1 + .../how-to-use/pipelines/jenkins-email.md | 1 + .../how-to-use/pipelines/jenkins-setting.md | 1 + .../pipelines/jenkins-shared-library.md | 1 + .../how-to-use/pipelines/pipeline-settings.md | 1 + .../how-to-use/pipelines/pipeline-webhook.md | 1 + .../pipelines/use-pipeline-step-template.md | 1 + .../pipelines/use-pipeline-templates.md | 1 + content/en/docs/v3.4/faq/_index.md | 1 + .../en/docs/v3.4/faq/access-control/_index.md | 1 + ...netes-namespace-to-kubesphere-workspace.md | 1 + .../v3.4/faq/access-control/cannot-login.md | 1 + .../faq/access-control/forgot-password.md | 1 + .../faq/access-control/session-timeout.md | 1 + .../en/docs/v3.4/faq/applications/_index.md | 1 + .../faq/applications/remove-built-in-apps.md | 1 + content/en/docs/v3.4/faq/console/_index.md | 1 + .../faq/console/change-console-language.md | 1 + .../v3.4/faq/console/console-web-browser.md | 1 + .../edit-resources-in-system-workspace.md | 1 + content/en/docs/v3.4/faq/devops/_index.md | 1 + .../devops/create-devops-kubeconfig-on-aws.md | 1 + .../faq/devops/install-jenkins-plugins.md | 1 + .../en/docs/v3.4/faq/installation/_index.md | 1 + .../faq/installation/configure-booster.md | 1 + ...nstall-addon-through-yaml-using-kubekey.md | 1 + .../installation/ssh-connection-failure.md | 1 + .../docs/v3.4/faq/installation/telemetry.md | 1 + .../faq/multi-cluster-management/_index.md | 1 + .../host-cluster-access-member-cluster.md | 1 + .../manage-multi-cluster.md | 1 + .../en/docs/v3.4/faq/observability/_index.md | 1 + .../en/docs/v3.4/faq/observability/byop.md | 1 + .../en/docs/v3.4/faq/observability/logging.md | 1 + .../docs/v3.4/faq/observability/monitoring.md | 1 + content/en/docs/v3.4/faq/upgrade/_index.md | 1 + .../v3.4/faq/upgrade/qingcloud-csi-upgrade.md | 1 + .../v3.4/installing-on-kubernetes/_index.md | 1 + .../hosted-kubernetes/_index.md | 1 + .../install-kubesphere-on-aks.md | 1 + .../install-kubesphere-on-do.md | 1 + .../install-kubesphere-on-eks.md | 1 + .../install-kubesphere-on-gke.md | 1 + .../install-kubesphere-on-huaweicloud-cce.md | 1 + .../install-kubesphere-on-oke.md | 1 + .../introduction/_index.md | 1 + .../introduction/overview.md | 1 + .../introduction/prerequisites.md | 1 + .../on-prem-kubernetes/_index.md | 1 + .../install-ks-on-linux-airgapped.md | 1 + .../uninstall-kubesphere-from-k8s.md | 1 + .../docs/v3.4/installing-on-linux/_index.md | 1 + .../cluster-operation/_index.md | 1 + .../cluster-operation/add-edge-nodes.md | 1 + .../cluster-operation/add-new-nodes.md | 1 + .../cluster-operation/remove-nodes.md | 1 + .../_index.md | 1 + .../ha-configuration.md | 1 + .../internal-ha-configuration.md | 1 + ...-up-ha-cluster-using-keepalived-haproxy.md | 1 + .../introduction/_index.md | 1 + .../introduction/air-gapped-installation.md | 1 + .../installing-on-linux/introduction/intro.md | 1 + .../introduction/kubekey.md | 1 + .../introduction/multioverview.md | 1 + .../introduction/port-firewall.md | 1 + .../installing-on-linux/introduction/vars.md | 1 + .../installing-on-linux/on-premises/_index.md | 1 + .../on-premises/install-kubesphere-and-k3s.md | 1 + .../install-kubesphere-on-bare-metal.md | 1 + .../install-kubesphere-on-vmware-vsphere.md | 1 + .../installing-kubesphere-on-minikube.md | 1 + .../_index.md | 1 + .../install-ceph-csi-rbd.md | 1 + .../install-glusterfs.md | 1 + .../install-nfs-client.md | 1 + .../install-qingcloud-csi.md | 1 + .../understand-persistent-storage.md | 1 + .../public-cloud/_index.md | 1 + ...all-and-use-kubesphere-on-hostinger-vps.md | 1 + .../install-kubesphere-on-azure-vms.md | 1 + .../install-kubesphere-on-qingcloud-vms.md | 1 + .../uninstall-kubesphere-and-Kubernetes.md | 1 + content/en/docs/v3.4/introduction/_index.md | 2 +- .../en/docs/v3.4/introduction/advantages.md | 1 + .../en/docs/v3.4/introduction/architecture.md | 1 + .../en/docs/v3.4/introduction/ecosystem.md | 1 + content/en/docs/v3.4/introduction/features.md | 1 + .../en/docs/v3.4/introduction/scenarios.md | 1 + .../v3.4/introduction/what's-new-in-3.4.md | 1 + .../v3.4/introduction/what-is-kubesphere.md | 1 + .../v3.4/multicluster-management/_index.md | 1 + .../enable-multicluster/_index.md | 1 + .../enable-multicluster/agent-connection.md | 1 + .../enable-multicluster/direct-connection.md | 1 + .../retrieve-kubeconfig.md | 1 + .../enable-multicluster/update-kubeconfig.md | 1 + .../import-cloud-hosted-k8s/_index.md | 1 + .../import-aliyun-ack.md | 1 + .../import-cloud-hosted-k8s/import-aws-eks.md | 1 + .../import-cloud-hosted-k8s/import-gke.md | 1 + .../introduction/_index.md | 1 + .../introduction/kubefed-in-kubesphere.md | 1 + .../introduction/overview.md | 1 + .../multicluster-management/unbind-cluster.md | 1 + .../docs/v3.4/pluggable-components/_index.md | 1 + .../v3.4/pluggable-components/alerting.md | 1 + .../v3.4/pluggable-components/app-store.md | 1 + .../pluggable-components/auditing-logs.md | 1 + .../docs/v3.4/pluggable-components/devops.md | 1 + .../docs/v3.4/pluggable-components/events.md | 1 + .../v3.4/pluggable-components/kubeedge.md | 1 + .../docs/v3.4/pluggable-components/logging.md | 1 + .../pluggable-components/metrics-server.md | 1 + .../pluggable-components/network-policy.md | 1 + .../v3.4/pluggable-components/overview.md | 1 + .../v3.4/pluggable-components/pod-ip-pools.md | 1 + .../v3.4/pluggable-components/service-mesh.md | 1 + .../pluggable-components/service-topology.md | 1 + .../uninstall-pluggable-components.md | 1 + .../v3.4/project-administration/_index.md | 2 +- .../container-limit-ranges.md | 1 + .../disk-log-collection.md | 1 + .../project-and-multicluster-project.md | 1 + .../project-administration/project-gateway.md | 1 + .../project-network-isolation.md | 1 + .../role-and-member-management.md | 1 + .../en/docs/v3.4/project-user-guide/_index.md | 1 + .../project-user-guide/alerting/_index.md | 1 + .../alerting/alerting-message.md | 1 + .../alerting/alerting-policy.md | 1 + .../application-workloads/_index.md | 1 + .../container-image-settings.md | 1 + .../application-workloads/cronjobs.md | 1 + .../application-workloads/daemonsets.md | 1 + .../application-workloads/deployments.md | 1 + .../horizontal-pod-autoscaling.md | 2 +- .../application-workloads/jobs.md | 1 + .../application-workloads/routes.md | 1 + .../application-workloads/services.md | 1 + .../application-workloads/statefulsets.md | 1 + .../project-user-guide/application/_index.md | 1 + .../application/app-template.md | 1 + .../application/compose-app.md | 1 + .../application/deploy-app-from-appstore.md | 1 + .../application/deploy-app-from-template.md | 1 + .../configuration/_index.md | 1 + .../configuration/configmaps.md | 1 + .../configuration/image-registry.md | 1 + .../configuration/secrets.md | 1 + .../configuration/serviceaccounts.md | 1 + .../custom-application-monitoring/_index.md | 1 + .../examples/_index.md | 1 + .../examples/monitor-mysql.md | 1 + .../examples/monitor-sample-web.md | 1 + .../introduction.md | 1 + .../visualization/_index.md | 1 + .../visualization/overview.md | 1 + .../visualization/panel.md | 1 + .../visualization/querying.md | 1 + .../grayscale-release/_index.md | 1 + .../blue-green-deployment.md | 1 + .../grayscale-release/canary-release.md | 1 + .../grayscale-release/overview.md | 1 + .../grayscale-release/traffic-mirroring.md | 1 + .../image-builder/_index.md | 1 + .../image-builder/binary-to-image.md | 1 + .../image-builder/s2i-and-b2i-webhooks.md | 1 + .../image-builder/s2i-introduction.md | 1 + .../image-builder/s2i-templates.md | 1 + .../image-builder/source-to-image.md | 1 + .../v3.4/project-user-guide/storage/_index.md | 1 + .../storage/volume-snapshots.md | 1 + .../project-user-guide/storage/volumes.md | 1 + content/en/docs/v3.4/quick-start/_index.md | 1 + .../v3.4/quick-start/all-in-one-on-linux.md | 1 + .../create-workspace-and-project.md | 1 + .../quick-start/deploy-bookinfo-to-k8s.md | 1 + .../enable-pluggable-components.md | 1 + .../quick-start/minimal-kubesphere-on-k8s.md | 1 + .../v3.4/quick-start/wordpress-deployment.md | 1 + content/en/docs/v3.4/reference/_index.md | 2 +- .../docs/v3.4/reference/api-changes/_index.md | 2 +- .../v3.4/reference/api-changes/logging.md | 1 + .../v3.4/reference/api-changes/monitoring.md | 1 + .../reference/api-changes/notification.md | 1 + content/en/docs/v3.4/reference/api-docs.md | 1 + .../reference/environment-requirements.md | 1 + content/en/docs/v3.4/reference/glossary.md | 1 + .../storage-system-installation/_index.md | 2 +- .../glusterfs-server.md | 1 + .../storage-system-installation/nfs-server.md | 1 + content/en/docs/v3.4/release/_index.md | 2 +- content/en/docs/v3.4/release/release-v300.md | 1 + content/en/docs/v3.4/release/release-v310.md | 1 + content/en/docs/v3.4/release/release-v311.md | 1 + content/en/docs/v3.4/release/release-v320.md | 1 + content/en/docs/v3.4/release/release-v321.md | 1 + content/en/docs/v3.4/release/release-v330.md | 1 + content/en/docs/v3.4/release/release-v331.md | 1 + content/en/docs/v3.4/release/release-v332.md | 1 + content/en/docs/v3.4/release/release-v340.md | 1 + content/en/docs/v3.4/release/release-v341.md | 1 + content/en/docs/v3.4/toolbox/_index.md | 1 + .../en/docs/v3.4/toolbox/auditing/_index.md | 1 + .../v3.4/toolbox/auditing/auditing-query.md | 1 + .../auditing/auditing-receive-customize.md | 1 + .../v3.4/toolbox/auditing/auditing-rule.md | 1 + content/en/docs/v3.4/toolbox/events-query.md | 1 + content/en/docs/v3.4/toolbox/log-query.md | 1 + .../toolbox/metering-and-billing/_index.md | 1 + .../metering-and-billing/enable-billing.md | 1 + .../view-resource-consumption.md | 1 + content/en/docs/v3.4/toolbox/web-kubectl.md | 1 + content/en/docs/v3.4/upgrade/_index.md | 2 +- .../air-gapped-upgrade-with-ks-installer.md | 1 + .../air-gapped-upgrade-with-kubekey.md | 1 + content/en/docs/v3.4/upgrade/overview.md | 1 + .../v3.4/upgrade/upgrade-with-ks-installer.md | 1 + .../docs/v3.4/upgrade/upgrade-with-kubekey.md | 1 + content/en/docs/v3.4/upgrade/what-changed.md | 1 + .../v3.4/workspace-administration/_index.md | 2 +- .../app-repository/_index.md | 1 + .../app-repository/import-helm-repository.md | 1 + .../upload-app-to-public-repository.md | 1 + .../department-management.md | 1 + .../project-quotas.md | 1 + .../role-and-member-management.md | 1 + .../upload-helm-based-application.md | 1 + .../what-is-workspace.md | 1 + .../workspace-network-isolation.md | 1 + .../workspace-quotas.md | 1 + content/zh/docs/v3.3/_index.md | 1 + .../_index.md | 2 +- .../external-authentication/_index.md | 1 + .../cas-identity-provider.md | 1 + .../oidc-identity-provider.md | 1 + .../set-up-external-authentication.md | 1 + .../use-an-ldap-service.md | 1 + .../use-an-oauth2-identity-provider.md | 1 + .../multi-tenancy-in-kubesphere.md | 1 + .../zh/docs/v3.3/application-store/_index.md | 2 +- .../app-developer-guide/_index.md | 1 + .../helm-developer-guide.md | 1 + .../app-developer-guide/helm-specification.md | 1 + .../app-lifecycle-management.md | 1 + .../application-store/built-in-apps/_index.md | 1 + .../built-in-apps/chaos-mesh-app.md | 1 + .../built-in-apps/etcd-app.md | 1 + .../built-in-apps/harbor-app.md | 1 + .../built-in-apps/jh-gitlab.md | 1 + .../built-in-apps/memcached-app.md | 1 + .../built-in-apps/minio-app.md | 1 + .../built-in-apps/mongodb-app.md | 1 + .../built-in-apps/mysql-app.md | 1 + .../built-in-apps/nginx-app.md | 1 + .../built-in-apps/postgresql-app.md | 1 + .../built-in-apps/rabbitmq-app.md | 1 + .../built-in-apps/radondb-mysql-app.md | 1 + .../built-in-apps/radondb-postgresql-app.md | 1 + .../built-in-apps/redis-app.md | 1 + .../built-in-apps/tomcat-app.md | 1 + .../application-store/external-apps/_index.md | 1 + .../external-apps/deploy-clickhouse.md | 1 + .../external-apps/deploy-gitlab.md | 1 + .../external-apps/deploy-metersphere.md | 1 + .../external-apps/deploy-radondb-mysql.md | 1 + .../external-apps/deploy-tidb.md | 1 + .../v3.3/cluster-administration/_index.md | 2 +- .../application-resources-monitoring.md | 1 + .../cluster-settings/_index.md | 1 + .../cluster-settings/cluster-gateway.md | 2 +- .../cluster-visibility-and-authorization.md | 1 + .../log-collections/_index.md | 1 + .../log-collections/add-es-as-receiver.md | 1 + .../add-fluentd-as-receiver.md | 1 + .../log-collections/add-kafka-as-receiver.md | 1 + .../log-collections/introduction.md | 1 + .../cluster-status-monitoring.md | 1 + .../_index.md | 1 + .../alerting-message.md | 1 + .../alerting-policy.md | 1 + .../alertmanager.md | 1 + .../docs/v3.3/cluster-administration/nodes.md | 1 + .../notification-management/_index.md | 1 + .../configure-dingtalk.md | 1 + .../configure-email.md | 1 + .../configure-slack.md | 1 + .../configure-webhook.md | 1 + .../configure-wecom.md | 1 + .../customize-cluster-name.md | 1 + ...hut-down-and-restart-cluster-gracefully.md | 1 + .../cluster-administration/snapshotclass.md | 1 + .../cluster-administration/storageclass.md | 1 + .../zh/docs/v3.3/devops-user-guide/_index.md | 1 + .../devops-overview/_index.md | 1 + .../devops-project-management.md | 1 + .../devops-overview/overview.md | 1 + .../v3.3/devops-user-guide/examples/_index.md | 1 + .../examples/a-maven-project.md | 1 + .../examples/create-multi-cluster-pipeline.md | 1 + .../examples/go-project-pipeline.md | 1 + .../examples/multi-cluster-project-example.md | 1 + .../examples/use-nexus-in-pipelines.md | 2 +- .../how-to-integrate/_index.md | 1 + .../how-to-integrate/harbor.md | 1 + .../how-to-integrate/sonarqube.md | 1 + .../devops-user-guide/how-to-use/_index.md | 1 + .../how-to-use/code-repositories/_index.md | 1 + .../import-code-repositories.md | 2 +- .../continuous-deployments/_index.md | 1 + .../use-gitops-for-continous-deployment.md | 1 + .../how-to-use/devops-settings/_index.md | 1 + .../devops-settings/add-cd-allowlist.md | 1 + .../devops-settings/credential-management.md | 1 + .../role-and-member-management.md | 1 + .../how-to-use/devops-settings/set-ci-node.md | 1 + .../how-to-use/pipelines/_index.md | 1 + .../pipelines/choose-jenkins-agent.md | 1 + ...-pipeline-using-graphical-editing-panel.md | 1 + .../create-a-pipeline-using-jenkinsfile.md | 1 + .../pipelines/customize-jenkins-agent.md | 1 + .../pipelines/gitlab-multibranch-pipeline.md | 1 + .../how-to-use/pipelines/jenkins-email.md | 1 + .../how-to-use/pipelines/jenkins-setting.md | 1 + .../pipelines/jenkins-shared-library.md | 1 + .../how-to-use/pipelines/pipeline-settings.md | 1 + .../how-to-use/pipelines/pipeline-webhook.md | 1 + .../pipelines/use-pipeline-templates.md | 1 + content/zh/docs/v3.3/faq/_index.md | 1 + .../zh/docs/v3.3/faq/access-control/_index.md | 1 + ...netes-namespace-to-kubesphere-workspace.md | 1 + .../v3.3/faq/access-control/cannot-login.md | 1 + .../faq/access-control/forgot-password.md | 1 + .../faq/access-control/session-timeout.md | 1 + .../zh/docs/v3.3/faq/applications/_index.md | 1 + .../faq/applications/remove-built-in-apps.md | 1 + content/zh/docs/v3.3/faq/console/_index.md | 1 + .../faq/console/change-console-language.md | 1 + .../v3.3/faq/console/console-web-browser.md | 1 + .../edit-resources-in-system-workspace.md | 1 + content/zh/docs/v3.3/faq/devops/_index.md | 1 + .../devops/create-devops-kubeconfig-on-aws.md | 1 + .../faq/devops/install-jenkins-plugins.md | 1 + .../zh/docs/v3.3/faq/installation/_index.md | 1 + .../faq/installation/configure-booster.md | 1 + ...nstall-addon-through-yaml-using-kubekey.md | 1 + .../installation/ssh-connection-failure.md | 1 + .../docs/v3.3/faq/installation/telemetry.md | 1 + .../faq/multi-cluster-management/_index.md | 1 + .../host-cluster-access-member-cluster.md | 1 + .../manage-multi-cluster.md | 2 +- .../zh/docs/v3.3/faq/observability/_index.md | 1 + .../zh/docs/v3.3/faq/observability/byop.md | 1 + .../zh/docs/v3.3/faq/observability/logging.md | 1 + .../docs/v3.3/faq/observability/monitoring.md | 1 + content/zh/docs/v3.3/faq/upgrade/_index.md | 1 + .../v3.3/faq/upgrade/qingcloud-csi-upgrade.md | 1 + .../v3.3/installing-on-kubernetes/_index.md | 1 + .../hosted-kubernetes/_index.md | 1 + .../install-ks-on-tencent-tke.md | 1 + .../install-kubesphere-on-ack.md | 1 + .../install-kubesphere-on-aks.md | 1 + .../install-kubesphere-on-do.md | 1 + .../install-kubesphere-on-eks.md | 1 + .../install-kubesphere-on-gke.md | 1 + .../install-kubesphere-on-huaweicloud-cce.md | 1 + .../install-kubesphere-on-oke.md | 1 + .../introduction/_index.md | 1 + .../introduction/overview.md | 1 + .../introduction/prerequisites.md | 1 + .../on-prem-kubernetes/_index.md | 1 + .../install-ks-on-linux-airgapped.md | 1 + .../uninstall-kubesphere-from-k8s.md | 1 + .../docs/v3.3/installing-on-linux/_index.md | 1 + .../cluster-operation/_index.md | 1 + .../cluster-operation/add-edge-nodes.md | 1 + .../cluster-operation/add-new-nodes.md | 1 + .../cluster-operation/remove-nodes.md | 1 + .../_index.md | 1 + .../ha-configuration.md | 1 + .../internal-ha-configuration.md | 1 + ...-up-ha-cluster-using-keepalived-haproxy.md | 1 + .../introduction/_index.md | 1 + .../introduction/air-gapped-installation.md | 1 + .../installing-on-linux/introduction/intro.md | 1 + .../introduction/kubekey.md | 1 + .../introduction/multioverview.md | 1 + .../introduction/port-firewall.md | 1 + .../installing-on-linux/introduction/vars.md | 1 + .../installing-on-linux/on-premises/_index.md | 1 + .../on-premises/install-kubesphere-and-k3s.md | 1 + .../install-kubesphere-on-bare-metal.md | 1 + .../install-kubesphere-on-vmware-vsphere.md | 1 + .../_index.md | 1 + .../install-ceph-csi-rbd.md | 1 + .../install-glusterfs.md | 1 + .../install-nfs-client.md | 1 + .../install-qingcloud-csi.md | 1 + .../understand-persistent-storage.md | 1 + .../public-cloud/_index.md | 1 + .../install-kubesphere-on-ali-ecs.md | 1 + .../install-kubesphere-on-azure-vms.md | 2 +- .../install-kubesphere-on-huaweicloud-ecs.md | 1 + .../install-kubesphere-on-qingcloud-vms.md | 1 + .../uninstall-kubesphere-and-Kubernetes.md | 1 + content/zh/docs/v3.3/introduction/_index.md | 2 +- .../zh/docs/v3.3/introduction/advantages.md | 1 + .../zh/docs/v3.3/introduction/architecture.md | 1 + .../zh/docs/v3.3/introduction/ecosystem.md | 1 + content/zh/docs/v3.3/introduction/features.md | 1 + .../zh/docs/v3.3/introduction/scenarios.md | 1 + .../v3.3/introduction/what's-new-in-3.3.md | 1 + .../v3.3/introduction/what-is-kubesphere.md | 1 + .../v3.3/multicluster-management/_index.md | 1 + .../enable-multicluster/_index.md | 1 + .../enable-multicluster/agent-connection.md | 1 + .../enable-multicluster/direct-connection.md | 1 + .../retrieve-kubeconfig.md | 1 + .../enable-multicluster/update-kubeconfig.md | 1 + .../import-cloud-hosted-k8s/_index.md | 1 + .../import-aliyun-ack.md | 1 + .../import-cloud-hosted-k8s/import-aws-eks.md | 1 + .../import-cloud-hosted-k8s/import-gke.md | 1 + .../introduction/_index.md | 1 + .../introduction/kubefed-in-kubesphere.md | 1 + .../introduction/overview.md | 1 + .../multicluster-management/unbind-cluster.md | 1 + .../docs/v3.3/pluggable-components/_index.md | 1 + .../v3.3/pluggable-components/alerting.md | 1 + .../v3.3/pluggable-components/app-store.md | 1 + .../pluggable-components/auditing-logs.md | 1 + .../docs/v3.3/pluggable-components/devops.md | 1 + .../docs/v3.3/pluggable-components/events.md | 1 + .../v3.3/pluggable-components/kubeedge.md | 1 + .../docs/v3.3/pluggable-components/logging.md | 1 + .../pluggable-components/metrics-server.md | 1 + .../pluggable-components/network-policy.md | 1 + .../v3.3/pluggable-components/overview.md | 1 + .../v3.3/pluggable-components/pod-ip-pools.md | 1 + .../v3.3/pluggable-components/service-mesh.md | 1 + .../pluggable-components/service-topology.md | 1 + .../uninstall-pluggable-components.md | 1 + .../v3.3/project-administration/_index.md | 2 +- .../container-limit-ranges.md | 1 + .../disk-log-collection.md | 1 + .../project-and-multicluster-project.md | 1 + .../project-administration/project-gateway.md | 1 + .../project-network-isolation.md | 1 + .../role-and-member-management.md | 1 + .../zh/docs/v3.3/project-user-guide/_index.md | 1 + .../project-user-guide/alerting/_index.md | 1 + .../alerting/alerting-message.md | 1 + .../alerting/alerting-policy.md | 1 + .../application-workloads/_index.md | 1 + .../container-image-settings.md | 1 + .../application-workloads/cronjobs.md | 1 + .../application-workloads/daemonsets.md | 1 + .../application-workloads/deployments.md | 1 + .../horizontal-pod-autoscaling.md | 2 +- .../application-workloads/jobs.md | 1 + .../application-workloads/routes.md | 1 + .../application-workloads/services.md | 1 + .../application-workloads/statefulsets.md | 1 + .../project-user-guide/application/_index.md | 1 + .../application/app-template.md | 1 + .../application/compose-app.md | 1 + .../application/deploy-app-from-appstore.md | 1 + .../application/deploy-app-from-template.md | 1 + .../configuration/_index.md | 1 + .../configuration/configmaps.md | 1 + .../configuration/image-registry.md | 1 + .../configuration/secrets.md | 1 + .../configuration/serviceaccounts.md | 1 + .../custom-application-monitoring/_index.md | 1 + .../examples/_index.md | 1 + .../examples/monitor-mysql.md | 1 + .../examples/monitor-sample-web.md | 1 + .../introduction.md | 1 + .../visualization/_index.md | 1 + .../visualization/overview.md | 1 + .../visualization/panel.md | 1 + .../visualization/querying.md | 1 + .../grayscale-release/_index.md | 1 + .../blue-green-deployment.md | 1 + .../grayscale-release/canary-release.md | 1 + .../grayscale-release/overview.md | 1 + .../grayscale-release/traffic-mirroring.md | 1 + .../image-builder/_index.md | 1 + .../image-builder/binary-to-image.md | 1 + .../image-builder/s2i-and-b2i-webhooks.md | 2 +- .../image-builder/s2i-introduction.md | 1 + .../image-builder/s2i-templates.md | 2 +- .../image-builder/source-to-image.md | 1 + .../v3.3/project-user-guide/storage/_index.md | 1 + .../storage/volume-snapshots.md | 1 + .../project-user-guide/storage/volumes.md | 1 + content/zh/docs/v3.3/quick-start/_index.md | 2 +- .../v3.3/quick-start/all-in-one-on-linux.md | 1 + .../create-workspace-and-project.md | 1 + .../quick-start/deploy-bookinfo-to-k8s.md | 1 + .../enable-pluggable-components.md | 1 + .../quick-start/minimal-kubesphere-on-k8s.md | 1 + .../v3.3/quick-start/wordpress-deployment.md | 1 + content/zh/docs/v3.3/reference/_index.md | 2 +- .../docs/v3.3/reference/api-changes/_index.md | 2 +- .../v3.3/reference/api-changes/logging.md | 1 + .../v3.3/reference/api-changes/monitoring.md | 1 + content/zh/docs/v3.3/reference/api-docs.md | 1 + .../reference/environment-requirements.md | 1 + content/zh/docs/v3.3/reference/glossary.md | 1 + .../storage-system-installation/_index.md | 2 +- .../glusterfs-server.md | 1 + .../storage-system-installation/nfs-server.md | 1 + content/zh/docs/v3.3/release/_index.md | 2 +- content/zh/docs/v3.3/release/release-v200.md | 1 + content/zh/docs/v3.3/release/release-v201.md | 1 + content/zh/docs/v3.3/release/release-v202.md | 1 + content/zh/docs/v3.3/release/release-v210.md | 1 + content/zh/docs/v3.3/release/release-v211.md | 1 + content/zh/docs/v3.3/release/release-v300.md | 1 + content/zh/docs/v3.3/release/release-v310.md | 1 + content/zh/docs/v3.3/release/release-v311.md | 1 + content/zh/docs/v3.3/release/release-v320.md | 1 + content/zh/docs/v3.3/release/release-v321.md | 1 + content/zh/docs/v3.3/release/release-v330.md | 1 + content/zh/docs/v3.3/release/release-v331.md | 1 + content/zh/docs/v3.3/release/release-v332.md | 1 + content/zh/docs/v3.3/toolbox/_index.md | 1 + .../zh/docs/v3.3/toolbox/auditing/_index.md | 1 + .../v3.3/toolbox/auditing/auditing-query.md | 1 + .../auditing/auditing-receive-customize.md | 1 + .../v3.3/toolbox/auditing/auditing-rule.md | 1 + content/zh/docs/v3.3/toolbox/events-query.md | 1 + content/zh/docs/v3.3/toolbox/log-query.md | 1 + .../toolbox/metering-and-billing/_index.md | 1 + .../metering-and-billing/enable-billing.md | 1 + .../view-resource-consumption.md | 1 + content/zh/docs/v3.3/toolbox/web-kubectl.md | 1 + content/zh/docs/v3.3/upgrade/_index.md | 2 +- .../air-gapped-upgrade-with-ks-installer.md | 1 + .../air-gapped-upgrade-with-kubekey.md | 1 + content/zh/docs/v3.3/upgrade/overview.md | 1 + .../v3.3/upgrade/upgrade-with-ks-installer.md | 1 + .../docs/v3.3/upgrade/upgrade-with-kubekey.md | 1 + content/zh/docs/v3.3/upgrade/what-changed.md | 1 + .../v3.3/workspace-administration/_index.md | 2 +- .../app-repository/_index.md | 1 + .../app-repository/import-helm-repository.md | 1 + .../upload-app-to-public-repository.md | 1 + .../department-management.md | 1 + .../project-quotas.md | 1 + .../role-and-member-management.md | 1 + .../upload-helm-based-application.md | 1 + .../what-is-workspace.md | 1 + .../workspace-network-isolation.md | 1 + .../workspace-quotas.md | 1 + content/zh/docs/v3.4/_index.md | 1 + .../_index.md | 2 +- .../external-authentication/_index.md | 1 + .../cas-identity-provider.md | 1 + .../oidc-identity-provider.md | 1 + .../set-up-external-authentication.md | 1 + .../use-an-ldap-service.md | 1 + .../use-an-oauth2-identity-provider.md | 1 + .../multi-tenancy-in-kubesphere.md | 1 + .../zh/docs/v3.4/application-store/_index.md | 2 +- .../app-developer-guide/_index.md | 1 + .../helm-developer-guide.md | 1 + .../app-developer-guide/helm-specification.md | 1 + .../app-lifecycle-management.md | 1 + .../application-store/built-in-apps/_index.md | 1 + .../built-in-apps/chaos-mesh-app.md | 1 + .../built-in-apps/etcd-app.md | 1 + .../built-in-apps/harbor-app.md | 1 + .../built-in-apps/jh-gitlab.md | 1 + .../built-in-apps/memcached-app.md | 1 + .../built-in-apps/minio-app.md | 1 + .../built-in-apps/mongodb-app.md | 1 + .../built-in-apps/mysql-app.md | 1 + .../built-in-apps/nginx-app.md | 1 + .../built-in-apps/postgresql-app.md | 1 + .../built-in-apps/rabbitmq-app.md | 1 + .../built-in-apps/radondb-mysql-app.md | 1 + .../built-in-apps/radondb-postgresql-app.md | 1 + .../built-in-apps/redis-app.md | 1 + .../built-in-apps/tomcat-app.md | 1 + .../application-store/external-apps/_index.md | 1 + .../external-apps/deploy-clickhouse.md | 1 + .../external-apps/deploy-gitlab.md | 1 + .../external-apps/deploy-metersphere.md | 1 + .../external-apps/deploy-radondb-mysql.md | 1 + .../external-apps/deploy-tidb.md | 1 + .../v3.4/cluster-administration/_index.md | 2 +- .../application-resources-monitoring.md | 1 + .../cluster-settings/_index.md | 1 + .../cluster-settings/cluster-gateway.md | 2 +- .../cluster-visibility-and-authorization.md | 1 + .../log-collections/_index.md | 1 + .../log-collections/add-es-as-receiver.md | 1 + .../add-fluentd-as-receiver.md | 1 + .../log-collections/add-kafka-as-receiver.md | 1 + .../add-opensearch-as-receiver.md | 1 + .../log-collections/introduction.md | 1 + .../cluster-status-monitoring.md | 1 + .../_index.md | 1 + .../alerting-message.md | 1 + .../alerting-policy.md | 1 + .../alertmanager.md | 1 + .../cluster-administration/logs-dashboard.md | 1 + .../docs/v3.4/cluster-administration/nodes.md | 1 + .../notification-management/_index.md | 1 + .../configure-dingtalk.md | 1 + .../configure-email.md | 1 + .../configure-slack.md | 1 + .../configure-webhook.md | 1 + .../configure-wecom.md | 1 + .../customize-cluster-name.md | 1 + ...hut-down-and-restart-cluster-gracefully.md | 1 + .../cluster-administration/snapshotclass.md | 1 + .../cluster-administration/storageclass.md | 1 + .../zh/docs/v3.4/devops-user-guide/_index.md | 1 + .../devops-overview/_index.md | 1 + .../devops-project-management.md | 1 + .../devops-overview/overview.md | 1 + .../v3.4/devops-user-guide/examples/_index.md | 1 + .../examples/a-maven-project.md | 1 + .../examples/create-multi-cluster-pipeline.md | 1 + .../examples/go-project-pipeline.md | 1 + .../examples/multi-cluster-project-example.md | 1 + .../examples/use-nexus-in-pipelines.md | 2 +- .../how-to-integrate/_index.md | 1 + .../how-to-integrate/harbor.md | 1 + .../how-to-integrate/sonarqube.md | 1 + .../devops-user-guide/how-to-use/_index.md | 1 + .../how-to-use/code-repositories/_index.md | 1 + .../import-code-repositories.md | 2 +- .../continuous-deployments/_index.md | 1 + .../use-gitops-for-continous-deployment.md | 1 + .../how-to-use/devops-settings/_index.md | 1 + .../devops-settings/add-cd-allowlist.md | 1 + .../devops-settings/credential-management.md | 1 + .../role-and-member-management.md | 1 + .../how-to-use/devops-settings/set-ci-node.md | 1 + .../how-to-use/pipelines/_index.md | 1 + .../pipelines/choose-jenkins-agent.md | 1 + ...-pipeline-using-graphical-editing-panel.md | 1 + .../create-a-pipeline-using-jenkinsfile.md | 1 + .../pipelines/customize-jenkins-agent.md | 1 + .../pipelines/gitlab-multibranch-pipeline.md | 1 + .../how-to-use/pipelines/jenkins-email.md | 1 + .../how-to-use/pipelines/jenkins-setting.md | 1 + .../pipelines/jenkins-shared-library.md | 1 + .../how-to-use/pipelines/pipeline-settings.md | 1 + .../how-to-use/pipelines/pipeline-webhook.md | 1 + .../pipelines/use-pipeline-step-template.md | 1 + .../pipelines/use-pipeline-templates.md | 1 + content/zh/docs/v3.4/faq/_index.md | 1 + .../zh/docs/v3.4/faq/access-control/_index.md | 1 + ...netes-namespace-to-kubesphere-workspace.md | 1 + .../v3.4/faq/access-control/cannot-login.md | 1 + .../faq/access-control/forgot-password.md | 1 + .../faq/access-control/session-timeout.md | 1 + .../zh/docs/v3.4/faq/applications/_index.md | 1 + .../faq/applications/remove-built-in-apps.md | 1 + content/zh/docs/v3.4/faq/console/_index.md | 1 + .../faq/console/change-console-language.md | 1 + .../v3.4/faq/console/console-web-browser.md | 1 + .../edit-resources-in-system-workspace.md | 1 + content/zh/docs/v3.4/faq/devops/_index.md | 1 + .../devops/create-devops-kubeconfig-on-aws.md | 1 + .../faq/devops/install-jenkins-plugins.md | 1 + .../zh/docs/v3.4/faq/installation/_index.md | 1 + .../faq/installation/configure-booster.md | 1 + ...nstall-addon-through-yaml-using-kubekey.md | 1 + .../installation/ssh-connection-failure.md | 1 + .../docs/v3.4/faq/installation/telemetry.md | 1 + .../faq/multi-cluster-management/_index.md | 1 + .../host-cluster-access-member-cluster.md | 1 + .../manage-multi-cluster.md | 2 +- .../zh/docs/v3.4/faq/observability/_index.md | 1 + .../zh/docs/v3.4/faq/observability/byop.md | 1 + .../zh/docs/v3.4/faq/observability/logging.md | 1 + .../docs/v3.4/faq/observability/monitoring.md | 1 + content/zh/docs/v3.4/faq/upgrade/_index.md | 1 + .../v3.4/faq/upgrade/qingcloud-csi-upgrade.md | 1 + .../v3.4/installing-on-kubernetes/_index.md | 1 + .../hosted-kubernetes/_index.md | 1 + .../install-ks-on-tencent-tke.md | 1 + .../install-kubesphere-on-ack.md | 1 + .../install-kubesphere-on-aks.md | 1 + .../install-kubesphere-on-do.md | 1 + .../install-kubesphere-on-eks.md | 1 + .../install-kubesphere-on-gke.md | 1 + .../install-kubesphere-on-huaweicloud-cce.md | 1 + .../install-kubesphere-on-oke.md | 1 + .../introduction/_index.md | 1 + .../introduction/overview.md | 1 + .../introduction/prerequisites.md | 1 + .../on-prem-kubernetes/_index.md | 1 + .../install-ks-on-linux-airgapped.md | 1 + .../uninstall-kubesphere-from-k8s.md | 1 + .../docs/v3.4/installing-on-linux/_index.md | 1 + .../cluster-operation/_index.md | 1 + .../cluster-operation/add-edge-nodes.md | 1 + .../cluster-operation/add-new-nodes.md | 1 + .../cluster-operation/remove-nodes.md | 1 + .../_index.md | 1 + .../ha-configuration.md | 1 + .../internal-ha-configuration.md | 1 + ...-up-ha-cluster-using-keepalived-haproxy.md | 1 + .../introduction/_index.md | 1 + .../introduction/air-gapped-installation.md | 1 + .../installing-on-linux/introduction/intro.md | 1 + .../introduction/kubekey.md | 1 + .../introduction/multioverview.md | 1 + .../introduction/port-firewall.md | 1 + .../installing-on-linux/introduction/vars.md | 1 + .../installing-on-linux/on-premises/_index.md | 1 + .../on-premises/install-kubesphere-and-k3s.md | 1 + .../install-kubesphere-on-bare-metal.md | 1 + .../install-kubesphere-on-vmware-vsphere.md | 1 + .../_index.md | 1 + .../install-ceph-csi-rbd.md | 1 + .../install-glusterfs.md | 1 + .../install-nfs-client.md | 1 + .../install-qingcloud-csi.md | 1 + .../understand-persistent-storage.md | 1 + .../public-cloud/_index.md | 1 + ...all-and-use-kubesphere-on-hostinger-vps.md | 1 + .../install-kubesphere-on-ali-ecs.md | 1 + .../install-kubesphere-on-azure-vms.md | 2 +- .../install-kubesphere-on-huaweicloud-ecs.md | 1 + .../install-kubesphere-on-qingcloud-vms.md | 1 + .../uninstall-kubesphere-and-Kubernetes.md | 1 + content/zh/docs/v3.4/introduction/_index.md | 2 +- .../zh/docs/v3.4/introduction/advantages.md | 1 + .../zh/docs/v3.4/introduction/architecture.md | 1 + .../zh/docs/v3.4/introduction/ecosystem.md | 1 + content/zh/docs/v3.4/introduction/features.md | 1 + .../zh/docs/v3.4/introduction/scenarios.md | 1 + .../v3.4/introduction/what's-new-in-3.4.md | 1 + .../v3.4/introduction/what-is-kubesphere.md | 1 + .../v3.4/multicluster-management/_index.md | 1 + .../enable-multicluster/_index.md | 1 + .../enable-multicluster/agent-connection.md | 1 + .../enable-multicluster/direct-connection.md | 1 + .../retrieve-kubeconfig.md | 1 + .../enable-multicluster/update-kubeconfig.md | 1 + .../import-cloud-hosted-k8s/_index.md | 1 + .../import-aliyun-ack.md | 1 + .../import-cloud-hosted-k8s/import-aws-eks.md | 1 + .../import-cloud-hosted-k8s/import-gke.md | 1 + .../introduction/_index.md | 1 + .../introduction/kubefed-in-kubesphere.md | 1 + .../introduction/overview.md | 1 + .../multicluster-management/unbind-cluster.md | 1 + .../docs/v3.4/pluggable-components/_index.md | 1 + .../v3.4/pluggable-components/alerting.md | 1 + .../v3.4/pluggable-components/app-store.md | 1 + .../pluggable-components/auditing-logs.md | 1 + .../docs/v3.4/pluggable-components/devops.md | 1 + .../docs/v3.4/pluggable-components/events.md | 1 + .../v3.4/pluggable-components/kubeedge.md | 1 + .../docs/v3.4/pluggable-components/logging.md | 1 + .../pluggable-components/metrics-server.md | 1 + .../pluggable-components/network-policy.md | 1 + .../v3.4/pluggable-components/overview.md | 1 + .../v3.4/pluggable-components/pod-ip-pools.md | 1 + .../v3.4/pluggable-components/service-mesh.md | 1 + .../pluggable-components/service-topology.md | 1 + .../uninstall-pluggable-components.md | 1 + .../v3.4/project-administration/_index.md | 2 +- .../container-limit-ranges.md | 1 + .../disk-log-collection.md | 1 + .../project-and-multicluster-project.md | 1 + .../project-administration/project-gateway.md | 1 + .../project-network-isolation.md | 1 + .../role-and-member-management.md | 1 + .../zh/docs/v3.4/project-user-guide/_index.md | 1 + .../project-user-guide/alerting/_index.md | 1 + .../alerting/alerting-message.md | 1 + .../alerting/alerting-policy.md | 1 + .../application-workloads/_index.md | 1 + .../container-image-settings.md | 1 + .../application-workloads/cronjobs.md | 1 + .../application-workloads/daemonsets.md | 1 + .../application-workloads/deployments.md | 1 + .../horizontal-pod-autoscaling.md | 2 +- .../application-workloads/jobs.md | 1 + .../application-workloads/routes.md | 1 + .../application-workloads/services.md | 1 + .../application-workloads/statefulsets.md | 1 + .../project-user-guide/application/_index.md | 1 + .../application/app-template.md | 1 + .../application/compose-app.md | 1 + .../application/deploy-app-from-appstore.md | 1 + .../application/deploy-app-from-template.md | 1 + .../configuration/_index.md | 1 + .../configuration/configmaps.md | 1 + .../configuration/image-registry.md | 1 + .../configuration/secrets.md | 1 + .../configuration/serviceaccounts.md | 1 + .../custom-application-monitoring/_index.md | 1 + .../examples/_index.md | 1 + .../examples/monitor-mysql.md | 1 + .../examples/monitor-sample-web.md | 1 + .../introduction.md | 1 + .../visualization/_index.md | 1 + .../visualization/overview.md | 1 + .../visualization/panel.md | 1 + .../visualization/querying.md | 1 + .../grayscale-release/_index.md | 1 + .../blue-green-deployment.md | 1 + .../grayscale-release/canary-release.md | 1 + .../grayscale-release/overview.md | 1 + .../grayscale-release/traffic-mirroring.md | 1 + .../image-builder/_index.md | 1 + .../image-builder/binary-to-image.md | 1 + .../image-builder/s2i-and-b2i-webhooks.md | 2 +- .../image-builder/s2i-introduction.md | 1 + .../image-builder/s2i-templates.md | 2 +- .../image-builder/source-to-image.md | 1 + .../v3.4/project-user-guide/storage/_index.md | 1 + .../storage/volume-snapshots.md | 1 + .../project-user-guide/storage/volumes.md | 1 + content/zh/docs/v3.4/quick-start/_index.md | 1 + .../v3.4/quick-start/all-in-one-on-linux.md | 1 + .../create-workspace-and-project.md | 1 + .../quick-start/deploy-bookinfo-to-k8s.md | 1 + .../enable-pluggable-components.md | 1 + .../quick-start/minimal-kubesphere-on-k8s.md | 1 + .../v3.4/quick-start/wordpress-deployment.md | 1 + content/zh/docs/v3.4/reference/_index.md | 2 +- .../docs/v3.4/reference/api-changes/_index.md | 2 +- .../v3.4/reference/api-changes/logging.md | 1 + .../v3.4/reference/api-changes/monitoring.md | 1 + content/zh/docs/v3.4/reference/api-docs.md | 1 + .../reference/environment-requirements.md | 1 + content/zh/docs/v3.4/reference/glossary.md | 1 + .../storage-system-installation/_index.md | 2 +- .../glusterfs-server.md | 1 + .../storage-system-installation/nfs-server.md | 1 + content/zh/docs/v3.4/release/_index.md | 2 +- content/zh/docs/v3.4/release/release-v300.md | 1 + content/zh/docs/v3.4/release/release-v310.md | 1 + content/zh/docs/v3.4/release/release-v311.md | 1 + content/zh/docs/v3.4/release/release-v320.md | 1 + content/zh/docs/v3.4/release/release-v321.md | 1 + content/zh/docs/v3.4/release/release-v330.md | 1 + content/zh/docs/v3.4/release/release-v331.md | 1 + content/zh/docs/v3.4/release/release-v332.md | 1 + content/zh/docs/v3.4/release/release-v340.md | 1 + content/zh/docs/v3.4/release/release-v341.md | 1 + content/zh/docs/v3.4/toolbox/_index.md | 1 + .../zh/docs/v3.4/toolbox/auditing/_index.md | 1 + .../v3.4/toolbox/auditing/auditing-query.md | 1 + .../auditing/auditing-receive-customize.md | 1 + .../v3.4/toolbox/auditing/auditing-rule.md | 1 + content/zh/docs/v3.4/toolbox/events-query.md | 1 + content/zh/docs/v3.4/toolbox/log-query.md | 1 + .../toolbox/metering-and-billing/_index.md | 1 + .../metering-and-billing/enable-billing.md | 1 + .../view-resource-consumption.md | 1 + content/zh/docs/v3.4/toolbox/web-kubectl.md | 1 + content/zh/docs/v3.4/upgrade/_index.md | 2 +- .../air-gapped-upgrade-with-ks-installer.md | 1 + .../air-gapped-upgrade-with-kubekey.md | 1 + content/zh/docs/v3.4/upgrade/overview.md | 1 + .../v3.4/upgrade/upgrade-with-ks-installer.md | 1 + .../docs/v3.4/upgrade/upgrade-with-kubekey.md | 1 + content/zh/docs/v3.4/upgrade/what-changed.md | 1 + .../v3.4/workspace-administration/_index.md | 2 +- .../app-repository/_index.md | 1 + .../app-repository/import-helm-repository.md | 1 + .../upload-app-to-public-repository.md | 1 + .../department-management.md | 1 + .../project-quotas.md | 1 + .../role-and-member-management.md | 1 + .../upload-helm-based-application.md | 1 + .../what-is-workspace.md | 1 + .../workspace-network-isolation.md | 1 + .../workspace-quotas.md | 1 + layouts/partials/head.html | 1 + layouts/partials/searchInput.html | 73 +++++++++++-------- 1300 files changed, 1364 insertions(+), 91 deletions(-) diff --git a/content/en/docs/v3.3/_index.md b/content/en/docs/v3.3/_index.md index ce32a04ed..ad0ecd5b0 100644 --- a/content/en/docs/v3.3/_index.md +++ b/content/en/docs/v3.3/_index.md @@ -10,6 +10,7 @@ section1: title: KubeSphere Documentation content: Learn how to build and manage cloud-native applications using KubeSphere Container Platform. Get documentation, example code, tutorials, and more. image: /images/docs/v3.x/banner.png + version: "v3.3" sectionLink: docs: diff --git a/content/en/docs/v3.3/access-control-and-account-management/_index.md b/content/en/docs/v3.3/access-control-and-account-management/_index.md index afa23f55a..c84be0ed7 100644 --- a/content/en/docs/v3.3/access-control-and-account-management/_index.md +++ b/content/en/docs/v3.3/access-control-and-account-management/_index.md @@ -8,6 +8,7 @@ weight: 12000 icon: "/images/docs/v3.x/docs.svg" +version: "v3.3" --- The multi-tenant architecture of KubeSphere underlies many key components running on the container platform. Different tenants are assigned with varied roles so that they can perform related tasks. This chapter outlines the multi-tenant system of KubeSphere and demonstrates how to configure authentication for third-party login. \ No newline at end of file diff --git a/content/en/docs/v3.3/access-control-and-account-management/external-authentication/_index.md b/content/en/docs/v3.3/access-control-and-account-management/external-authentication/_index.md index 097367f09..ddff70ba9 100644 --- a/content/en/docs/v3.3/access-control-and-account-management/external-authentication/_index.md +++ b/content/en/docs/v3.3/access-control-and-account-management/external-authentication/_index.md @@ -5,4 +5,6 @@ layout: "single" linkTitle: "External Authentication" weight: 12200 + +version: "v3.3" --- diff --git a/content/en/docs/v3.3/access-control-and-account-management/external-authentication/oidc-identity-provider.md b/content/en/docs/v3.3/access-control-and-account-management/external-authentication/oidc-identity-provider.md index b6c80211b..5a7729d7d 100644 --- a/content/en/docs/v3.3/access-control-and-account-management/external-authentication/oidc-identity-provider.md +++ b/content/en/docs/v3.3/access-control-and-account-management/external-authentication/oidc-identity-provider.md @@ -5,6 +5,8 @@ description: "How to use an external OIDC identity provider." linkTitle: "OIDC Identity Provider" weight: 12221 + +version: "v3.3" --- ## OIDC Identity Provider diff --git a/content/en/docs/v3.3/access-control-and-account-management/external-authentication/set-up-external-authentication.md b/content/en/docs/v3.3/access-control-and-account-management/external-authentication/set-up-external-authentication.md index b9b843566..fdec7f76e 100644 --- a/content/en/docs/v3.3/access-control-and-account-management/external-authentication/set-up-external-authentication.md +++ b/content/en/docs/v3.3/access-control-and-account-management/external-authentication/set-up-external-authentication.md @@ -5,6 +5,8 @@ description: "How to set up external authentication on KubeSphere." linkTitle: "Set Up External Authentication" weight: 12210 + +version: "v3.3" --- This document describes how to use an external identity provider such as an LDAP service or Active Directory service on KubeSphere. diff --git a/content/en/docs/v3.3/access-control-and-account-management/external-authentication/use-an-ldap-service.md b/content/en/docs/v3.3/access-control-and-account-management/external-authentication/use-an-ldap-service.md index 5a64f3131..89e636d89 100644 --- a/content/en/docs/v3.3/access-control-and-account-management/external-authentication/use-an-ldap-service.md +++ b/content/en/docs/v3.3/access-control-and-account-management/external-authentication/use-an-ldap-service.md @@ -5,6 +5,8 @@ description: "How to use an LDAP service." linkTitle: "Use an LDAP Service" weight: 12220 + +version: "v3.3" --- This document describes how to use an LDAP service as an external identity provider, which allows you to authenticate users against the LDAP service. diff --git a/content/en/docs/v3.3/access-control-and-account-management/external-authentication/use-an-oauth2-identity-provider.md b/content/en/docs/v3.3/access-control-and-account-management/external-authentication/use-an-oauth2-identity-provider.md index 356113ab3..b2e30be48 100644 --- a/content/en/docs/v3.3/access-control-and-account-management/external-authentication/use-an-oauth2-identity-provider.md +++ b/content/en/docs/v3.3/access-control-and-account-management/external-authentication/use-an-oauth2-identity-provider.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, OAuth2, Identity Provider' description: 'How to use an external OAuth2 identity provider.' linkTitle: "Use an OAuth 2.0 Identity Provider" weight: 12230 +version: "v3.3" --- This document describes how to use an external identity provider based on the OAuth 2.0 protocol. diff --git a/content/en/docs/v3.3/access-control-and-account-management/multi-tenancy-in-kubesphere.md b/content/en/docs/v3.3/access-control-and-account-management/multi-tenancy-in-kubesphere.md index 5c66bef59..8caf543a1 100644 --- a/content/en/docs/v3.3/access-control-and-account-management/multi-tenancy-in-kubesphere.md +++ b/content/en/docs/v3.3/access-control-and-account-management/multi-tenancy-in-kubesphere.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, multi-tenancy" description: "Understand the multi-tenant architecture in KubeSphere." linkTitle: "Multi-tenancy in KubeSphere" weight: 12100 +version: "v3.3" --- Kubernetes helps you orchestrate applications and schedule containers, greatly improving resource utilization. However, there are various challenges facing both enterprises and individuals in resource sharing and security as they use Kubernetes, which is different from how they managed and maintained clusters in the past. diff --git a/content/en/docs/v3.3/application-store/_index.md b/content/en/docs/v3.3/application-store/_index.md index 8c0f1387f..8bd28da1e 100644 --- a/content/en/docs/v3.3/application-store/_index.md +++ b/content/en/docs/v3.3/application-store/_index.md @@ -9,6 +9,7 @@ weight: 14000 icon: "/images/docs/v3.x/docs.svg" +version: "v3.3" --- The KubeSphere App Store, powered by [OpenPitrix](https://github.com/openpitrix/openpitrix), an open-source platform that manages apps across clouds, provides users with enterprise-ready containerized solutions. You can upload your own apps through app templates or add app repositories that serve as an application tool for tenants to choose the app they want. diff --git a/content/en/docs/v3.3/application-store/app-developer-guide/_index.md b/content/en/docs/v3.3/application-store/app-developer-guide/_index.md index 3d1da2629..7d1a3c7da 100644 --- a/content/en/docs/v3.3/application-store/app-developer-guide/_index.md +++ b/content/en/docs/v3.3/application-store/app-developer-guide/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Application Developer Guide" weight: 14400 +version: "v3.3" _build: render: false diff --git a/content/en/docs/v3.3/application-store/app-developer-guide/helm-developer-guide.md b/content/en/docs/v3.3/application-store/app-developer-guide/helm-developer-guide.md index b7dc2f393..e699a3762 100644 --- a/content/en/docs/v3.3/application-store/app-developer-guide/helm-developer-guide.md +++ b/content/en/docs/v3.3/application-store/app-developer-guide/helm-developer-guide.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, helm, development' description: 'Develop your own Helm-based app.' linkTitle: "Helm Developer Guide" weight: 14410 +version: "v3.3" --- You can upload the Helm chart of an app to KubeSphere so that tenants with necessary permissions can deploy it. This tutorial demonstrates how to prepare Helm charts using NGINX as an example. diff --git a/content/en/docs/v3.3/application-store/app-developer-guide/helm-specification.md b/content/en/docs/v3.3/application-store/app-developer-guide/helm-specification.md index ab16d028a..bdaafa51a 100644 --- a/content/en/docs/v3.3/application-store/app-developer-guide/helm-specification.md +++ b/content/en/docs/v3.3/application-store/app-developer-guide/helm-specification.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, Helm, specifications' description: 'Understand the chart structure and specifications.' linkTitle: "Helm Specifications" weight: 14420 +version: "v3.3" --- Helm charts serve as a packaging format. A chart is a collection of files that describe a related set of Kubernetes resources. For more information, see the [Helm documentation](https://helm.sh/docs/topics/charts/). diff --git a/content/en/docs/v3.3/application-store/app-lifecycle-management.md b/content/en/docs/v3.3/application-store/app-lifecycle-management.md index 4499d09f4..cb7247541 100644 --- a/content/en/docs/v3.3/application-store/app-lifecycle-management.md +++ b/content/en/docs/v3.3/application-store/app-lifecycle-management.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, app-store' description: 'Manage your app across the entire lifecycle, including submission, review, test, release, upgrade and removal.' linkTitle: 'Application Lifecycle Management' weight: 14100 +version: "v3.3" --- KubeSphere integrates [OpenPitrix](https://github.com/openpitrix/openpitrix), an open-source multi-cloud application management platform, to set up the App Store, managing Kubernetes applications throughout their entire lifecycle. The App Store supports two kinds of application deployment: diff --git a/content/en/docs/v3.3/application-store/built-in-apps/_index.md b/content/en/docs/v3.3/application-store/built-in-apps/_index.md index 2ee1bc0ca..21837f64f 100644 --- a/content/en/docs/v3.3/application-store/built-in-apps/_index.md +++ b/content/en/docs/v3.3/application-store/built-in-apps/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Built-in Applications" weight: 14200 +version: "v3.3" _build: render: false diff --git a/content/en/docs/v3.3/application-store/built-in-apps/deploy-chaos-mesh.md b/content/en/docs/v3.3/application-store/built-in-apps/deploy-chaos-mesh.md index 2041c2eb0..5e916a1c0 100644 --- a/content/en/docs/v3.3/application-store/built-in-apps/deploy-chaos-mesh.md +++ b/content/en/docs/v3.3/application-store/built-in-apps/deploy-chaos-mesh.md @@ -4,6 +4,7 @@ tag: 'KubeSphere, Kubernetes, Applications, Chaos Engineering, Chaos experiments keywords: 'Chaos Mesh, Kubernetes, Helm, KubeSphere' description: 'Learn how to deploy Chaos Mesh on KubeSphere and start running chaos experiments.' linkTitle: "Deploy Chaos Mesh on KubeSphere" +version: "v3.3" --- [Chaos Mesh](https://github.com/chaos-mesh/chaos-mesh) is a cloud-native Chaos Engineering platform that orchestrates chaos in Kubernetes environments. With Chaos Mesh, you can test your system's resilience and robustness on Kubernetes by injecting various types of faults into Pods, network, file system, and even the kernel. diff --git a/content/en/docs/v3.3/application-store/built-in-apps/etcd-app.md b/content/en/docs/v3.3/application-store/built-in-apps/etcd-app.md index f34455ffa..3ed5c6644 100644 --- a/content/en/docs/v3.3/application-store/built-in-apps/etcd-app.md +++ b/content/en/docs/v3.3/application-store/built-in-apps/etcd-app.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, etcd, app-store' description: 'Learn how to deploy etcd from the App Store of KubeSphere and access its service.' linkTitle: "Deploy etcd on KubeSphere" weight: 14210 +version: "v3.3" --- Written in Go, [etcd](https://etcd.io/) is a distributed key-value store to store data that needs to be accessed by a distributed system or cluster of machines. In Kubernetes, it is the backend for service discovery and stores cluster states and configurations. diff --git a/content/en/docs/v3.3/application-store/built-in-apps/harbor-app.md b/content/en/docs/v3.3/application-store/built-in-apps/harbor-app.md index 97db9778a..f05c9c6f0 100644 --- a/content/en/docs/v3.3/application-store/built-in-apps/harbor-app.md +++ b/content/en/docs/v3.3/application-store/built-in-apps/harbor-app.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, Harbor, app-store' description: 'Learn how to deploy Harbor from the App Store of KubeSphere and access its service.' linkTitle: "Deploy Harbor on KubeSphere" weight: 14220 +version: "v3.3" --- [Harbor](https://goharbor.io/) is an open-source registry that secures artifacts with policies and role-based access control, ensures images are scanned and free from vulnerabilities, and signs images as trusted. diff --git a/content/en/docs/v3.3/application-store/built-in-apps/memcached-app.md b/content/en/docs/v3.3/application-store/built-in-apps/memcached-app.md index bfc5828d6..10703daed 100644 --- a/content/en/docs/v3.3/application-store/built-in-apps/memcached-app.md +++ b/content/en/docs/v3.3/application-store/built-in-apps/memcached-app.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, Memcached, app-store' description: 'Learn how to deploy Memcached from the App Store of KubeSphere and access its service.' linkTitle: "Deploy Memcached on KubeSphere" weight: 14230 +version: "v3.3" --- [Memcached](https://memcached.org/) is an in-memory key-value store for small chunks of arbitrary data (strings, objects) from results of database calls, API calls, or page rendering. Its API is available for the majority of popular languages. diff --git a/content/en/docs/v3.3/application-store/built-in-apps/meshery-app.md b/content/en/docs/v3.3/application-store/built-in-apps/meshery-app.md index 917780d1e..75fc93c06 100644 --- a/content/en/docs/v3.3/application-store/built-in-apps/meshery-app.md +++ b/content/en/docs/v3.3/application-store/built-in-apps/meshery-app.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, Meshery,Serive Mesh, Layer5, app-store' description: 'Learn how to deploy Meshery from the App Store of KubeSphere and access its service.' linkTitle: "Deploy Meshery on KubeSphere" weight: 14240 +version: "v3.3" --- [Meshery](https://meshery.io/) is the open source, cloud native management plane that enables the adoption, operation, and management of Kubernetes, any service mesh, and their workloads. diff --git a/content/en/docs/v3.3/application-store/built-in-apps/minio-app.md b/content/en/docs/v3.3/application-store/built-in-apps/minio-app.md index fe1c5c503..72b592f46 100644 --- a/content/en/docs/v3.3/application-store/built-in-apps/minio-app.md +++ b/content/en/docs/v3.3/application-store/built-in-apps/minio-app.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, Minio, app-store' description: 'Learn how to deploy Minio from the App Store of KubeSphere and access its service.' linkTitle: "Deploy MinIO on KubeSphere" weight: 14240 +version: "v3.3" --- [MinIO](https://min.io/) object storage is designed for high performance and the S3 API. It is ideal for large, private cloud environments with stringent security requirements and delivers mission-critical availability across a diverse range of workloads. diff --git a/content/en/docs/v3.3/application-store/built-in-apps/mongodb-app.md b/content/en/docs/v3.3/application-store/built-in-apps/mongodb-app.md index 0d703ffbc..69f751868 100644 --- a/content/en/docs/v3.3/application-store/built-in-apps/mongodb-app.md +++ b/content/en/docs/v3.3/application-store/built-in-apps/mongodb-app.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Installation, MongoDB' description: 'Learn how to deploy MongoDB from the App Store of KubeSphere and access its service.' linkTitle: "Deploy MongoDB on KubeSphere" weight: 14250 +version: "v3.3" --- [MongoDB](https://www.mongodb.com/) is a general purpose, document-based, distributed database built for modern application developers and for the cloud era. diff --git a/content/en/docs/v3.3/application-store/built-in-apps/mysql-app.md b/content/en/docs/v3.3/application-store/built-in-apps/mysql-app.md index d648e862d..51236fee3 100644 --- a/content/en/docs/v3.3/application-store/built-in-apps/mysql-app.md +++ b/content/en/docs/v3.3/application-store/built-in-apps/mysql-app.md @@ -5,6 +5,8 @@ description: 'Learn how to deploy MySQL from the App Store of KubeSphere and acc link title: "Deploy MySQL" weight: 14260 + +version: "v3.3" --- [MySQL](https://www.mysql.com/) is an open-source relational database management system (RDBMS), which uses the most commonly used database management language - Structured Query Language (SQL) for database management. It provides a fully managed database service to deploy cloud-native applications using the world's most popular open-source database. diff --git a/content/en/docs/v3.3/application-store/built-in-apps/nginx-app.md b/content/en/docs/v3.3/application-store/built-in-apps/nginx-app.md index 376a40798..c2028df15 100644 --- a/content/en/docs/v3.3/application-store/built-in-apps/nginx-app.md +++ b/content/en/docs/v3.3/application-store/built-in-apps/nginx-app.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Installation, NGINX' description: 'Learn how to deploy NGINX from the App Store of KubeSphere and access its service.' linkTitle: "Deploy NGINX on KubeSphere" weight: 14270 +version: "v3.3" --- [NGINX](https://www.nginx.com/) is an open-source software application for web serving, reverse proxying, caching, load balancing, media streaming, and more. diff --git a/content/en/docs/v3.3/application-store/built-in-apps/postgresql-app.md b/content/en/docs/v3.3/application-store/built-in-apps/postgresql-app.md index 1fffe9f60..c715851da 100644 --- a/content/en/docs/v3.3/application-store/built-in-apps/postgresql-app.md +++ b/content/en/docs/v3.3/application-store/built-in-apps/postgresql-app.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, PostgreSQL, app-store' description: 'Learn how to deploy PostgreSQL from the App Store of KubeSphere and access its service.' linkTitle: "Deploy PostgreSQL on KubeSphere" weight: 14280 +version: "v3.3" --- [PostgreSQL](https://www.postgresql.org/) is a powerful, open-source object-relational database system, which is famous for reliability, feature robustness, and performance. diff --git a/content/en/docs/v3.3/application-store/built-in-apps/rabbitmq-app.md b/content/en/docs/v3.3/application-store/built-in-apps/rabbitmq-app.md index f2ffda1a0..d986dadf1 100644 --- a/content/en/docs/v3.3/application-store/built-in-apps/rabbitmq-app.md +++ b/content/en/docs/v3.3/application-store/built-in-apps/rabbitmq-app.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, RabbitMQ, Kubernetes, Installation' description: 'Learn how to deploy RabbitMQ from the App Store of KubeSphere and access its service.' linkTitle: "Deploy RabbitMQ on KubeSphere" weight: 14290 +version: "v3.3" --- [RabbitMQ](https://www.rabbitmq.com/) is the most widely deployed open-source message broker. It is lightweight and easy to deploy on premises and in the cloud. It supports multiple messaging protocols. RabbitMQ can be deployed in distributed and federated configurations to meet high-scale, high-availability requirements. diff --git a/content/en/docs/v3.3/application-store/built-in-apps/radondb-mysql-app.md b/content/en/docs/v3.3/application-store/built-in-apps/radondb-mysql-app.md index ec2fea03e..bfef98d26 100644 --- a/content/en/docs/v3.3/application-store/built-in-apps/radondb-mysql-app.md +++ b/content/en/docs/v3.3/application-store/built-in-apps/radondb-mysql-app.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Installation, RadonDB MySQL' description: 'Learn how to deploy RadonDB MySQL from the App Store of KubeSphere and access its service.' linkTitle: "Deploy RadonDB MySQL on KubeSphere" weight: 14293 +version: "v3.3" --- [RadonDB MySQL](https://github.com/radondb/radondb-mysql-kubernetes) is an open source, cloud-native, and highly available cluster solution based on [MySQL](https://MySQL.org) database. With the Raft protocol, RadonDB MySQL enables fast failover without losing any transactions. diff --git a/content/en/docs/v3.3/application-store/built-in-apps/radondb-postgresql-app.md b/content/en/docs/v3.3/application-store/built-in-apps/radondb-postgresql-app.md index 7a9b08b1d..81df8a9e7 100644 --- a/content/en/docs/v3.3/application-store/built-in-apps/radondb-postgresql-app.md +++ b/content/en/docs/v3.3/application-store/built-in-apps/radondb-postgresql-app.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Installation, RadonDB PostgreSQL' description: 'Learn how to deploy RadonDB PostgreSQL from the App Store of KubeSphere and access its service.' linkTitle: "Deploy RadonDB PostgreSQL on KubeSphere" weight: 14294 +version: "v3.3" --- [RadonDB PostgreSQL](https://github.com/radondb/radondb-postgresql-kubernetes) is an open source, cloud-native, and highly available cluster solution based on [PostgreSQL](https://postgresql.org) database system. diff --git a/content/en/docs/v3.3/application-store/built-in-apps/redis-app.md b/content/en/docs/v3.3/application-store/built-in-apps/redis-app.md index 447ab4060..8c0448fb2 100644 --- a/content/en/docs/v3.3/application-store/built-in-apps/redis-app.md +++ b/content/en/docs/v3.3/application-store/built-in-apps/redis-app.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Installation, Redis' description: 'Learn how to deploy Redis from the App Store of KubeSphere and access its service.' linkTitle: "Deploy Redis on KubeSphere" weight: 14291 +version: "v3.3" --- [Redis](https://redis.io/) is an open-source (BSD licensed), in-memory data structure store, used as a database, cache and message broker. diff --git a/content/en/docs/v3.3/application-store/built-in-apps/tomcat-app.md b/content/en/docs/v3.3/application-store/built-in-apps/tomcat-app.md index 65ed6cee9..cb7080aec 100644 --- a/content/en/docs/v3.3/application-store/built-in-apps/tomcat-app.md +++ b/content/en/docs/v3.3/application-store/built-in-apps/tomcat-app.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Installation, Tomcat' description: 'Learn how to deploy Tomcat from the App Store of KubeSphere and access its service.' linkTitle: "Deploy Tomcat on KubeSphere" weight: 14292 +version: "v3.3" --- [Apache Tomcat](https://tomcat.apache.org/index.html) powers numerous large-scale, mission-critical web applications across a diverse range of industries and organizations. Tomcat provides a pure Java HTTP web server environment in which Java code can run. diff --git a/content/en/docs/v3.3/application-store/external-apps/_index.md b/content/en/docs/v3.3/application-store/external-apps/_index.md index e65bb0fad..5978d2918 100644 --- a/content/en/docs/v3.3/application-store/external-apps/_index.md +++ b/content/en/docs/v3.3/application-store/external-apps/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "External Applications" weight: 14300 +version: "v3.3" _build: render: false diff --git a/content/en/docs/v3.3/application-store/external-apps/deploy-clickhouse.md b/content/en/docs/v3.3/application-store/external-apps/deploy-clickhouse.md index 8faefdeda..f44e7c401 100644 --- a/content/en/docs/v3.3/application-store/external-apps/deploy-clickhouse.md +++ b/content/en/docs/v3.3/application-store/external-apps/deploy-clickhouse.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, ClickHouse, ClickHouse Operator, ClickHouse C description: 'Learn how to deploy ClickHouse Operator and a ClickHouse Cluster on KubeSphere.' linkTitle: "Deploy RadonDB ClickHouse Operator and Cluster" weight: 14340 +version: "v3.3" --- [ClickHouse](https://clickhouse.tech/) is a column-oriented database management system (DBMS) for online analytical processing of queries (OLAP). [RadonDB ClickHouse](https://github.com/radondb/radondb-clickhouse-kubernetes) is a deeply customized ClickHouse cluster application maintaining ClickHouse cluster functions and featuring automated cluster management, data redistribution in clusters, and excellent performance with less cost. diff --git a/content/en/docs/v3.3/application-store/external-apps/deploy-gitlab.md b/content/en/docs/v3.3/application-store/external-apps/deploy-gitlab.md index a4fb7caf0..3eb78c6c2 100644 --- a/content/en/docs/v3.3/application-store/external-apps/deploy-gitlab.md +++ b/content/en/docs/v3.3/application-store/external-apps/deploy-gitlab.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, GitLab, App Store' description: 'Learn how to deploy GitLab on KubeSphere and access its service.' linkTitle: "Deploy GitLab on KubeSphere" weight: 14310 +version: "v3.3" --- [GitLab](https://about.gitlab.com/) is an open-source end-to-end software development platform with built-in version control, issue tracking, code review, CI/CD, and more. diff --git a/content/en/docs/v3.3/application-store/external-apps/deploy-litmus.md b/content/en/docs/v3.3/application-store/external-apps/deploy-litmus.md index 7caf3791f..005d31dec 100644 --- a/content/en/docs/v3.3/application-store/external-apps/deploy-litmus.md +++ b/content/en/docs/v3.3/application-store/external-apps/deploy-litmus.md @@ -5,6 +5,7 @@ keywords: 'Litmus,LitmusChaos,Kubernetes,Helm,KubeSphere' description: 'Learn how to deploy Litmus on KubeSphere and create chaos experiments.' linkTitle: "Deploy Litmus on KubeSphere" Weight: 14350 +version: "v3.3" --- [Litmus](https://litmuschaos.io/) is an open-source, cloud-native chaos engineering toolkit that focuses on simulating failure tests on Kubernetes clusters. It helps developers and SREs find vulnerabilities in clusters and programs, therefore improving the robustness of the system. diff --git a/content/en/docs/v3.3/application-store/external-apps/deploy-metersphere.md b/content/en/docs/v3.3/application-store/external-apps/deploy-metersphere.md index 9b140cf46..48a8bf284 100644 --- a/content/en/docs/v3.3/application-store/external-apps/deploy-metersphere.md +++ b/content/en/docs/v3.3/application-store/external-apps/deploy-metersphere.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Applications, MeterSphere' description: 'Learn how to deploy MeterSphere on KubeSphere.' linkTitle: "Deploy MeterSphere on KubeSphere" weight: 14330 +version: "v3.3" --- MeterSphere is an open-source, one-stop, and enterprise-level continuous testing platform. It features test tracking, interface testing, and performance testing. diff --git a/content/en/docs/v3.3/application-store/external-apps/deploy-radondb-mysql.md b/content/en/docs/v3.3/application-store/external-apps/deploy-radondb-mysql.md index c35ec0c31..6dfe56522 100644 --- a/content/en/docs/v3.3/application-store/external-apps/deploy-radondb-mysql.md +++ b/content/en/docs/v3.3/application-store/external-apps/deploy-radondb-mysql.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Deploy, RadonDB MySQL' description: 'Learn how to deploy RadonDB MySQL Operator and RadonDB MySQL Cluster on KubeSphere.' linkTitle: "Deploy RadonDB MySQL Operator and Cluster" weight: 14350 +version: "v3.3" --- [RadonDB MySQL](https://github.com/radondb/radondb-mysql-kubernetes) is an open source, cloud-native, and highly available cluster solution based on [MySQL](https://MySQL.org) database. With the Raft protocol, RadonDB MySQL enables fast failover without losing any transactions. diff --git a/content/en/docs/v3.3/application-store/external-apps/deploy-tidb.md b/content/en/docs/v3.3/application-store/external-apps/deploy-tidb.md index 33b01b2c7..17fbcf070 100644 --- a/content/en/docs/v3.3/application-store/external-apps/deploy-tidb.md +++ b/content/en/docs/v3.3/application-store/external-apps/deploy-tidb.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, TiDB, TiDB Operator, TiDB Cluster' description: 'Learn how to deploy TiDB Operator and a TiDB Cluster on KubeSphere.' linkTitle: "Deploy TiDB Operator and a TiDB Cluster" weight: 14320 +version: "v3.3" --- [TiDB](https://en.pingcap.com/) is a cloud-native, open-source NewSQL database that supports Hybrid Transactional and Analytical Processing (HTAP) workloads. It features horizontal scalability, strong consistency, and high availability. diff --git a/content/en/docs/v3.3/cluster-administration/_index.md b/content/en/docs/v3.3/cluster-administration/_index.md index 7a667dd7c..b2210ac0e 100644 --- a/content/en/docs/v3.3/cluster-administration/_index.md +++ b/content/en/docs/v3.3/cluster-administration/_index.md @@ -9,6 +9,7 @@ weight: 8000 icon: "/images/docs/v3.x/docs.svg" +version: "v3.3" --- In KubeSphere, you set a cluster's configurations and configure its features using the interactive web console or the built-in native command-line tool kubectl. As a cluster administrator, you are responsible for a series of tasks, including cordoning and adding labels to nodes, controlling cluster visibility, monitoring cluster status, setting cluster-wide alerting and notification rules, as well as configuring storage and log collection solutions. diff --git a/content/en/docs/v3.3/cluster-administration/application-resources-monitoring.md b/content/en/docs/v3.3/cluster-administration/application-resources-monitoring.md index a267ee57d..ef315ae09 100644 --- a/content/en/docs/v3.3/cluster-administration/application-resources-monitoring.md +++ b/content/en/docs/v3.3/cluster-administration/application-resources-monitoring.md @@ -5,6 +5,8 @@ description: "Monitor application resources across the cluster, such as the numb linkTitle: "Application Resources Monitoring" weight: 8300 + +version: "v3.3" --- In addition to monitoring data at the physical resource level, cluster administrators also need to keep a close track of application resources across the platform, such as the number of projects and DevOps projects, as well as the number of workloads and services of a specific type. Application resource monitoring provides a summary of resource usage and application-level trends of the platform. diff --git a/content/en/docs/v3.3/cluster-administration/cluster-settings/_index.md b/content/en/docs/v3.3/cluster-administration/cluster-settings/_index.md index 0044edd42..e7817e688 100644 --- a/content/en/docs/v3.3/cluster-administration/cluster-settings/_index.md +++ b/content/en/docs/v3.3/cluster-administration/cluster-settings/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Cluster Settings" weight: 8600 +version: "v3.3" _build: render: false diff --git a/content/en/docs/v3.3/cluster-administration/cluster-settings/cluster-gateway.md b/content/en/docs/v3.3/cluster-administration/cluster-settings/cluster-gateway.md index c53aabc34..585a35e37 100644 --- a/content/en/docs/v3.3/cluster-administration/cluster-settings/cluster-gateway.md +++ b/content/en/docs/v3.3/cluster-administration/cluster-settings/cluster-gateway.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Cluster, Gateway, NodePort, LoadBalancer' description: 'Learn how to create a cluster-scope gateway on KubeSphere.' linkTitle: "Cluster Gateway" weight: 8630 +version: "v3.3" --- KubeSphere 3.3 provides cluster-scope gateways to let all projects share a global gateway. This document describes how to set a cluster gateway on KubeSphere. diff --git a/content/en/docs/v3.3/cluster-administration/cluster-settings/cluster-visibility-and-authorization.md b/content/en/docs/v3.3/cluster-administration/cluster-settings/cluster-visibility-and-authorization.md index e95527e5b..89c865da4 100644 --- a/content/en/docs/v3.3/cluster-administration/cluster-settings/cluster-visibility-and-authorization.md +++ b/content/en/docs/v3.3/cluster-administration/cluster-settings/cluster-visibility-and-authorization.md @@ -4,6 +4,7 @@ keywords: "Cluster Visibility, Cluster Management" description: "Learn how to set up cluster visibility and authorization." linkTitle: "Cluster Visibility and Authorization" weight: 8610 +version: "v3.3" --- In KubeSphere, you can allocate a cluster to multiple workspaces through authorization so that workspace resources can all run on the cluster. At the same time, a workspace can also be associated with multiple clusters. Workspace users with necessary permissions can create multi-cluster projects using clusters allocated to the workspace. diff --git a/content/en/docs/v3.3/cluster-administration/cluster-settings/log-collections/_index.md b/content/en/docs/v3.3/cluster-administration/cluster-settings/log-collections/_index.md index 275de2bb0..219ef33d5 100644 --- a/content/en/docs/v3.3/cluster-administration/cluster-settings/log-collections/_index.md +++ b/content/en/docs/v3.3/cluster-administration/cluster-settings/log-collections/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Log Receivers" weight: 8620 +version: "v3.3" _build: render: false diff --git a/content/en/docs/v3.3/cluster-administration/cluster-settings/log-collections/add-es-as-receiver.md b/content/en/docs/v3.3/cluster-administration/cluster-settings/log-collections/add-es-as-receiver.md index 1b43c5c85..448bde890 100644 --- a/content/en/docs/v3.3/cluster-administration/cluster-settings/log-collections/add-es-as-receiver.md +++ b/content/en/docs/v3.3/cluster-administration/cluster-settings/log-collections/add-es-as-receiver.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, log, elasticsearch, pod, container, fluentbit, output' description: 'Learn how to add Elasticsearch to receive container logs, resource events, or audit logs.' linkTitle: "Add Elasticsearch as a Receiver" weight: 8622 +version: "v3.3" --- You can use Elasticsearch, Kafka, and Fluentd as log receivers in KubeSphere. This tutorial demonstrates how to add an Elasticsearch receiver. diff --git a/content/en/docs/v3.3/cluster-administration/cluster-settings/log-collections/add-fluentd-as-receiver.md b/content/en/docs/v3.3/cluster-administration/cluster-settings/log-collections/add-fluentd-as-receiver.md index b674da974..17c63263f 100644 --- a/content/en/docs/v3.3/cluster-administration/cluster-settings/log-collections/add-fluentd-as-receiver.md +++ b/content/en/docs/v3.3/cluster-administration/cluster-settings/log-collections/add-fluentd-as-receiver.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, log, fluentd, pod, container, fluentbit, output' description: 'Learn how to add Fluentd to receive logs, events or audit logs.' linkTitle: "Add Fluentd as a Receiver" weight: 8624 +version: "v3.3" --- You can use Elasticsearch, Kafka and Fluentd as log receivers in KubeSphere. This tutorial demonstrates: diff --git a/content/en/docs/v3.3/cluster-administration/cluster-settings/log-collections/add-kafka-as-receiver.md b/content/en/docs/v3.3/cluster-administration/cluster-settings/log-collections/add-kafka-as-receiver.md index a4325b5c6..71ae69f53 100644 --- a/content/en/docs/v3.3/cluster-administration/cluster-settings/log-collections/add-kafka-as-receiver.md +++ b/content/en/docs/v3.3/cluster-administration/cluster-settings/log-collections/add-kafka-as-receiver.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, log, kafka, pod, container, fluentbit, output' description: 'Learn how to add Kafka to receive container logs, resource events, or audit logs.' linkTitle: "Add Kafka as a Receiver" weight: 8623 +version: "v3.3" --- You can use Elasticsearch, Kafka and Fluentd as log receivers in KubeSphere. This tutorial demonstrates: diff --git a/content/en/docs/v3.3/cluster-administration/cluster-settings/log-collections/introduction.md b/content/en/docs/v3.3/cluster-administration/cluster-settings/log-collections/introduction.md index 833e9c790..e9c9e8093 100644 --- a/content/en/docs/v3.3/cluster-administration/cluster-settings/log-collections/introduction.md +++ b/content/en/docs/v3.3/cluster-administration/cluster-settings/log-collections/introduction.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, log, elasticsearch, kafka, fluentd, pod, container, fluen description: 'Learn the basics of cluster log receivers, including tools, and general steps.' linkTitle: "Introduction" weight: 8621 +version: "v3.3" --- KubeSphere provides a flexible log receiver configuration method. Powered by [Fluent Operator](https://github.com/fluent/fluent-operator), users can easily add, modify, delete, enable, or disable Elasticsearch, Kafka and Fluentd receivers. Once a receiver is added, logs will be sent to this receiver. diff --git a/content/en/docs/v3.3/cluster-administration/cluster-status-monitoring.md b/content/en/docs/v3.3/cluster-administration/cluster-status-monitoring.md index b01a541c1..853a2f2b9 100644 --- a/content/en/docs/v3.3/cluster-administration/cluster-status-monitoring.md +++ b/content/en/docs/v3.3/cluster-administration/cluster-status-monitoring.md @@ -4,6 +4,8 @@ keywords: "Kubernetes, KubeSphere, status, monitoring" description: "Monitor how a cluster is functioning based on different metrics, including physical resources, etcd, and API server." linkTitle: "Cluster Status Monitoring" weight: 8200 + +version: "v3.3" --- KubeSphere provides monitoring of related metrics such as CPU, memory, network, and disk of the cluster. You can also review historical monitoring data and sort nodes by different indicators based on their usage in **Cluster Status**. diff --git a/content/en/docs/v3.3/cluster-administration/cluster-wide-alerting-and-notification/_index.md b/content/en/docs/v3.3/cluster-administration/cluster-wide-alerting-and-notification/_index.md index 2c511afda..8309d6aea 100644 --- a/content/en/docs/v3.3/cluster-administration/cluster-wide-alerting-and-notification/_index.md +++ b/content/en/docs/v3.3/cluster-administration/cluster-wide-alerting-and-notification/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Cluster-wide Alerting and Notification" weight: 8500 +version: "v3.3" _build: render: false diff --git a/content/en/docs/v3.3/cluster-administration/cluster-wide-alerting-and-notification/alerting-message.md b/content/en/docs/v3.3/cluster-administration/cluster-wide-alerting-and-notification/alerting-message.md index fe59103b8..7f32f3947 100644 --- a/content/en/docs/v3.3/cluster-administration/cluster-wide-alerting-and-notification/alerting-message.md +++ b/content/en/docs/v3.3/cluster-administration/cluster-wide-alerting-and-notification/alerting-message.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, node, Alerting, messages' description: 'Learn how to view alerting messages for nodes.' linkTitle: "Alerting Messages (Node Level)" weight: 8540 +version: "v3.3" --- Alerting messages record detailed information of alerts triggered based on the alerting policy defined. This tutorial demonstrates how to view alerting messages at the node level. diff --git a/content/en/docs/v3.3/cluster-administration/cluster-wide-alerting-and-notification/alerting-policy.md b/content/en/docs/v3.3/cluster-administration/cluster-wide-alerting-and-notification/alerting-policy.md index 97e843ac6..61b1c67be 100644 --- a/content/en/docs/v3.3/cluster-administration/cluster-wide-alerting-and-notification/alerting-policy.md +++ b/content/en/docs/v3.3/cluster-administration/cluster-wide-alerting-and-notification/alerting-policy.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Node, Alerting, Policy, Notification' description: 'Learn how to set alerting policies for nodes.' linkTitle: "Alerting Policies (Node Level)" weight: 8530 +version: "v3.3" --- KubeSphere provides alerting policies for nodes and workloads. This tutorial demonstrates how to create alerting policies for nodes in a cluster. See [Alerting Policy (Workload Level)](../../../project-user-guide/alerting/alerting-policy/) to learn how to configure alerting policies for workloads. diff --git a/content/en/docs/v3.3/cluster-administration/cluster-wide-alerting-and-notification/alertmanager.md b/content/en/docs/v3.3/cluster-administration/cluster-wide-alerting-and-notification/alertmanager.md index 341837aa8..a5d1ebed7 100644 --- a/content/en/docs/v3.3/cluster-administration/cluster-wide-alerting-and-notification/alertmanager.md +++ b/content/en/docs/v3.3/cluster-administration/cluster-wide-alerting-and-notification/alertmanager.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, Prometheus, Alertmanager, alerting' description: 'Learn how to manage alerts with Alertmanager in KubeSphere.' linkTitle: "Alertmanager in KubeSphere" weight: 8510 +version: "v3.3" --- Alertmanager handles alerts sent by client applications such as the Prometheus server. It takes care of deduplicating, grouping, and routing them to the correct receiver integration such as email, PagerDuty, or OpsGenie. It also takes care of silencing and inhibition of alerts. For more details, refer to the [Alertmanager guide](https://prometheus.io/docs/alerting/latest/alertmanager/). diff --git a/content/en/docs/v3.3/cluster-administration/nodes.md b/content/en/docs/v3.3/cluster-administration/nodes.md index abc07c3b4..e914b987e 100644 --- a/content/en/docs/v3.3/cluster-administration/nodes.md +++ b/content/en/docs/v3.3/cluster-administration/nodes.md @@ -5,6 +5,8 @@ description: "Monitor node status and learn how to add node labels or taints." linkTitle: "Node Management" weight: 8100 + +version: "v3.3" --- Kubernetes runs your workloads by placing containers into Pods to run on nodes. A node may be a virtual or physical machine, depending on the cluster. Each node contains the services necessary to run Pods, managed by the control plane. For more information about nodes, see the [official documentation of Kubernetes](https://kubernetes.io/docs/concepts/architecture/nodes/). diff --git a/content/en/docs/v3.3/cluster-administration/platform-settings/notification-management/_index.md b/content/en/docs/v3.3/cluster-administration/platform-settings/notification-management/_index.md index 4d4e25b09..75259fe3c 100644 --- a/content/en/docs/v3.3/cluster-administration/platform-settings/notification-management/_index.md +++ b/content/en/docs/v3.3/cluster-administration/platform-settings/notification-management/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Notification Management" weight: 8720 +version: "v3.3" _build: render: false diff --git a/content/en/docs/v3.3/cluster-administration/platform-settings/notification-management/configure-dingtalk.md b/content/en/docs/v3.3/cluster-administration/platform-settings/notification-management/configure-dingtalk.md index b63db2076..27a2855d5 100644 --- a/content/en/docs/v3.3/cluster-administration/platform-settings/notification-management/configure-dingtalk.md +++ b/content/en/docs/v3.3/cluster-administration/platform-settings/notification-management/configure-dingtalk.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, DingTalk, Alerting, Notification' description: 'Learn how to configure a Dingtalk conversation or chatbot to receive platform notifications sent by KubeSphere.' linkTitle: "Configure DingTalk Notifications" weight: 8723 +version: "v3.3" --- [DingTalk](https://www.dingtalk.com/en) is an enterprise-grade communication and collaboration platform. It integrates messaging, conference calling, task management, and other features into a single application. diff --git a/content/en/docs/v3.3/cluster-administration/platform-settings/notification-management/configure-email.md b/content/en/docs/v3.3/cluster-administration/platform-settings/notification-management/configure-email.md index 22e79cfac..25a3706e1 100644 --- a/content/en/docs/v3.3/cluster-administration/platform-settings/notification-management/configure-email.md +++ b/content/en/docs/v3.3/cluster-administration/platform-settings/notification-management/configure-email.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, custom, platform' description: 'Configure a email server and add recipients to receive email notifications.' linkTitle: "Configure Email Notifications" weight: 8722 +version: "v3.3" --- This tutorial demonstrates how to configure a email server and add recipients to receive email notifications of alerting policies. diff --git a/content/en/docs/v3.3/cluster-administration/platform-settings/notification-management/configure-slack.md b/content/en/docs/v3.3/cluster-administration/platform-settings/notification-management/configure-slack.md index 628c525fa..bf0d56d01 100644 --- a/content/en/docs/v3.3/cluster-administration/platform-settings/notification-management/configure-slack.md +++ b/content/en/docs/v3.3/cluster-administration/platform-settings/notification-management/configure-slack.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Slack, notifications' description: 'Configure Slack notifications and add channels to receive notifications from alerting policies, kube-events, and kube-auditing.' linkTitle: "Configure Slack Notifications" weight: 8725 +version: "v3.3" --- This tutorial demonstrates how to configure Slack notifications and add channels, which can receive notifications for alerting policies. diff --git a/content/en/docs/v3.3/cluster-administration/platform-settings/notification-management/configure-webhook.md b/content/en/docs/v3.3/cluster-administration/platform-settings/notification-management/configure-webhook.md index 85c7a84c3..0431f86c2 100644 --- a/content/en/docs/v3.3/cluster-administration/platform-settings/notification-management/configure-webhook.md +++ b/content/en/docs/v3.3/cluster-administration/platform-settings/notification-management/configure-webhook.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, custom, platform, webhook' description: 'Configure a webhook server to receive platform notifications through the webhook.' linkTitle: "Configure Webhook Notifications" weight: 8726 +version: "v3.3" --- A webhook is a way for an app to send notifications triggered by specific events. It delivers information to other applications in real time, allowing users to receive notifications immediately. diff --git a/content/en/docs/v3.3/cluster-administration/platform-settings/notification-management/configure-wecom.md b/content/en/docs/v3.3/cluster-administration/platform-settings/notification-management/configure-wecom.md index 0788a1b0b..cb0200875 100644 --- a/content/en/docs/v3.3/cluster-administration/platform-settings/notification-management/configure-wecom.md +++ b/content/en/docs/v3.3/cluster-administration/platform-settings/notification-management/configure-wecom.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, WeCom, Alerting, Notification' description: 'Learn how to configure a WeCom server to receive platform notifications sent by KubeSphere.' linkTitle: "Configure WeCom Notifications" weight: 8724 +version: "v3.3" --- [WeCom](https://work.weixin.qq.com/) is a communication platform for enterprises that includes convenient communication and office automation tools. diff --git a/content/en/docs/v3.3/cluster-administration/platform-settings/notification-management/customize-cluster-name.md b/content/en/docs/v3.3/cluster-administration/platform-settings/notification-management/customize-cluster-name.md index 4d148b6dc..ee4c7044c 100644 --- a/content/en/docs/v3.3/cluster-administration/platform-settings/notification-management/customize-cluster-name.md +++ b/content/en/docs/v3.3/cluster-administration/platform-settings/notification-management/customize-cluster-name.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Platform, Notification' description: 'Learn how to customize cluster name in notification messages sent by KubeSphere.' linkTitle: "Customize Cluster Name in Notification Messages" weight: 8721 +version: "v3.3" --- This document describes how to customize your cluster name in notification messages sent by KubeSphere. diff --git a/content/en/docs/v3.3/cluster-administration/shut-down-and-restart-cluster-gracefully.md b/content/en/docs/v3.3/cluster-administration/shut-down-and-restart-cluster-gracefully.md index acad61257..d6c924b8b 100644 --- a/content/en/docs/v3.3/cluster-administration/shut-down-and-restart-cluster-gracefully.md +++ b/content/en/docs/v3.3/cluster-administration/shut-down-and-restart-cluster-gracefully.md @@ -7,6 +7,8 @@ linkTitle: "Cluster Shutdown and Restart" weight: 8800 icon: "/images/docs/v3.x/docs.svg" + +version: "v3.3" --- This document describes the process of gracefully shutting down your Kubernetes cluster and how to restart it. You might need to temporarily shut down your cluster for maintenance reasons. diff --git a/content/en/docs/v3.3/cluster-administration/snapshotclass.md b/content/en/docs/v3.3/cluster-administration/snapshotclass.md index 3b74948fd..78a21ebea 100644 --- a/content/en/docs/v3.3/cluster-administration/snapshotclass.md +++ b/content/en/docs/v3.3/cluster-administration/snapshotclass.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, PVC, PV, Snapshot, Snapshot Classes' description: 'Learn how to manage snapshot classes on KubeSphere.' linkTitle: "Volume Snapshot Classes" weight: 8900 +version: "v3.3" --- Volume snapshot classes provide a way for administrators to define storage types used for volume snapshots. This tutorial describes how to create and use snapshot classes. diff --git a/content/en/docs/v3.3/cluster-administration/storageclass.md b/content/en/docs/v3.3/cluster-administration/storageclass.md index 5ccc1ac37..7aaa1a2d1 100644 --- a/content/en/docs/v3.3/cluster-administration/storageclass.md +++ b/content/en/docs/v3.3/cluster-administration/storageclass.md @@ -4,6 +4,7 @@ keywords: "Storage, Volume, PV, PVC, storage class, csi, Ceph RBD, GlusterFS, Qi description: "Learn basic concepts of PVs, PVCs,and storage classes, and demonstrate how to manage storage classes on KubeSphere." linkTitle: "Storage Classes" weight: 8800 +version: "v3.3" --- This tutorial demonstrates how a cluster administrator can manage storage classes and persistent volumes in KubeSphere. diff --git a/content/en/docs/v3.3/devops-user-guide/_index.md b/content/en/docs/v3.3/devops-user-guide/_index.md index a1dcc00c6..c0492fe15 100644 --- a/content/en/docs/v3.3/devops-user-guide/_index.md +++ b/content/en/docs/v3.3/devops-user-guide/_index.md @@ -7,6 +7,8 @@ linkTitle: "DevOps User Guide" weight: 11000 icon: "/images/docs/v3.x/docs.svg" + +version: "v3.3" --- To deploy and manage your CI/CD tasks and related workloads on your Kubernetes clusters, you use the KubeSphere DevOps system. This chapter demonstrates how to manage and work in DevOps projects, including running pipelines, creating credentials, and integrating tools. diff --git a/content/en/docs/v3.3/devops-user-guide/devops-overview/_index.md b/content/en/docs/v3.3/devops-user-guide/devops-overview/_index.md index 78520f832..9ea767492 100644 --- a/content/en/docs/v3.3/devops-user-guide/devops-overview/_index.md +++ b/content/en/docs/v3.3/devops-user-guide/devops-overview/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Understand and Manage DevOps Projects" weight: 11100 +version: "v3.3" _build: render: false diff --git a/content/en/docs/v3.3/devops-user-guide/devops-overview/devops-project-management.md b/content/en/docs/v3.3/devops-user-guide/devops-overview/devops-project-management.md index c1662fd10..fefda6491 100644 --- a/content/en/docs/v3.3/devops-user-guide/devops-overview/devops-project-management.md +++ b/content/en/docs/v3.3/devops-user-guide/devops-overview/devops-project-management.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, DevOps, Jenkins' description: 'Create and manage DevOps projects, and understand basic elements in DevOps projects.' linkTitle: "DevOps Project Management" weight: 11120 +version: "v3.3" --- This tutorial demonstrates how to create and manage DevOps projects. diff --git a/content/en/docs/v3.3/devops-user-guide/devops-overview/overview.md b/content/en/docs/v3.3/devops-user-guide/devops-overview/overview.md index 8759abda6..09722cab1 100644 --- a/content/en/docs/v3.3/devops-user-guide/devops-overview/overview.md +++ b/content/en/docs/v3.3/devops-user-guide/devops-overview/overview.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, DevOps, overview' description: 'Develop a basic understanding of DevOps.' linkTitle: "Overview" weight: 11110 +version: "v3.3" --- DevOps is a set of practices and tools that automate the processes between IT and software development teams. Among other things, as agile software development sees increasing popularity, continuous integration (CI) and continuous delivery (CD) have become an ideal solution in this connection. In a CI/CD workflow, every integration is tested through automatic building, including coding, releasing and testing. This helps developers to identify any integration errors beforehand and teams can deliver internal software to a production environment with speed, security, and reliability. diff --git a/content/en/docs/v3.3/devops-user-guide/examples/_index.md b/content/en/docs/v3.3/devops-user-guide/examples/_index.md index 25de3b8fc..33d904731 100644 --- a/content/en/docs/v3.3/devops-user-guide/examples/_index.md +++ b/content/en/docs/v3.3/devops-user-guide/examples/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Examples" weight: 11400 +version: "v3.3" _build: render: false diff --git a/content/en/docs/v3.3/devops-user-guide/examples/a-maven-project.md b/content/en/docs/v3.3/devops-user-guide/examples/a-maven-project.md index df238e4d9..fa3775c7c 100644 --- a/content/en/docs/v3.3/devops-user-guide/examples/a-maven-project.md +++ b/content/en/docs/v3.3/devops-user-guide/examples/a-maven-project.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, Docker, DevOps, Jenkins, Maven' description: 'Learn how to build and deploy a Maven project using a KubeSphere pipeline.' linkTitle: "Build and Deploy a Maven Project" weight: 11430 +version: "v3.3" --- ## Prerequisites diff --git a/content/en/docs/v3.3/devops-user-guide/examples/create-multi-cluster-pipeline.md b/content/en/docs/v3.3/devops-user-guide/examples/create-multi-cluster-pipeline.md index 746831c13..a33c41f15 100644 --- a/content/en/docs/v3.3/devops-user-guide/examples/create-multi-cluster-pipeline.md +++ b/content/en/docs/v3.3/devops-user-guide/examples/create-multi-cluster-pipeline.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Multi-cluster, Pipeline, DevOps' description: 'Learn how to create a multi-cluster pipeline on KubeSphere.' linkTitle: "Create a Multi-cluster Pipeline" weight: 11440 +version: "v3.3" --- As cloud providers offer different hosted Kubernetes services, DevOps pipelines have to deal with use cases where multiple Kubernetes clusters are involved. diff --git a/content/en/docs/v3.3/devops-user-guide/examples/go-project-pipeline.md b/content/en/docs/v3.3/devops-user-guide/examples/go-project-pipeline.md index 58d0acacb..8030e460a 100644 --- a/content/en/docs/v3.3/devops-user-guide/examples/go-project-pipeline.md +++ b/content/en/docs/v3.3/devops-user-guide/examples/go-project-pipeline.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, docker, DevOps, Jenkins, Go, KubeSphere' description: 'Learn how to build and deploy a Go project using a KubeSphere pipeline.' linkTitle: "Build and Deploy a Go Project" weight: 11410 +version: "v3.3" --- ## Prerequisites diff --git a/content/en/docs/v3.3/devops-user-guide/examples/multi-cluster-project-example.md b/content/en/docs/v3.3/devops-user-guide/examples/multi-cluster-project-example.md index a99a89217..6453604c4 100644 --- a/content/en/docs/v3.3/devops-user-guide/examples/multi-cluster-project-example.md +++ b/content/en/docs/v3.3/devops-user-guide/examples/multi-cluster-project-example.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, Docker, DevOps, Jenkins, Multi-cluster' description: 'Learn how to deploy apps in a multi-cluster project using a Jenkinsfile-based pipeline.' linkTitle: "Deploy Apps in a Multi-cluster Project Using a Jenkinsfile" weight: 11420 +version: "v3.3" --- ## Prerequisites diff --git a/content/en/docs/v3.3/devops-user-guide/examples/use-nexus-in-pipelines.md b/content/en/docs/v3.3/devops-user-guide/examples/use-nexus-in-pipelines.md index 99667939a..d409b312c 100644 --- a/content/en/docs/v3.3/devops-user-guide/examples/use-nexus-in-pipelines.md +++ b/content/en/docs/v3.3/devops-user-guide/examples/use-nexus-in-pipelines.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Pipeline, Nexus, Jenkins' description: 'Learn how to use Nexus in pipelines on KubeSphere.' linkTitle: "Use Nexus in Pipelines" weight: 11450 +version: "v3.3" --- [Nexus](https://www.sonatype.com/products/repository-oss) is a repository manager that stores, organizes, and distributes artifacts. With Nexus, developers can have better control over the artifacts needed in a development process. diff --git a/content/en/docs/v3.3/devops-user-guide/how-to-integrate/_index.md b/content/en/docs/v3.3/devops-user-guide/how-to-integrate/_index.md index 7e4fd97cf..5fc1519f8 100644 --- a/content/en/docs/v3.3/devops-user-guide/how-to-integrate/_index.md +++ b/content/en/docs/v3.3/devops-user-guide/how-to-integrate/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Tool Integration" weight: 11300 +version: "v3.3" _build: render: false diff --git a/content/en/docs/v3.3/devops-user-guide/how-to-integrate/harbor.md b/content/en/docs/v3.3/devops-user-guide/how-to-integrate/harbor.md index 150f4d529..aedb566e4 100644 --- a/content/en/docs/v3.3/devops-user-guide/how-to-integrate/harbor.md +++ b/content/en/docs/v3.3/devops-user-guide/how-to-integrate/harbor.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, Docker, DevOps, Jenkins, Harbor' description: 'Integrate Harbor into your pipeline to push images to your Harbor registry.' linkTitle: "Integrate Harbor into Pipelines" weight: 11320 +version: "v3.3" --- This tutorial demonstrates how to integrate Harbor into KubeSphere pipelines. diff --git a/content/en/docs/v3.3/devops-user-guide/how-to-integrate/sonarqube.md b/content/en/docs/v3.3/devops-user-guide/how-to-integrate/sonarqube.md index 22242023f..03e1a5d42 100644 --- a/content/en/docs/v3.3/devops-user-guide/how-to-integrate/sonarqube.md +++ b/content/en/docs/v3.3/devops-user-guide/how-to-integrate/sonarqube.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, DevOps, Jenkins, SonarQube, Pipeline' description: 'Integrate SonarQube into your pipeline for code quality analysis.' linkTitle: "Integrate SonarQube into Pipelines" weight: 11310 +version: "v3.3" --- [SonarQube](https://www.sonarqube.org/) is a popular continuous inspection tool for code quality. You can use it for static and dynamic analysis of a codebase. After it is integrated into pipelines in KubeSphere [Container Platform](https://kubesphere.io/), you can view common code issues such as bugs and vulnerabilities directly on the dashboard as SonarQube detects issues in a running pipeline. diff --git a/content/en/docs/v3.3/devops-user-guide/how-to-use/_index.md b/content/en/docs/v3.3/devops-user-guide/how-to-use/_index.md index 5821b0d3f..ea2f42ac5 100644 --- a/content/en/docs/v3.3/devops-user-guide/how-to-use/_index.md +++ b/content/en/docs/v3.3/devops-user-guide/how-to-use/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Use DevOps" weight: 11200 +version: "v3.3" _build: render: false diff --git a/content/en/docs/v3.3/devops-user-guide/how-to-use/code-repositories/_index.md b/content/en/docs/v3.3/devops-user-guide/how-to-use/code-repositories/_index.md index c1fc6a027..0ef62ff7a 100644 --- a/content/en/docs/v3.3/devops-user-guide/how-to-use/code-repositories/_index.md +++ b/content/en/docs/v3.3/devops-user-guide/how-to-use/code-repositories/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Code Repositories" weight: 11230 +version: "v3.3" _build: render: false diff --git a/content/en/docs/v3.3/devops-user-guide/how-to-use/code-repositories/import-code-repositories.md b/content/en/docs/v3.3/devops-user-guide/how-to-use/code-repositories/import-code-repositories.md index d7134c690..bfecf58eb 100755 --- a/content/en/docs/v3.3/devops-user-guide/how-to-use/code-repositories/import-code-repositories.md +++ b/content/en/docs/v3.3/devops-user-guide/how-to-use/code-repositories/import-code-repositories.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, GitOps, KubeSphere, Code Repository' description: 'Describe how to import a code repository on KubeSphere.' linkTitle: "Import a Code Repository" weight: 11231 +version: "v3.3" --- In KubeSphere 3.3, you can import a GitHub, GitLab, Bitbucket, or Git-based repository. The following describes how to import a GitHub repository. diff --git a/content/en/docs/v3.3/devops-user-guide/how-to-use/continuous-deployments/_index.md b/content/en/docs/v3.3/devops-user-guide/how-to-use/continuous-deployments/_index.md index 659544b43..9968a1d7f 100644 --- a/content/en/docs/v3.3/devops-user-guide/how-to-use/continuous-deployments/_index.md +++ b/content/en/docs/v3.3/devops-user-guide/how-to-use/continuous-deployments/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Continuous Deployments" weight: 11220 +version: "v3.3" _build: render: false diff --git a/content/en/docs/v3.3/devops-user-guide/how-to-use/continuous-deployments/use-gitops-for-continous-deployment.md b/content/en/docs/v3.3/devops-user-guide/how-to-use/continuous-deployments/use-gitops-for-continous-deployment.md index d31aaea3a..04607d5d3 100755 --- a/content/en/docs/v3.3/devops-user-guide/how-to-use/continuous-deployments/use-gitops-for-continous-deployment.md +++ b/content/en/docs/v3.3/devops-user-guide/how-to-use/continuous-deployments/use-gitops-for-continous-deployment.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, GitOps, KubeSphere, CI, CD' description: 'Describe how to use GitOps for continuous deployment on KubeSphere.' linkTitle: "Use GitOps to Achieve Continuous Deployment of Applications" weight: 11221 +version: "v3.3" --- In KubeSphere 3.3, we introduce the GitOps concept, which is a way of implementing continuous deployment for cloud-native applications. The core component of GitOps is a Git repository that always stores applications and declarative description of the infrastructure for version control. With GitOps and Kubernetes, you can enable CI/CD pipelines to apply changes to any cluster, which ensures consistency in cross-cloud deployment scenarios. diff --git a/content/en/docs/v3.3/devops-user-guide/how-to-use/devops-settings/_index.md b/content/en/docs/v3.3/devops-user-guide/how-to-use/devops-settings/_index.md index 334bea7ee..ac0655f49 100644 --- a/content/en/docs/v3.3/devops-user-guide/how-to-use/devops-settings/_index.md +++ b/content/en/docs/v3.3/devops-user-guide/how-to-use/devops-settings/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "DevOps Settings" weight: 11240 +version: "v3.3" _build: render: false diff --git a/content/en/docs/v3.3/devops-user-guide/how-to-use/devops-settings/add-cd-allowlist.md b/content/en/docs/v3.3/devops-user-guide/how-to-use/devops-settings/add-cd-allowlist.md index 0fdc74a62..445b6115a 100644 --- a/content/en/docs/v3.3/devops-user-guide/how-to-use/devops-settings/add-cd-allowlist.md +++ b/content/en/docs/v3.3/devops-user-guide/how-to-use/devops-settings/add-cd-allowlist.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, GitOps, KubeSphere, CI/CD, Allowlist' description: 'Describe how to add a continuous deployment allowlist on KubeSphere.' linkTitle: "Add a Continuous Deployment Allowlist" weight: 11243 +version: "v3.3" --- In KubeSphere 3.3, you can set an allowlist so that only specific code repositories and deployment locations can be used for continuous deployment. diff --git a/content/en/docs/v3.3/devops-user-guide/how-to-use/devops-settings/credential-management.md b/content/en/docs/v3.3/devops-user-guide/how-to-use/devops-settings/credential-management.md index 48a8f955c..f1e720db7 100644 --- a/content/en/docs/v3.3/devops-user-guide/how-to-use/devops-settings/credential-management.md +++ b/content/en/docs/v3.3/devops-user-guide/how-to-use/devops-settings/credential-management.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, Docker, Credential, KubeSphere, DevOps' description: 'Create credentials so that your pipelines can communicate with third-party applications or websites.' linkTitle: "Credential Management" weight: 11241 +version: "v3.3" --- Credentials are objects containing sensitive information, such as usernames and passwords, SSH keys, and tokens. When a KubeSphere DevOps pipeline is running, it interacts with objects in external environments to perform a series of tasks, including pulling code, pushing and pulling images, and running scripts. During this process, credentials need to be provided accordingly while they do not appear explicitly in the pipeline. diff --git a/content/en/docs/v3.3/devops-user-guide/how-to-use/devops-settings/role-and-member-management.md b/content/en/docs/v3.3/devops-user-guide/how-to-use/devops-settings/role-and-member-management.md index 800918c4f..eebcebc4a 100644 --- a/content/en/docs/v3.3/devops-user-guide/how-to-use/devops-settings/role-and-member-management.md +++ b/content/en/docs/v3.3/devops-user-guide/how-to-use/devops-settings/role-and-member-management.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, DevOps, role, member' description: 'Create and manage roles and members in DevOps projects.' linkTitle: "Role and Member Management" weight: 11242 +version: "v3.3" --- This guide demonstrates how to manage roles and members in your DevOps project. diff --git a/content/en/docs/v3.3/devops-user-guide/how-to-use/devops-settings/set-ci-node.md b/content/en/docs/v3.3/devops-user-guide/how-to-use/devops-settings/set-ci-node.md index 68b4d2791..729222313 100644 --- a/content/en/docs/v3.3/devops-user-guide/how-to-use/devops-settings/set-ci-node.md +++ b/content/en/docs/v3.3/devops-user-guide/how-to-use/devops-settings/set-ci-node.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, docker, KubeSphere, Jenkins, cicd, pipeline, dependency c description: 'Configure a node or a group of nodes specifically for continuous integration (CI) to speed up the building process in a pipeline.' linkTitle: "Set a CI Node for Dependency Caching" weight: 11245 +version: "v3.3" --- Generally, different dependencies need to be pulled as applications are being built. This may cause some issues such as long pulling time and network instability, further resulting in build failures. To provide your pipeline with a more enabling and stable environment, you can configure a node or a group of nodes specifically for continuous integration (CI). These CI nodes can speed up the building process by using caches. diff --git a/content/en/docs/v3.3/devops-user-guide/how-to-use/pipelines/_index.md b/content/en/docs/v3.3/devops-user-guide/how-to-use/pipelines/_index.md index 953661d62..93b0c2a84 100644 --- a/content/en/docs/v3.3/devops-user-guide/how-to-use/pipelines/_index.md +++ b/content/en/docs/v3.3/devops-user-guide/how-to-use/pipelines/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Pipelines" weight: 11210 +version: "v3.3" _build: render: false diff --git a/content/en/docs/v3.3/devops-user-guide/how-to-use/pipelines/choose-jenkins-agent.md b/content/en/docs/v3.3/devops-user-guide/how-to-use/pipelines/choose-jenkins-agent.md index 0134794d6..f5d723a64 100644 --- a/content/en/docs/v3.3/devops-user-guide/how-to-use/pipelines/choose-jenkins-agent.md +++ b/content/en/docs/v3.3/devops-user-guide/how-to-use/pipelines/choose-jenkins-agent.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, Docker, DevOps, Jenkins, Agent' description: 'Specify the Jenkins agent and use the built-in podTemplate for your pipeline.' linkTitle: "Choose Jenkins Agent" weight: 112190 +version: "v3.3" --- The `agent` section specifies where the entire Pipeline, or a specific stage, will execute in the Jenkins environment depending on where the `agent` section is placed. The section must be defined at the upper-level inside the `pipeline` block, but stage-level usage is optional. For more information, see [the official documentation of Jenkins](https://www.jenkins.io/doc/book/pipeline/syntax/#agent). diff --git a/content/en/docs/v3.3/devops-user-guide/how-to-use/pipelines/create-a-pipeline-using-graphical-editing-panel.md b/content/en/docs/v3.3/devops-user-guide/how-to-use/pipelines/create-a-pipeline-using-graphical-editing-panel.md index b9415f6af..636eedd1b 100644 --- a/content/en/docs/v3.3/devops-user-guide/how-to-use/pipelines/create-a-pipeline-using-graphical-editing-panel.md +++ b/content/en/docs/v3.3/devops-user-guide/how-to-use/pipelines/create-a-pipeline-using-graphical-editing-panel.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, jenkins, cicd, graphical pipelines' description: 'Learn how to create and run a pipeline by using the graphical editing panel of KubeSphere.' linkTitle: 'Create a Pipeline Using Graphical Editing Panels' weight: 11211 +version: "v3.3" --- A graphical editing panel in KubeSphere contains all the necessary operations used in Jenkins [stages](https://www.jenkins.io/doc/book/pipeline/#stage) and [steps](https://www.jenkins.io/doc/book/pipeline/#step). You can directly define these stages and steps on the interactive panel without creating any Jenkinsfile. diff --git a/content/en/docs/v3.3/devops-user-guide/how-to-use/pipelines/create-a-pipeline-using-jenkinsfile.md b/content/en/docs/v3.3/devops-user-guide/how-to-use/pipelines/create-a-pipeline-using-jenkinsfile.md index ef9dce80f..a03cff9c1 100644 --- a/content/en/docs/v3.3/devops-user-guide/how-to-use/pipelines/create-a-pipeline-using-jenkinsfile.md +++ b/content/en/docs/v3.3/devops-user-guide/how-to-use/pipelines/create-a-pipeline-using-jenkinsfile.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Docker, Spring Boot, Jenkins, DevOps, CI/CD, description: "Learn how to create and run a pipeline by using an example Jenkinsfile." linkTitle: "Create a Pipeline Using a Jenkinsfile" weight: 11212 +version: "v3.3" --- A Jenkinsfile is a text file that contains the definition of a Jenkins pipeline and is checked into source control. As it stores the entire workflow as code, it underpins the code review and iteration process of a pipeline. For more information, see [the official documentation of Jenkins](https://www.jenkins.io/doc/book/pipeline/jenkinsfile/). diff --git a/content/en/docs/v3.3/devops-user-guide/how-to-use/pipelines/customize-jenkins-agent.md b/content/en/docs/v3.3/devops-user-guide/how-to-use/pipelines/customize-jenkins-agent.md index d5804ef58..31ed0cd82 100644 --- a/content/en/docs/v3.3/devops-user-guide/how-to-use/pipelines/customize-jenkins-agent.md +++ b/content/en/docs/v3.3/devops-user-guide/how-to-use/pipelines/customize-jenkins-agent.md @@ -4,6 +4,7 @@ keywords: "KubeSphere, Kubernetes, DevOps, Jenkins, Agent" description: "Learn how to customize a Jenkins agent on KubeSphere." linkTitle: "Customize Jenkins Agent" Weight: 112191 +version: "v3.3" --- If you need to use a Jenkins agent that runs on a specific environment, for example, JDK 11, you can customize a Jenkins agent on KubeSphere. diff --git a/content/en/docs/v3.3/devops-user-guide/how-to-use/pipelines/gitlab-multibranch-pipeline.md b/content/en/docs/v3.3/devops-user-guide/how-to-use/pipelines/gitlab-multibranch-pipeline.md index 3d4563fe9..34afc1ca2 100644 --- a/content/en/docs/v3.3/devops-user-guide/how-to-use/pipelines/gitlab-multibranch-pipeline.md +++ b/content/en/docs/v3.3/devops-user-guide/how-to-use/pipelines/gitlab-multibranch-pipeline.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, GitLab, Jenkins, Pipelines' description: 'Learn how to create a multi-branch pipeline with GitLab on KubeSphere.' linkTitle: "Create a Multi-branch Pipeline with GitLab" weight: 11215 +version: "v3.3" --- [GitLab](https://about.gitlab.com/) is an open source code repository platform that provides public and private repositories. It is a complete DevOps platform that enables professionals to perform their tasks in a project. diff --git a/content/en/docs/v3.3/devops-user-guide/how-to-use/pipelines/jenkins-email.md b/content/en/docs/v3.3/devops-user-guide/how-to-use/pipelines/jenkins-email.md index 8c1ec717d..480aa0dd7 100644 --- a/content/en/docs/v3.3/devops-user-guide/how-to-use/pipelines/jenkins-email.md +++ b/content/en/docs/v3.3/devops-user-guide/how-to-use/pipelines/jenkins-email.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, notification, jenkins, devops, ci/cd, pipelin description: 'Set the email server to receive notifications of your Jenkins pipelines.' linkTitle: "Set Email Server for KubeSphere Pipelines" Weight: 11218 +version: "v3.3" --- diff --git a/content/en/docs/v3.3/devops-user-guide/how-to-use/pipelines/jenkins-setting.md b/content/en/docs/v3.3/devops-user-guide/how-to-use/pipelines/jenkins-setting.md index 58f1b8d4f..6682fdb90 100644 --- a/content/en/docs/v3.3/devops-user-guide/how-to-use/pipelines/jenkins-setting.md +++ b/content/en/docs/v3.3/devops-user-guide/how-to-use/pipelines/jenkins-setting.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, Jenkins, CasC' description: 'Learn how to customize your Jenkins settings.' linkTitle: 'Jenkins System Settings' Weight: 11216 +version: "v3.3" --- Jenkins is powerful and flexible and it has become the de facto standard for CI/CD workflows. Nevertheless, many plugins require users to set system-level configurations before they can be put to use. diff --git a/content/en/docs/v3.3/devops-user-guide/how-to-use/pipelines/jenkins-shared-library.md b/content/en/docs/v3.3/devops-user-guide/how-to-use/pipelines/jenkins-shared-library.md index def58cf76..9d166371e 100644 --- a/content/en/docs/v3.3/devops-user-guide/how-to-use/pipelines/jenkins-shared-library.md +++ b/content/en/docs/v3.3/devops-user-guide/how-to-use/pipelines/jenkins-shared-library.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Jenkins, Shared Library, Pipelines' description: 'Learn how to use Jenkins shared libraries in a pipeline.' linkTitle: "Use Jenkins Shared Libraries in a Pipeline" weight: 11217 +version: "v3.3" --- For Jenkins pipelines that contain the same stages or steps, one way to avoid repetition in the pipeline codes is to use Jenkins shared libraries in the Jenkinsfiles. diff --git a/content/en/docs/v3.3/devops-user-guide/how-to-use/pipelines/pipeline-settings.md b/content/en/docs/v3.3/devops-user-guide/how-to-use/pipelines/pipeline-settings.md index dee25753d..ca1c3485f 100644 --- a/content/en/docs/v3.3/devops-user-guide/how-to-use/pipelines/pipeline-settings.md +++ b/content/en/docs/v3.3/devops-user-guide/how-to-use/pipelines/pipeline-settings.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Docker, Jenkins, Pipelines' description: 'Understand various pipeline properties in a DevOps project.' linkTitle: "Pipeline Settings" weight: 11214 +version: "v3.3" --- When you create a pipeline, you can customize its configurations through various settings. This document illustrates these settings in detail. diff --git a/content/en/docs/v3.3/devops-user-guide/how-to-use/pipelines/pipeline-webhook.md b/content/en/docs/v3.3/devops-user-guide/how-to-use/pipelines/pipeline-webhook.md index 97b6de8b0..004ee5b0c 100644 --- a/content/en/docs/v3.3/devops-user-guide/how-to-use/pipelines/pipeline-webhook.md +++ b/content/en/docs/v3.3/devops-user-guide/how-to-use/pipelines/pipeline-webhook.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, DevOps, Jenkins, Pipeline, Webhook' description: 'Learn how to trigger a Jenkins pipeline by using a webhook.' linkTitle: "Trigger a Pipeline by Using a Webhook" weight: 11219 +version: "v3.3" --- If you create a Jenkinsfile-based pipeline from a remote code repository, you can configure a webhook in the remote repository so that the pipeline is automatically triggered when changes are made to the remote repository. diff --git a/content/en/docs/v3.3/devops-user-guide/how-to-use/pipelines/use-pipeline-templates.md b/content/en/docs/v3.3/devops-user-guide/how-to-use/pipelines/use-pipeline-templates.md index e97bcc9af..d85da8633 100644 --- a/content/en/docs/v3.3/devops-user-guide/how-to-use/pipelines/use-pipeline-templates.md +++ b/content/en/docs/v3.3/devops-user-guide/how-to-use/pipelines/use-pipeline-templates.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Jenkins, Graphical Pipelines, Pipeline Templa description: 'Understand how to use pipeline templates on KubeSphere.' linkTitle: "Use Pipeline Templates" weight: 11213 +version: "v3.3" --- KubeSphere offers a graphical editing panel where the stages and steps of a Jenkins pipeline can be defined through interactive operations. KubeSphere 3.3 provides built-in pipeline templates, such as Node.js, Maven, and Golang, to help users quickly create pipelines. Additionally, KubeSphere 3.3 also supports customization of pipeline templates to meet diversified needs of enterprises. diff --git a/content/en/docs/v3.3/faq/_index.md b/content/en/docs/v3.3/faq/_index.md index 624319ca4..87d5502ee 100644 --- a/content/en/docs/v3.3/faq/_index.md +++ b/content/en/docs/v3.3/faq/_index.md @@ -7,6 +7,8 @@ linkTitle: "FAQ" weight: 16000 icon: "/images/docs/v3.x/docs.svg" + +version: "v3.3" --- This chapter answers and summarizes the questions users ask most frequently about KubeSphere. You can find these questions and answers in their respective sections which are grouped based on KubeSphere functions. diff --git a/content/en/docs/v3.3/faq/access-control/_index.md b/content/en/docs/v3.3/faq/access-control/_index.md index e36af958d..1005bc9c3 100644 --- a/content/en/docs/v3.3/faq/access-control/_index.md +++ b/content/en/docs/v3.3/faq/access-control/_index.md @@ -4,4 +4,5 @@ keywords: 'Kubernetes, KubeSphere, account, access control' description: 'Faq about access control and account management' layout: "second" weight: 16400 +version: "v3.3" --- diff --git a/content/en/docs/v3.3/faq/access-control/add-kubernetes-namespace-to-kubesphere-workspace.md b/content/en/docs/v3.3/faq/access-control/add-kubernetes-namespace-to-kubesphere-workspace.md index f192366b2..f426d64b5 100644 --- a/content/en/docs/v3.3/faq/access-control/add-kubernetes-namespace-to-kubesphere-workspace.md +++ b/content/en/docs/v3.3/faq/access-control/add-kubernetes-namespace-to-kubesphere-workspace.md @@ -4,6 +4,7 @@ keywords: "namespace, project, KubeSphere, Kubernetes" description: "Add your existing Kubernetes namespaces to a KubeSphere workspace." linkTitle: "Add existing Kubernetes namespaces to a KubeSphere Workspace" Weight: 16430 +version: "v3.3" --- A Kubernetes namespace is a KubeSphere project. If you create a namespace object not from the KubeSphere console, the namespace does not appear directly in a certain workspace. But cluster administrators can still see the namespace on the **Cluster Management** page. At the same time, you can also place the namespace into a workspace. diff --git a/content/en/docs/v3.3/faq/access-control/cannot-login.md b/content/en/docs/v3.3/faq/access-control/cannot-login.md index 357c1a1b8..405dcd48f 100644 --- a/content/en/docs/v3.3/faq/access-control/cannot-login.md +++ b/content/en/docs/v3.3/faq/access-control/cannot-login.md @@ -4,6 +4,7 @@ keywords: "login failure, user is not active, KubeSphere, Kubernetes" description: "How to solve the issue of login failure" linkTitle: "User Login Failure" Weight: 16440 +version: "v3.3" --- KubeSphere automatically creates a default user (`admin/P@88w0rd`) when it is installed. A user cannot be used for login if the status is not **Active** or you use an incorrect password. diff --git a/content/en/docs/v3.3/faq/access-control/forgot-password.md b/content/en/docs/v3.3/faq/access-control/forgot-password.md index fa2bec3b4..6fa62c058 100644 --- a/content/en/docs/v3.3/faq/access-control/forgot-password.md +++ b/content/en/docs/v3.3/faq/access-control/forgot-password.md @@ -4,6 +4,7 @@ keywords: "Forgot, Password, KubeSphere, Kubernetes" description: "Reset the password of any account." linkTitle: "Reset the Account Password" Weight: 16410 +version: "v3.3" --- ## Reset the Password of a Regular User diff --git a/content/en/docs/v3.3/faq/access-control/session-timeout.md b/content/en/docs/v3.3/faq/access-control/session-timeout.md index d3965d67b..b8a2bae33 100644 --- a/content/en/docs/v3.3/faq/access-control/session-timeout.md +++ b/content/en/docs/v3.3/faq/access-control/session-timeout.md @@ -4,6 +4,7 @@ keywords: "Session timeout, KubeSphere, Kubernetes" description: "Understand session timeout and customize the timeout period." linkTitle: "Session Timeout" Weight: 16420 +version: "v3.3" --- A session starts as a user logs in to the console of KubeSphere. You may see a message of "**Session timeout or this account is logged in elsewhere, please login again**" when the session expires. diff --git a/content/en/docs/v3.3/faq/applications/_index.md b/content/en/docs/v3.3/faq/applications/_index.md index ee170628d..c9cfb0a81 100644 --- a/content/en/docs/v3.3/faq/applications/_index.md +++ b/content/en/docs/v3.3/faq/applications/_index.md @@ -4,4 +4,5 @@ keywords: 'Kubernetes, KubeSphere, OpenPitrix, Application, App' description: 'Faq about applications in KubeSphere' layout: "second" weight: 16900 +version: "v3.3" --- diff --git a/content/en/docs/v3.3/faq/applications/remove-built-in-apps.md b/content/en/docs/v3.3/faq/applications/remove-built-in-apps.md index 7b2afcda6..e7c5503a8 100644 --- a/content/en/docs/v3.3/faq/applications/remove-built-in-apps.md +++ b/content/en/docs/v3.3/faq/applications/remove-built-in-apps.md @@ -4,6 +4,7 @@ keywords: "KubeSphere, OpenPitrix, Application, App" description: "Learn how to remove built-in apps from the KubeSphere App Store." linkTitle: "Remove Built-in Apps in KubeSphere" Weight: 16910 +version: "v3.3" --- As an open source and app-centric container platform, KubeSphere integrates apps in the App Store that is based on [OpenPitrix](https://github.com/openpitrix/openpitrix). They are accessible to all tenants in a workspace, while you can also remove them from the App Store. This tutorial demonstrates how to remove a built-in app from the App Store. diff --git a/content/en/docs/v3.3/faq/console/_index.md b/content/en/docs/v3.3/faq/console/_index.md index 2ca0e6030..e4b77f066 100644 --- a/content/en/docs/v3.3/faq/console/_index.md +++ b/content/en/docs/v3.3/faq/console/_index.md @@ -4,4 +4,5 @@ keywords: 'Kubernetes, KubeSphere, web console' description: 'Faq about the KubeSphere web console' layout: "second" weight: 16500 +version: "v3.3" --- diff --git a/content/en/docs/v3.3/faq/console/change-console-language.md b/content/en/docs/v3.3/faq/console/change-console-language.md index 9e1e2d055..55f15b369 100644 --- a/content/en/docs/v3.3/faq/console/change-console-language.md +++ b/content/en/docs/v3.3/faq/console/change-console-language.md @@ -4,6 +4,7 @@ keywords: "FAQ, console, KubeSphere, Kubernetes, language" description: "Select a desire language of the console." linkTitle: "Change the Console Language" Weight: 16530 +version: "v3.3" --- The KubeSphere web console is currently available in four languages: Simplified Chinese, Traditional Chinese, English, and Spanish. diff --git a/content/en/docs/v3.3/faq/console/console-web-browser.md b/content/en/docs/v3.3/faq/console/console-web-browser.md index 4990f13f6..d358314ff 100644 --- a/content/en/docs/v3.3/faq/console/console-web-browser.md +++ b/content/en/docs/v3.3/faq/console/console-web-browser.md @@ -4,6 +4,7 @@ keywords: "FAQ, console, KubeSphere, Kubernetes" description: "Use a supported web browser to access the console." linkTitle: "Supported Browsers" Weight: 16510 +version: "v3.3" --- The KubeSphere web console supports major web browsers including **Chrome, Firefox, Safari, Opera, and Edge.** You only need to consider the supported versions of these browsers listed in the green box of the table below: diff --git a/content/en/docs/v3.3/faq/console/edit-resources-in-system-workspace.md b/content/en/docs/v3.3/faq/console/edit-resources-in-system-workspace.md index c2a3d8c55..12e4574cf 100644 --- a/content/en/docs/v3.3/faq/console/edit-resources-in-system-workspace.md +++ b/content/en/docs/v3.3/faq/console/edit-resources-in-system-workspace.md @@ -4,6 +4,7 @@ keywords: "system, resources, KubeSphere, Kubernetes" description: "Enable the editing function of system resources on the console." linkTitle: 'Edit System Resources on the Console' Weight: 16520 +version: "v3.3" --- When you install KubeSphere, the workspace `system-workspace` is created where all KubeSphere system projects and Kubernetes system projects run. To avoid any misoperation on both systems, you are not allowed to edit resources in the workspace directly on the console. However, you can still make adjustments to resources using `kubectl`. diff --git a/content/en/docs/v3.3/faq/devops/_index.md b/content/en/docs/v3.3/faq/devops/_index.md index 79fb04523..9b5a44246 100644 --- a/content/en/docs/v3.3/faq/devops/_index.md +++ b/content/en/docs/v3.3/faq/devops/_index.md @@ -4,4 +4,5 @@ keywords: 'Kubernetes, KubeSphere, DevOps, Jenkins' description: 'FAQ about DevOps in KubeSphere' layout: "second" weight: 16800 +version: "v3.3" --- diff --git a/content/en/docs/v3.3/faq/devops/create-devops-kubeconfig-on-aws.md b/content/en/docs/v3.3/faq/devops/create-devops-kubeconfig-on-aws.md index d8af672d5..3aa69125d 100644 --- a/content/en/docs/v3.3/faq/devops/create-devops-kubeconfig-on-aws.md +++ b/content/en/docs/v3.3/faq/devops/create-devops-kubeconfig-on-aws.md @@ -4,6 +4,7 @@ keywords: "KubeSphere, Kubernetes, DevOps, Kubeconfig, AWS" description: "How to create a DevOps kubeconfig on AWS" linkTitle: "Create a DevOps Kubeconfig on AWS" Weight: 16820 +version: "v3.3" --- If you have trouble deploying applications into your project when running a pipeline on your AWS cluster with KubeSphere installed, it may be caused by the issue of DevOps kubeconfig. This tutorial demonstrates how to create a DevOps kubeconfig on AWS. diff --git a/content/en/docs/v3.3/faq/devops/install-jenkins-plugins.md b/content/en/docs/v3.3/faq/devops/install-jenkins-plugins.md index dfa608ee4..8049379d3 100644 --- a/content/en/docs/v3.3/faq/devops/install-jenkins-plugins.md +++ b/content/en/docs/v3.3/faq/devops/install-jenkins-plugins.md @@ -4,6 +4,7 @@ keywords: "KubeSphere, Kubernetes, DevOps, Jenkins, Plugin" description: "How to install plugins to Jenkins in KubeSphere" linkTitle: "Install Plugins to Jenkins in KubeSphere" Weight: 16810 +version: "v3.3" --- The KubeSphere DevOps System offers containerized CI/CD functions based on Jenkins. The primary means of enhancing the functionality of Jenkins is to install plugins. This tutorial demonstrates how to install plugins on the Jenkins dashboard. diff --git a/content/en/docs/v3.3/faq/installation/_index.md b/content/en/docs/v3.3/faq/installation/_index.md index 3030de69b..7e4cc4834 100644 --- a/content/en/docs/v3.3/faq/installation/_index.md +++ b/content/en/docs/v3.3/faq/installation/_index.md @@ -4,4 +4,5 @@ keywords: 'Kubernetes, KubeSphere, installation, FAQ' description: 'Faq about installation' layout: "second" weight: 16100 +version: "v3.3" --- diff --git a/content/en/docs/v3.3/faq/installation/configure-booster.md b/content/en/docs/v3.3/faq/installation/configure-booster.md index 5c002d0b2..8edb08a71 100644 --- a/content/en/docs/v3.3/faq/installation/configure-booster.md +++ b/content/en/docs/v3.3/faq/installation/configure-booster.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, booster, installation, faq' description: 'Set a registry mirror to speed up image downloads during installation.' linkTitle: "Configure a Booster for Installation" weight: 16200 +version: "v3.3" --- If you have trouble downloading images from `dockerhub.io`, it is highly recommended that you configure a registry mirror (i.e. booster) beforehand to speed up downloads. You can refer to the [official documentation of Docker](https://docs.docker.com/registry/recipes/mirror/#configure-the-docker-daemon) or follow the steps below. diff --git a/content/en/docs/v3.3/faq/installation/install-addon-through-yaml-using-kubekey.md b/content/en/docs/v3.3/faq/installation/install-addon-through-yaml-using-kubekey.md index 303fbab14..052c65884 100644 --- a/content/en/docs/v3.3/faq/installation/install-addon-through-yaml-using-kubekey.md +++ b/content/en/docs/v3.3/faq/installation/install-addon-through-yaml-using-kubekey.md @@ -4,6 +4,7 @@ keywords: "Installer, KubeKey, KubeSphere, Kubernetes, add-ons" description: "Understand why the installation may fail when you use KubeKey to install an add-on through YAML." linkTitle: "Install an Add-on through YAML Using KubeKey" Weight: 16400 +version: "v3.3" --- When you use KubeKey to install add-ons, you put the add-on information (Chart or YAML) under the `addons` field in the configuration file (`config-sample.yaml` by default). If the add-on configuration is provided as a YAML file, in some cases, you may see an error message similar to this during the installation: diff --git a/content/en/docs/v3.3/faq/installation/ssh-connection-failure.md b/content/en/docs/v3.3/faq/installation/ssh-connection-failure.md index 8cb8df40d..c5ddbe4f0 100644 --- a/content/en/docs/v3.3/faq/installation/ssh-connection-failure.md +++ b/content/en/docs/v3.3/faq/installation/ssh-connection-failure.md @@ -4,6 +4,7 @@ keywords: "Installation, SSH, KubeSphere, Kubernetes" description: "Understand why the SSH connection may fail when you use KubeKey to create a cluster." linkTitle: "SSH Connection Failure" Weight: 16600 +version: "v3.3" --- When you use KubeKey to set up a cluster, you create a configuration file which contains necessary host information. Here is an example of the field `hosts`: diff --git a/content/en/docs/v3.3/faq/installation/telemetry.md b/content/en/docs/v3.3/faq/installation/telemetry.md index a086c15bf..70a157a26 100644 --- a/content/en/docs/v3.3/faq/installation/telemetry.md +++ b/content/en/docs/v3.3/faq/installation/telemetry.md @@ -4,6 +4,7 @@ keywords: "Installer, Telemetry, KubeSphere, Kubernetes" description: "Understand what Telemetry is and how to enable or disable it in KubeSphere." linkTitle: "Telemetry in KubeSphere" Weight: 16300 +version: "v3.3" --- Telemetry collects aggregate information about the size of KubeSphere clusters installed, KubeSphere and Kubernetes versions, components enabled, cluster running time, error logs and so on. KubeSphere promises that the information is only used by the KubeSphere community to improve products and will not be shared with any third parties. diff --git a/content/en/docs/v3.3/faq/multi-cluster-management/_index.md b/content/en/docs/v3.3/faq/multi-cluster-management/_index.md index 05c8c18b9..bfd62f744 100644 --- a/content/en/docs/v3.3/faq/multi-cluster-management/_index.md +++ b/content/en/docs/v3.3/faq/multi-cluster-management/_index.md @@ -4,4 +4,5 @@ keywords: 'Kubernetes, KubeSphere, Multi-cluster Management, Host Cluster, Membe description: 'Faq about multi-cluster management in KubeSphere' layout: "second" weight: 16700 +version: "v3.3" --- diff --git a/content/en/docs/v3.3/faq/multi-cluster-management/host-cluster-access-member-cluster.md b/content/en/docs/v3.3/faq/multi-cluster-management/host-cluster-access-member-cluster.md index bd93b4c8b..d54f4ae00 100644 --- a/content/en/docs/v3.3/faq/multi-cluster-management/host-cluster-access-member-cluster.md +++ b/content/en/docs/v3.3/faq/multi-cluster-management/host-cluster-access-member-cluster.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, Multi-cluster, Host Cluster, Member Cluster" description: "Learn how to restore the Host Cluster access to a Member Cluster." linkTitle: "Restore the Host Cluster Access to A Member Cluster" Weight: 16720 +version: "v3.3" --- KubeSphere features [multi-cluster maganement](../../../multicluster-management/introduction/kubefed-in-kubesphere/) and tenants with necessary permissions (usually cluster administrators) can access the central control plane from the Host Cluster to manage all the Member Clusters. It is highly recommended that you manage your resources across your cluster through the Host Cluster. diff --git a/content/en/docs/v3.3/faq/multi-cluster-management/manage-multi-cluster.md b/content/en/docs/v3.3/faq/multi-cluster-management/manage-multi-cluster.md index 5bb132e42..3fc7ba9c3 100644 --- a/content/en/docs/v3.3/faq/multi-cluster-management/manage-multi-cluster.md +++ b/content/en/docs/v3.3/faq/multi-cluster-management/manage-multi-cluster.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, federation, multicluster, hybrid-cloud' description: 'Understand how to manage a multi-cluster environment on KubeSphere.' linkTitle: "Manage a Multi-cluster Environment on KubeSphere" weight: 16710 +version: "v3.3" --- KubeSphere provides an easy-to-use multi-cluster feature to help you [build your multi-cluster environment on KubeSphere](../../../multicluster-management/). This guide illustrates how to manage a multi-cluster environment on KubeSphere. diff --git a/content/en/docs/v3.3/faq/observability/_index.md b/content/en/docs/v3.3/faq/observability/_index.md index 0ff90fcb5..d231f75d2 100644 --- a/content/en/docs/v3.3/faq/observability/_index.md +++ b/content/en/docs/v3.3/faq/observability/_index.md @@ -4,4 +4,5 @@ keywords: 'Kubernetes, KubeSphere, observability, FAQ' description: 'Faq about observability' layout: "second" weight: 16300 +version: "v3.3" --- diff --git a/content/en/docs/v3.3/faq/observability/byop.md b/content/en/docs/v3.3/faq/observability/byop.md index c6a996333..d015d2e1f 100644 --- a/content/en/docs/v3.3/faq/observability/byop.md +++ b/content/en/docs/v3.3/faq/observability/byop.md @@ -4,6 +4,7 @@ keywords: "Monitoring, Prometheus, node-exporter, kube-state-metrics, KubeSphere description: "Use your own Prometheus stack setup in KubeSphere." linkTitle: "Bring Your Own Prometheus" Weight: 16330 +version: "v3.3" --- KubeSphere comes with several pre-installed customized monitoring components, including Prometheus Operator, Prometheus, Alertmanager, Grafana (Optional), various ServiceMonitors, node-exporter, and kube-state-metrics. These components might already exist before you install KubeSphere. It is possible to use your own Prometheus stack setup in KubeSphere v3.3. diff --git a/content/en/docs/v3.3/faq/observability/logging.md b/content/en/docs/v3.3/faq/observability/logging.md index 6d483a355..c5914db00 100644 --- a/content/en/docs/v3.3/faq/observability/logging.md +++ b/content/en/docs/v3.3/faq/observability/logging.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, Elasticsearch, KubeSphere, Logging, logs" description: "Questions asked frequently about the logging functionality." linkTitle: "Logging" weight: 16310 +version: "v3.3" --- This page contains some of the frequently asked questions about logging. diff --git a/content/en/docs/v3.3/faq/observability/monitoring.md b/content/en/docs/v3.3/faq/observability/monitoring.md index cf7d5c2ab..813e1f525 100644 --- a/content/en/docs/v3.3/faq/observability/monitoring.md +++ b/content/en/docs/v3.3/faq/observability/monitoring.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, Prometheus, KubeSphere, Monitoring" description: "Questions asked frequently about the monitoring functionality." linkTitle: "Monitoring" weight: 16320 +version: "v3.3" --- This page contains some of the frequently asked questions about monitoring. diff --git a/content/en/docs/v3.3/faq/upgrade/_index.md b/content/en/docs/v3.3/faq/upgrade/_index.md index 08a35d25d..caef2f7d0 100644 --- a/content/en/docs/v3.3/faq/upgrade/_index.md +++ b/content/en/docs/v3.3/faq/upgrade/_index.md @@ -4,4 +4,5 @@ keywords: 'Kubernetes, KubeSphere, upgrade, FAQ' description: 'Faq about upgrade' layout: "second" weight: 16200 +version: "v3.3" --- diff --git a/content/en/docs/v3.3/faq/upgrade/qingcloud-csi-upgrade.md b/content/en/docs/v3.3/faq/upgrade/qingcloud-csi-upgrade.md index 3b6254b04..e4385b9ed 100644 --- a/content/en/docs/v3.3/faq/upgrade/qingcloud-csi-upgrade.md +++ b/content/en/docs/v3.3/faq/upgrade/qingcloud-csi-upgrade.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, upgrade, KubeSphere, v3.2.0" description: "Upgrade the QingCloud CSI after you upgrade KubeSphere." linkTitle: "Upgrade QingCloud CSI" weight: 16210 +version: "v3.3" --- ## Upgrade QingCloud CSI after Upgrading KubeSphere diff --git a/content/en/docs/v3.3/installing-on-kubernetes/_index.md b/content/en/docs/v3.3/installing-on-kubernetes/_index.md index 6d079ef2d..51c422465 100644 --- a/content/en/docs/v3.3/installing-on-kubernetes/_index.md +++ b/content/en/docs/v3.3/installing-on-kubernetes/_index.md @@ -7,6 +7,8 @@ linkTitle: "Installing on Kubernetes" weight: 4000 icon: "/images/docs/v3.x/docs.svg" + +version: "v3.3" --- This chapter demonstrates how to deploy KubeSphere on existing Kubernetes clusters hosted on cloud or on-premises. As a highly flexible solution to container orchestration, KubeSphere can be deployed across various Kubernetes engines. diff --git a/content/en/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/_index.md b/content/en/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/_index.md index 917923708..cd08c6971 100644 --- a/content/en/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/_index.md +++ b/content/en/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Installing on Hosted Kubernetes" weight: 4200 +version: "v3.3" _build: render: false diff --git a/content/en/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-aks.md b/content/en/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-aks.md index b85bf9c35..99043f28f 100644 --- a/content/en/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-aks.md +++ b/content/en/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-aks.md @@ -4,6 +4,8 @@ keywords: "KubeSphere, Kubernetes, Installation, Azure, AKS" description: "Learn how to deploy KubeSphere on Azure Kubernetes Service." weight: 4210 + +version: "v3.3" --- This guide walks you through the steps of deploying KubeSphere on [Azure Kubernetes Service](https://docs.microsoft.com/en-us/azure/aks/). diff --git a/content/en/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-do.md b/content/en/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-do.md index 79673ff9b..765698c2a 100644 --- a/content/en/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-do.md +++ b/content/en/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-do.md @@ -4,6 +4,8 @@ keywords: 'Kubernetes, KubeSphere, DigitalOcean, Installation' description: 'Learn how to deploy KubeSphere on DigitalOcean.' weight: 4230 + +version: "v3.3" --- ![KubeSphere+DOKS](/images/docs/v3.x/do/KubeSphere-DOKS.png) diff --git a/content/en/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-eks.md b/content/en/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-eks.md index 95a9078cc..76081298a 100644 --- a/content/en/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-eks.md +++ b/content/en/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-eks.md @@ -4,6 +4,8 @@ keywords: 'Kubernetes, KubeSphere, EKS, Installation' description: 'Learn how to deploy KubeSphere on Amazon Elastic Kubernetes Service.' weight: 4220 + +version: "v3.3" --- This guide walks you through the steps of deploying KubeSphere on [AWS EKS](https://docs.aws.amazon.com/eks/latest/userguide/what-is-eks.html). You also can visit [KubeSphere on AWS Quick Start](https://aws.amazon.com/quickstart/architecture/qingcloud-kubesphere/) which uses Amazon Web Services (AWS) CloudFormation templates to help end users automatically provision an Amazon Elastic Kubernetes Service (Amazon EKS) and KubeSphere environment on the AWS Cloud. diff --git a/content/en/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-gke.md b/content/en/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-gke.md index 8e24229c1..042a78c7c 100644 --- a/content/en/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-gke.md +++ b/content/en/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-gke.md @@ -4,6 +4,8 @@ keywords: 'Kubernetes, KubeSphere, GKE, Installation' description: 'Learn how to deploy KubeSphere on Google Kubernetes Engine.' weight: 4240 + +version: "v3.3" --- ![KubeSphere+GKE](https://pek3b.qingstor.com/kubesphere-docs/png/20191123145223.png) diff --git a/content/en/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-huaweicloud-cce.md b/content/en/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-huaweicloud-cce.md index 53bee466e..d32656c35 100644 --- a/content/en/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-huaweicloud-cce.md +++ b/content/en/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-huaweicloud-cce.md @@ -4,6 +4,8 @@ keywords: "KubeSphere, Kubernetes, installation, huawei, cce" description: "Learn how to deploy KubeSphere on Huawei Cloud Container Engine." weight: 4250 + +version: "v3.3" --- This guide walks you through the steps of deploying KubeSphere on [Huaiwei CCE](https://support.huaweicloud.com/en-us/qs-cce/cce_qs_0001.html). diff --git a/content/en/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-oke.md b/content/en/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-oke.md index a64faf0b9..a7b9a7043 100644 --- a/content/en/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-oke.md +++ b/content/en/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-oke.md @@ -4,6 +4,8 @@ keywords: 'Kubernetes, KubeSphere, OKE, Installation, Oracle-cloud' description: 'Learn how to deploy KubeSphere on Oracle Cloud Infrastructure Container Engine for Kubernetes.' weight: 4260 + +version: "v3.3" --- This guide walks you through the steps of deploying KubeSphere on [Oracle Kubernetes Engine](https://www.oracle.com/cloud/compute/container-engine-kubernetes.html). diff --git a/content/en/docs/v3.3/installing-on-kubernetes/introduction/_index.md b/content/en/docs/v3.3/installing-on-kubernetes/introduction/_index.md index 88e0a6478..29c205351 100644 --- a/content/en/docs/v3.3/installing-on-kubernetes/introduction/_index.md +++ b/content/en/docs/v3.3/installing-on-kubernetes/introduction/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Introduction" weight: 4100 +version: "v3.3" _build: render: false diff --git a/content/en/docs/v3.3/installing-on-kubernetes/introduction/overview.md b/content/en/docs/v3.3/installing-on-kubernetes/introduction/overview.md index 513fc2043..bc8db557e 100644 --- a/content/en/docs/v3.3/installing-on-kubernetes/introduction/overview.md +++ b/content/en/docs/v3.3/installing-on-kubernetes/introduction/overview.md @@ -4,6 +4,7 @@ keywords: "KubeSphere, Kubernetes, Installation" description: "Develop a basic understanding of the general steps of deploying KubeSphere on an existing Kubernetes cluster." linkTitle: "Overview" weight: 4110 +version: "v3.3" --- ![kubesphere+k8s](/images/docs/v3.x/installing-on-kubernetes/introduction/overview/kubesphere+k8s.png) diff --git a/content/en/docs/v3.3/installing-on-kubernetes/introduction/prerequisites.md b/content/en/docs/v3.3/installing-on-kubernetes/introduction/prerequisites.md index 2aa8a6db5..cd8cadeed 100644 --- a/content/en/docs/v3.3/installing-on-kubernetes/introduction/prerequisites.md +++ b/content/en/docs/v3.3/installing-on-kubernetes/introduction/prerequisites.md @@ -4,6 +4,7 @@ keywords: "KubeSphere, Kubernetes, Installation, Prerequisites" description: "Make sure your environment where an existing Kubernetes cluster runs meets the prerequisites before installation." linkTitle: "Prerequisites" weight: 4120 +version: "v3.3" --- You can install KubeSphere on virtual machines and bare metal with Kubernetes also provisioned. In addition, KubeSphere can also be deployed on cloud-hosted and on-premises Kubernetes clusters as long as your Kubernetes cluster meets the prerequisites below. diff --git a/content/en/docs/v3.3/installing-on-kubernetes/on-prem-kubernetes/_index.md b/content/en/docs/v3.3/installing-on-kubernetes/on-prem-kubernetes/_index.md index 61a6c6053..1182c5582 100644 --- a/content/en/docs/v3.3/installing-on-kubernetes/on-prem-kubernetes/_index.md +++ b/content/en/docs/v3.3/installing-on-kubernetes/on-prem-kubernetes/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Installing on On-premises Kubernetes" weight: 4300 +version: "v3.3" _build: render: false diff --git a/content/en/docs/v3.3/installing-on-kubernetes/on-prem-kubernetes/install-ks-on-linux-airgapped.md b/content/en/docs/v3.3/installing-on-kubernetes/on-prem-kubernetes/install-ks-on-linux-airgapped.md index 2e3dfa4f6..799421d4f 100644 --- a/content/en/docs/v3.3/installing-on-kubernetes/on-prem-kubernetes/install-ks-on-linux-airgapped.md +++ b/content/en/docs/v3.3/installing-on-kubernetes/on-prem-kubernetes/install-ks-on-linux-airgapped.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, air-gapped, installation' description: 'Explore the best practice of installing KubeSphere in an air-gapped environment.' linkTitle: "Air-gapped Installation" weight: 4310 +version: "v3.3" --- The air-gapped installation is almost the same as the online installation except that you must create a local registry to host Docker images. This tutorial demonstrates how to install KubeSphere on Kubernetes in an air-gapped environment. diff --git a/content/en/docs/v3.3/installing-on-kubernetes/uninstall-kubesphere-from-k8s.md b/content/en/docs/v3.3/installing-on-kubernetes/uninstall-kubesphere-from-k8s.md index d9746e532..44b8aede8 100644 --- a/content/en/docs/v3.3/installing-on-kubernetes/uninstall-kubesphere-from-k8s.md +++ b/content/en/docs/v3.3/installing-on-kubernetes/uninstall-kubesphere-from-k8s.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, uninstall, remove-cluster' description: 'Remove KubeSphere from a Kubernetes cluster.' linkTitle: "Uninstall KubeSphere from Kubernetes" weight: 4400 +version: "v3.3" --- You can uninstall KubeSphere from your existing Kubernetes cluster by using [kubesphere-delete.sh](https://github.com/kubesphere/ks-installer/blob/release-3.1/scripts/kubesphere-delete.sh). Copy it from the [GitHub source file](https://raw.githubusercontent.com/kubesphere/ks-installer/release-3.1/scripts/kubesphere-delete.sh) and execute this script on your local machine. diff --git a/content/en/docs/v3.3/installing-on-linux/_index.md b/content/en/docs/v3.3/installing-on-linux/_index.md index 42bd83214..3fcbc6856 100644 --- a/content/en/docs/v3.3/installing-on-linux/_index.md +++ b/content/en/docs/v3.3/installing-on-linux/_index.md @@ -7,6 +7,7 @@ linkTitle: "Installing on Linux" weight: 3000 icon: "/images/docs/v3.x/docs.svg" +version: "v3.3" --- This chapter demonstrates how to use KubeKey to provision a production-ready Kubernetes and KubeSphere cluster on Linux in different environments. You can also use KubeKey to easily scale out and in your cluster and set various storage classes based on your needs. diff --git a/content/en/docs/v3.3/installing-on-linux/cluster-operation/_index.md b/content/en/docs/v3.3/installing-on-linux/cluster-operation/_index.md index 019354675..eab704707 100644 --- a/content/en/docs/v3.3/installing-on-linux/cluster-operation/_index.md +++ b/content/en/docs/v3.3/installing-on-linux/cluster-operation/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Add and Delete Nodes" weight: 3600 +version: "v3.3" _build: render: false diff --git a/content/en/docs/v3.3/installing-on-linux/cluster-operation/add-edge-nodes.md b/content/en/docs/v3.3/installing-on-linux/cluster-operation/add-edge-nodes.md index 32e6d1338..db936184b 100644 --- a/content/en/docs/v3.3/installing-on-linux/cluster-operation/add-edge-nodes.md +++ b/content/en/docs/v3.3/installing-on-linux/cluster-operation/add-edge-nodes.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, KubeEdge' description: 'Add edge nodes to your cluster.' linkTitle: "Add Edge Nodes" weight: 3630 +version: "v3.3" --- KubeSphere leverages [KubeEdge](https://kubeedge.io/en/), to extend native containerized application orchestration capabilities to hosts at edge. With separate cloud and edge core modules, KubeEdge provides complete edge computing solutions while the installation may be complex and difficult. diff --git a/content/en/docs/v3.3/installing-on-linux/cluster-operation/add-new-nodes.md b/content/en/docs/v3.3/installing-on-linux/cluster-operation/add-new-nodes.md index ca974fa05..d8e2ba5d1 100644 --- a/content/en/docs/v3.3/installing-on-linux/cluster-operation/add-new-nodes.md +++ b/content/en/docs/v3.3/installing-on-linux/cluster-operation/add-new-nodes.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, scale-out, add-nodes' description: 'Add more nodes to scale out your cluster.' linkTitle: "Add New Nodes" weight: 3610 +version: "v3.3" --- After you use KubeSphere for a certain period of time, it is likely that you need to scale out your cluster with an increasing number of workloads. From KubeSphere v3.0.0, you can use the brand-new installer [KubeKey](https://github.com/kubesphere/kubekey) to add new nodes to a Kubernetes cluster. Fundamentally, the operation is based on Kubelet's registration mechanism. In other words, the new nodes will automatically join the existing Kubernetes cluster. KubeSphere supports hybrid environments, which means the newly-added host OS can be CentOS or Ubuntu. diff --git a/content/en/docs/v3.3/installing-on-linux/cluster-operation/remove-nodes.md b/content/en/docs/v3.3/installing-on-linux/cluster-operation/remove-nodes.md index b7ec0504b..04e4969ad 100644 --- a/content/en/docs/v3.3/installing-on-linux/cluster-operation/remove-nodes.md +++ b/content/en/docs/v3.3/installing-on-linux/cluster-operation/remove-nodes.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, scale-in, remove-nodes' description: 'Cordon a node and even delete a node to scale in your cluster.' linkTitle: "Delete Nodes" weight: 3620 +version: "v3.3" --- ## Cordon a Kubernetes Node diff --git a/content/en/docs/v3.3/installing-on-linux/high-availability-configurations/_index.md b/content/en/docs/v3.3/installing-on-linux/high-availability-configurations/_index.md index b50d31a8c..83e31f3c3 100644 --- a/content/en/docs/v3.3/installing-on-linux/high-availability-configurations/_index.md +++ b/content/en/docs/v3.3/installing-on-linux/high-availability-configurations/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "High Availability Configurations" weight: 3200 +version: "v3.3" _build: render: false diff --git a/content/en/docs/v3.3/installing-on-linux/high-availability-configurations/ha-configuration.md b/content/en/docs/v3.3/installing-on-linux/high-availability-configurations/ha-configuration.md index c92357cf2..bc6b10fb9 100644 --- a/content/en/docs/v3.3/installing-on-linux/high-availability-configurations/ha-configuration.md +++ b/content/en/docs/v3.3/installing-on-linux/high-availability-configurations/ha-configuration.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, HA, high availability, installation, configur description: 'Learn how to create a highly available cluster using a load balancer.' linkTitle: "Set up an HA Cluster Using a Load Balancer" weight: 3220 +version: "v3.3" --- You can set up Kubernetes cluster (a control plane node) with KubeSphere installed based on the tutorial of [Multi-node Installation](../../../installing-on-linux/introduction/multioverview/). Clusters with a control plane node may be sufficient for development and testing in most cases. For a production environment, however, you need to consider the high availability of the cluster. If key components (for example, kube-apiserver, kube-scheduler, and kube-controller-manager) are all running on the same control plane node, Kubernetes and KubeSphere will be unavailable once the control plane node goes down. Therefore, you need to set up a high-availability cluster by provisioning load balancers with multiple control plane nodes. You can use any cloud load balancer, or any hardware load balancer (for example, F5). In addition, Keepalived and [HAproxy](https://www.haproxy.com/), or Nginx is also an alternative for creating high-availability clusters. diff --git a/content/en/docs/v3.3/installing-on-linux/high-availability-configurations/internal-ha-configuration.md b/content/en/docs/v3.3/installing-on-linux/high-availability-configurations/internal-ha-configuration.md index 39a3d643c..841b8a5af 100644 --- a/content/en/docs/v3.3/installing-on-linux/high-availability-configurations/internal-ha-configuration.md +++ b/content/en/docs/v3.3/installing-on-linux/high-availability-configurations/internal-ha-configuration.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, KubeKey, HA, Installation' description: 'Learn how to create a highly available cluster using the internal HAProxy of KubeKey.' linkTitle: "Set Up an HA Cluster Using the Internal HAProxy of KubeKey" weight: 3210 +version: "v3.3" --- [KubeKey](https://github.com/kubesphere/kubekey) is an easy-to-use tool for creating Kubernetes clusters. Starting from v1.2.1, KubeKey provides a built-in high availability mode to simplify the creation of highly available Kubernetes clusters. The high availability mode that KubeKey implements is called local load balancing mode. KubeKey deploys a load balancer (HAProxy) on each worker node, and the Kubernetes components on all control planes connect to their local kube-apiserver. The Kubernetes components on each worker node, on the other hand, connect to the kube-apiserver of multiple control planes through a reverse proxy, namely the load balancer deployed by KubeKey. Although this mode is less efficient than a dedicated load balancer because additional health check mechanisms are introduced, it brings a more practical, efficient, and convenient high availability deployment mode when current environment cannot provide an external load balancer or virtual IP (VIP). diff --git a/content/en/docs/v3.3/installing-on-linux/high-availability-configurations/set-up-ha-cluster-using-keepalived-haproxy.md b/content/en/docs/v3.3/installing-on-linux/high-availability-configurations/set-up-ha-cluster-using-keepalived-haproxy.md index a4bae4938..4f2bf4616 100644 --- a/content/en/docs/v3.3/installing-on-linux/high-availability-configurations/set-up-ha-cluster-using-keepalived-haproxy.md +++ b/content/en/docs/v3.3/installing-on-linux/high-availability-configurations/set-up-ha-cluster-using-keepalived-haproxy.md @@ -5,6 +5,7 @@ description: 'Learn how to create a highly available cluster using Keepalived an linkTitle: "Set up an HA Cluster Using Keepalived and HAproxy" weight: 3230 showSubscribe: true +version: "v3.3" --- A highly available Kubernetes cluster ensures your applications run without outages which is required for production. In this connection, there are plenty of ways for you to choose from to achieve high availability. diff --git a/content/en/docs/v3.3/installing-on-linux/introduction/_index.md b/content/en/docs/v3.3/installing-on-linux/introduction/_index.md index 05f734ddb..765a2a2ba 100644 --- a/content/en/docs/v3.3/installing-on-linux/introduction/_index.md +++ b/content/en/docs/v3.3/installing-on-linux/introduction/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Introduction" weight: 3100 +version: "v3.3" _build: render: false diff --git a/content/en/docs/v3.3/installing-on-linux/introduction/air-gapped-installation.md b/content/en/docs/v3.3/installing-on-linux/introduction/air-gapped-installation.md index 5455a6df3..0871e73ca 100644 --- a/content/en/docs/v3.3/installing-on-linux/introduction/air-gapped-installation.md +++ b/content/en/docs/v3.3/installing-on-linux/introduction/air-gapped-installation.md @@ -5,6 +5,7 @@ description: 'Understand how to install KubeSphere and Kubernetes in the air-gap linkTitle: "Air-gapped Installation" weight: 3140 +version: "v3.3" --- KubeKey is an open-source, lightweight tool for deploying Kubernetes clusters. It allows you to install Kubernetes/K3s only, both Kubernetes/K3s and KubeSphere, and other cloud-native plugins in a flexible, fast, and convenient way. Additionally, it is an effective tool for scaling and upgrading clusters. diff --git a/content/en/docs/v3.3/installing-on-linux/introduction/intro.md b/content/en/docs/v3.3/installing-on-linux/introduction/intro.md index c34eebcb8..b60e1f57e 100644 --- a/content/en/docs/v3.3/installing-on-linux/introduction/intro.md +++ b/content/en/docs/v3.3/installing-on-linux/introduction/intro.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, Linux, Installation' description: 'Explore the general content in this chapter, including installation preparation, installation tool and method, and storage configurations.' linkTitle: "Overview" weight: 3110 +version: "v3.3" --- As an open-source project on [GitHub](https://github.com/kubesphere), KubeSphere is home to a community with thousands of users. Many of them are running KubeSphere for their production workloads. For the installation on Linux, KubeSphere can be deployed both in clouds and in on-premises environments, such as AWS EC2, Azure VM and bare metal. diff --git a/content/en/docs/v3.3/installing-on-linux/introduction/kubekey.md b/content/en/docs/v3.3/installing-on-linux/introduction/kubekey.md index 7f721eaae..6c1d7a3a5 100644 --- a/content/en/docs/v3.3/installing-on-linux/introduction/kubekey.md +++ b/content/en/docs/v3.3/installing-on-linux/introduction/kubekey.md @@ -4,6 +4,7 @@ keywords: 'KubeKey, Installation, KubeSphere' description: 'Understand what KubeKey is and how it works to help you create, scale and upgrade your Kubernetes cluster.' linkTitle: "KubeKey" weight: 3120 +version: "v3.3" --- Developed in Go, [KubeKey](https://github.com/kubesphere/kubekey) represents a brand-new installation tool as a replacement for the ansible-based installer used before. KubeKey provides you with flexible installation choices, as you can install Kubernetes only or install both Kubernetes and KubeSphere. diff --git a/content/en/docs/v3.3/installing-on-linux/introduction/multioverview.md b/content/en/docs/v3.3/installing-on-linux/introduction/multioverview.md index 8e3702fcc..2e9ef9c25 100644 --- a/content/en/docs/v3.3/installing-on-linux/introduction/multioverview.md +++ b/content/en/docs/v3.3/installing-on-linux/introduction/multioverview.md @@ -4,6 +4,7 @@ keywords: 'Multi-node, Installation, KubeSphere' description: 'Learn the general steps of installing KubeSphere and Kubernetes on a multi-node cluster.' linkTitle: "Multi-node Installation" weight: 3130 +version: "v3.3" --- In a production environment, a single-node cluster cannot satisfy most of the needs as the cluster has limited resources with insufficient compute capabilities. Thus, single-node clusters are not recommended for large-scale data processing. Besides, a cluster of this kind is not available with high availability as it only has one node. On the other hand, a multi-node architecture is the most common and preferred choice in terms of application deployment and distribution. diff --git a/content/en/docs/v3.3/installing-on-linux/introduction/port-firewall.md b/content/en/docs/v3.3/installing-on-linux/introduction/port-firewall.md index c6928f823..01d2a6132 100644 --- a/content/en/docs/v3.3/installing-on-linux/introduction/port-firewall.md +++ b/content/en/docs/v3.3/installing-on-linux/introduction/port-firewall.md @@ -5,6 +5,8 @@ description: 'Understand the specific port requirements for different services i linkTitle: "Port Requirements" weight: 3150 + +version: "v3.3" --- diff --git a/content/en/docs/v3.3/installing-on-linux/introduction/vars.md b/content/en/docs/v3.3/installing-on-linux/introduction/vars.md index 3c1b5ae43..6cfe89a9f 100644 --- a/content/en/docs/v3.3/installing-on-linux/introduction/vars.md +++ b/content/en/docs/v3.3/installing-on-linux/introduction/vars.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, cluster, configuration, KubeKey' description: 'Customize your Kubernetes settings in the configuration file for your cluster.' linkTitle: "Kubernetes Cluster Configurations" weight: 3160 +version: "v3.3" --- When creating a Kubernetes cluster, you can use [KubeKey](../kubekey/) to define a configuration file (`config-sample.yaml`) which contains basic information of your cluster. Refer to the following example for Kubernetes-related parameters in the configuration file. diff --git a/content/en/docs/v3.3/installing-on-linux/on-premises/_index.md b/content/en/docs/v3.3/installing-on-linux/on-premises/_index.md index 41d96d7f1..a321b484e 100644 --- a/content/en/docs/v3.3/installing-on-linux/on-premises/_index.md +++ b/content/en/docs/v3.3/installing-on-linux/on-premises/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Installing in On-premises Environments" weight: 3500 +version: "v3.3" _build: render: false diff --git a/content/en/docs/v3.3/installing-on-linux/on-premises/install-kubesphere-and-k3s.md b/content/en/docs/v3.3/installing-on-linux/on-premises/install-kubesphere-and-k3s.md index 6d392ec00..7793c0f4b 100644 --- a/content/en/docs/v3.3/installing-on-linux/on-premises/install-kubesphere-and-k3s.md +++ b/content/en/docs/v3.3/installing-on-linux/on-premises/install-kubesphere-and-k3s.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, K3s' description: 'Learn how to use KubeKey to install K3s and KubeSphere.' linkTitle: "Deploy K3s and KubeSphere" weight: 3530 +version: "v3.3" --- [K3s](https://k3s.io/) is a lightweight Kubernetes distribution built for IoT and edge computing with external dependencies minimized. It is packaged as a single binary that reduces the dependencies and steps that are required to set up a Kubernetes cluster. diff --git a/content/en/docs/v3.3/installing-on-linux/on-premises/install-kubesphere-on-bare-metal.md b/content/en/docs/v3.3/installing-on-linux/on-premises/install-kubesphere-on-bare-metal.md index 355d0751c..edb8ef0bf 100644 --- a/content/en/docs/v3.3/installing-on-linux/on-premises/install-kubesphere-on-bare-metal.md +++ b/content/en/docs/v3.3/installing-on-linux/on-premises/install-kubesphere-on-bare-metal.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, bare-metal' description: 'Learn how to create a multi-node cluster with one master on bare metal.' linkTitle: "Deploy KubeSphere on Bare Metal" weight: 3520 +version: "v3.3" --- ## Introduction diff --git a/content/en/docs/v3.3/installing-on-linux/on-premises/install-kubesphere-on-vmware-vsphere.md b/content/en/docs/v3.3/installing-on-linux/on-premises/install-kubesphere-on-vmware-vsphere.md index a83498c42..35fb24cc1 100644 --- a/content/en/docs/v3.3/installing-on-linux/on-premises/install-kubesphere-on-vmware-vsphere.md +++ b/content/en/docs/v3.3/installing-on-linux/on-premises/install-kubesphere-on-vmware-vsphere.md @@ -2,7 +2,7 @@ title: "Deploy KubeSphere on VMware vSphere" keywords: 'Kubernetes, KubeSphere, VMware-vSphere, installation' description: 'Learn how to create a high-availability cluster on VMware vSphere.' - +version: "v3.3" weight: 3510 --- diff --git a/content/en/docs/v3.3/installing-on-linux/on-premises/installing-kubesphere-on-minikube.md b/content/en/docs/v3.3/installing-on-linux/on-premises/installing-kubesphere-on-minikube.md index 7c02e6564..33bb72947 100644 --- a/content/en/docs/v3.3/installing-on-linux/on-premises/installing-kubesphere-on-minikube.md +++ b/content/en/docs/v3.3/installing-on-linux/on-premises/installing-kubesphere-on-minikube.md @@ -5,6 +5,7 @@ description: 'Install KubeSphere on an existing Minikube cluster with a minimal linkTitle: "Installing KubeSphere on Minikube" weight: 2200, showSubscribe: true +version: "v3.3" --- In addition to installing KubeSphere on a Linux machine, you can also deploy it on minikube cluster. This tutorial demonstrates the general steps of completing a minimal KubeSphere installation on Minikube. diff --git a/content/en/docs/v3.3/installing-on-linux/persistent-storage-configurations/_index.md b/content/en/docs/v3.3/installing-on-linux/persistent-storage-configurations/_index.md index 5324b6146..8e170fceb 100644 --- a/content/en/docs/v3.3/installing-on-linux/persistent-storage-configurations/_index.md +++ b/content/en/docs/v3.3/installing-on-linux/persistent-storage-configurations/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Persistent Storage Configurations" weight: 3300 +version: "v3.3" _build: render: false diff --git a/content/en/docs/v3.3/installing-on-linux/persistent-storage-configurations/install-ceph-csi-rbd.md b/content/en/docs/v3.3/installing-on-linux/persistent-storage-configurations/install-ceph-csi-rbd.md index 4bc325712..4acb34857 100644 --- a/content/en/docs/v3.3/installing-on-linux/persistent-storage-configurations/install-ceph-csi-rbd.md +++ b/content/en/docs/v3.3/installing-on-linux/persistent-storage-configurations/install-ceph-csi-rbd.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Ceph, installation, configurations, storage' description: 'Use KubeKey to create a cluster with Ceph providing storage services.' linkTitle: "Install Ceph" weight: 3350 +version: "v3.3" --- With a Ceph server, you can choose [Ceph RBD](https://kubernetes.io/docs/concepts/storage/storage-classes/#ceph-rbd) or [Ceph CSI](https://github.com/ceph/ceph-csi) as the underlying storage plugin. Ceph RBD is an in-tree storage plugin on Kubernetes, and Ceph CSI is a Container Storage Interface (CSI) driver for RBD, CephFS. diff --git a/content/en/docs/v3.3/installing-on-linux/persistent-storage-configurations/install-glusterfs.md b/content/en/docs/v3.3/installing-on-linux/persistent-storage-configurations/install-glusterfs.md index 1c2302bb7..65c31e755 100644 --- a/content/en/docs/v3.3/installing-on-linux/persistent-storage-configurations/install-glusterfs.md +++ b/content/en/docs/v3.3/installing-on-linux/persistent-storage-configurations/install-glusterfs.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, GlusterFS, installation, configurations, stor description: 'Use KubeKey to create a cluster with GlusterFS providing storage services.' linkTitle: "Install GlusterFS" weight: 3340 +version: "v3.3" --- [GlusterFS](https://kubernetes.io/docs/concepts/storage/storage-classes/#glusterfs) is an in-tree storage plugin in Kubernetes. Hence, you only need to install the storage class. diff --git a/content/en/docs/v3.3/installing-on-linux/persistent-storage-configurations/install-nfs-client.md b/content/en/docs/v3.3/installing-on-linux/persistent-storage-configurations/install-nfs-client.md index e610656a6..e079c8c08 100644 --- a/content/en/docs/v3.3/installing-on-linux/persistent-storage-configurations/install-nfs-client.md +++ b/content/en/docs/v3.3/installing-on-linux/persistent-storage-configurations/install-nfs-client.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, storage, installation, configurations, NFS' description: 'Use KubeKey to create a cluster with NFS Client providing storage services.' linkTitle: "Install NFS Client" weight: 3330 +version: "v3.3" --- This tutorial demonstrates how to set up a KubeSphere cluster and configure NFS storage. diff --git a/content/en/docs/v3.3/installing-on-linux/persistent-storage-configurations/install-qingcloud-csi.md b/content/en/docs/v3.3/installing-on-linux/persistent-storage-configurations/install-qingcloud-csi.md index f7cb7f765..d6156d188 100644 --- a/content/en/docs/v3.3/installing-on-linux/persistent-storage-configurations/install-qingcloud-csi.md +++ b/content/en/docs/v3.3/installing-on-linux/persistent-storage-configurations/install-qingcloud-csi.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, QingCloud CSI, installation, configurations, description: 'Use KubeKey to create a cluster with QingCloud CSI providing storage services.' linkTitle: "Install QingCloud CSI" weight: 3320 +version: "v3.3" --- If you plan to install KubeSphere on [QingCloud](https://www.qingcloud.com/), [QingCloud CSI](https://github.com/yunify/qingcloud-csi) can be chosen as the underlying storage plugin. diff --git a/content/en/docs/v3.3/installing-on-linux/persistent-storage-configurations/understand-persistent-storage.md b/content/en/docs/v3.3/installing-on-linux/persistent-storage-configurations/understand-persistent-storage.md index 58814eed4..88cd02b4c 100644 --- a/content/en/docs/v3.3/installing-on-linux/persistent-storage-configurations/understand-persistent-storage.md +++ b/content/en/docs/v3.3/installing-on-linux/persistent-storage-configurations/understand-persistent-storage.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, storage, installation, configuration' description: 'Understand how to use KubeKey to install different storage systems.' linkTitle: "Understand Persistent Storage Installation" weight: 3310 +version: "v3.3" --- Persistent volumes are a **must** for installing KubeSphere. When you use [KubeKey](../../../installing-on-linux/introduction/kubekey/) to set up a KubeSphere cluster, you can install different storage systems as [add-ons](https://github.com/kubesphere/kubekey/blob/master/docs/addons.md). The general steps of installing KubeSphere by KubeKey on Linux are: diff --git a/content/en/docs/v3.3/installing-on-linux/public-cloud/_index.md b/content/en/docs/v3.3/installing-on-linux/public-cloud/_index.md index c6c002204..42ec144d8 100644 --- a/content/en/docs/v3.3/installing-on-linux/public-cloud/_index.md +++ b/content/en/docs/v3.3/installing-on-linux/public-cloud/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Installing on Public Cloud" weight: 3400 +version: "v3.3" _build: render: false diff --git a/content/en/docs/v3.3/installing-on-linux/public-cloud/install-kubesphere-on-azure-vms.md b/content/en/docs/v3.3/installing-on-linux/public-cloud/install-kubesphere-on-azure-vms.md index 443441572..53d523422 100644 --- a/content/en/docs/v3.3/installing-on-linux/public-cloud/install-kubesphere-on-azure-vms.md +++ b/content/en/docs/v3.3/installing-on-linux/public-cloud/install-kubesphere-on-azure-vms.md @@ -4,6 +4,7 @@ keywords: "KubeSphere, Installation, HA, high availability, load balancer, Azure description: "Learn how to create a high-availability cluster on Azure virtual machines." linkTitle: "Deploy KubeSphere on Azure VM Instances" weight: 3410 +version: "v3.3" --- Using the [Azure cloud platform](https://azure.microsoft.com/en-us/overview/what-is-azure/), you can either install and manage Kubernetes by yourself or adopt a managed Kubernetes solution. If you want to use a fully-managed platform solution, see [Deploy KubeSphere on AKS](../../../installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-aks/) for more details. diff --git a/content/en/docs/v3.3/installing-on-linux/public-cloud/install-kubesphere-on-qingcloud-vms.md b/content/en/docs/v3.3/installing-on-linux/public-cloud/install-kubesphere-on-qingcloud-vms.md index 3ab3d07d4..6f4320ecb 100644 --- a/content/en/docs/v3.3/installing-on-linux/public-cloud/install-kubesphere-on-qingcloud-vms.md +++ b/content/en/docs/v3.3/installing-on-linux/public-cloud/install-kubesphere-on-qingcloud-vms.md @@ -4,6 +4,7 @@ keywords: "KubeSphere, Installation, HA, High-availability, LoadBalancer" description: "Learn how to create a high-availability cluster on QingCloud platform." linkTitle: "Deploy KubeSphere on QingCloud Instances" Weight: 3420 +version: "v3.3" --- ## Introduction diff --git a/content/en/docs/v3.3/installing-on-linux/uninstall-kubesphere-and-Kubernetes.md b/content/en/docs/v3.3/installing-on-linux/uninstall-kubesphere-and-Kubernetes.md index dec6bdf57..b01410201 100644 --- a/content/en/docs/v3.3/installing-on-linux/uninstall-kubesphere-and-Kubernetes.md +++ b/content/en/docs/v3.3/installing-on-linux/uninstall-kubesphere-and-Kubernetes.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, uninstalling, remove-cluster' description: 'Remove KubeSphere and Kubernetes from your machines.' linkTitle: "Uninstall KubeSphere and Kubernetes" weight: 3700 +version: "v3.3" --- diff --git a/content/en/docs/v3.3/introduction/_index.md b/content/en/docs/v3.3/introduction/_index.md index 4e33c161b..fac3294fb 100644 --- a/content/en/docs/v3.3/introduction/_index.md +++ b/content/en/docs/v3.3/introduction/_index.md @@ -8,7 +8,7 @@ linkTitle: "Introduction" weight: 1000 icon: "/images/docs/v3.x/docs.svg" - +version: "v3.3" --- This chapter gives you an overview of the basic concept of KubeSphere, features, advantages, uses cases and more. diff --git a/content/en/docs/v3.3/introduction/advantages.md b/content/en/docs/v3.3/introduction/advantages.md index e0ec4d1f5..1334be94a 100644 --- a/content/en/docs/v3.3/introduction/advantages.md +++ b/content/en/docs/v3.3/introduction/advantages.md @@ -4,6 +4,7 @@ keywords: "KubeSphere, Kubernetes, Advantages" description: "KubeSphere Advantages" linkTitle: "Advantages" weight: 1600 +version: "v3.3" --- ## Vision diff --git a/content/en/docs/v3.3/introduction/architecture.md b/content/en/docs/v3.3/introduction/architecture.md index bc38abdfc..09b84c603 100644 --- a/content/en/docs/v3.3/introduction/architecture.md +++ b/content/en/docs/v3.3/introduction/architecture.md @@ -5,6 +5,7 @@ description: "KubeSphere architecture" linkTitle: "Architecture" weight: 1500 +version: "v3.3" --- ## Separation of frontend and backend diff --git a/content/en/docs/v3.3/introduction/ecosystem.md b/content/en/docs/v3.3/introduction/ecosystem.md index d8256c367..5dfe54be2 100644 --- a/content/en/docs/v3.3/introduction/ecosystem.md +++ b/content/en/docs/v3.3/introduction/ecosystem.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, ecosystem tools' description: 'KubeSphere ecosystem tools' linkTitle: "KubeSphere Ecosystem Tools" weight: 1200 +version: "v3.3" --- ## Abundant Ecosystem Tools diff --git a/content/en/docs/v3.3/introduction/features.md b/content/en/docs/v3.3/introduction/features.md index 08ec50860..a4a29d319 100644 --- a/content/en/docs/v3.3/introduction/features.md +++ b/content/en/docs/v3.3/introduction/features.md @@ -5,6 +5,7 @@ description: "KubeSphere Key Features" linkTitle: "Features" weight: 1300 +version: "v3.3" --- ## Overview diff --git a/content/en/docs/v3.3/introduction/scenarios.md b/content/en/docs/v3.3/introduction/scenarios.md index 931a39ab9..b6f4edc05 100644 --- a/content/en/docs/v3.3/introduction/scenarios.md +++ b/content/en/docs/v3.3/introduction/scenarios.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Multi-cluster, Observability, DevOps' description: 'Applicable in a variety of scenarios, KubeSphere provides enterprises with containerized environments with a complete set of features for management and operation.' weight: 1700 +version: "v3.3" --- KubeSphere is applicable in a variety of scenarios. For enterprises that deploy their business system on bare metal, their business modules are tightly coupled with each other. That means it is extremely difficult for resources to be horizontally scaled. In this connection, KubeSphere provides enterprises with containerized environments with a complete set of features for management and operation. It empowers enterprises to rise to the challenges in the middle of their digital transformation, including agile software development, automated operation and maintenance, microservices governance, traffic management, autoscaling, high availability, as well as DevOps and CI/CD. diff --git a/content/en/docs/v3.3/introduction/what's-new-in-3.3.md b/content/en/docs/v3.3/introduction/what's-new-in-3.3.md index 78d56c983..c28912e71 100644 --- a/content/en/docs/v3.3/introduction/what's-new-in-3.3.md +++ b/content/en/docs/v3.3/introduction/what's-new-in-3.3.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, new features' description: "What's New in 3.3" linkTitle: "What's New in 3.3" weight: 1400 +version: "v3.3" --- In June 2022, KubeSphere 3.3 has been released with more exciting features. This release introduces GitOps-based continuous deployment and supports Git-based code repository management to further optimize the DevOps feature. Moreover, it also provides enhanced features of storage, multi-tenancy, multi-cluster, observability, app store, service mesh, and edge computing, to further perfect the interactive design for better user experience. diff --git a/content/en/docs/v3.3/introduction/what-is-kubesphere.md b/content/en/docs/v3.3/introduction/what-is-kubesphere.md index 16eecdacf..df099c05c 100644 --- a/content/en/docs/v3.3/introduction/what-is-kubesphere.md +++ b/content/en/docs/v3.3/introduction/what-is-kubesphere.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, Introduction' description: 'What is KubeSphere' linkTitle: "What is KubeSphere" weight: 1100 +version: "v3.3" --- ## Overview diff --git a/content/en/docs/v3.3/multicluster-management/_index.md b/content/en/docs/v3.3/multicluster-management/_index.md index 537ef6c98..b0c57c65b 100644 --- a/content/en/docs/v3.3/multicluster-management/_index.md +++ b/content/en/docs/v3.3/multicluster-management/_index.md @@ -8,6 +8,8 @@ linkTitle: "Multi-cluster Management" weight: 5000 icon: "/images/docs/v3.x/docs.svg" + +version: "v3.3" --- ## Introduction diff --git a/content/en/docs/v3.3/multicluster-management/enable-multicluster/_index.md b/content/en/docs/v3.3/multicluster-management/enable-multicluster/_index.md index fe9a1388b..6408dde5f 100644 --- a/content/en/docs/v3.3/multicluster-management/enable-multicluster/_index.md +++ b/content/en/docs/v3.3/multicluster-management/enable-multicluster/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Enable Multi-cluster Management in KubeSphere" weight: 5200 +version: "v3.3" _build: render: false diff --git a/content/en/docs/v3.3/multicluster-management/enable-multicluster/agent-connection.md b/content/en/docs/v3.3/multicluster-management/enable-multicluster/agent-connection.md index 66ce91eeb..12d83e160 100644 --- a/content/en/docs/v3.3/multicluster-management/enable-multicluster/agent-connection.md +++ b/content/en/docs/v3.3/multicluster-management/enable-multicluster/agent-connection.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, multicluster, agent-connection' description: 'Understand the general steps of importing clusters through agent connection.' titleLink: "Agent Connection" weight: 5220 +version: "v3.3" --- The component [Tower](https://github.com/kubesphere/tower) of KubeSphere is used for agent connection. Tower is a tool for network connection between clusters through the agent. If the host cluster cannot access the member cluster directly, you can expose the proxy service address of the host cluster. This enables the member cluster to connect to the host cluster through the agent. This method is applicable when the member cluster is in a private environment (for example, IDC) and the host cluster is able to expose the proxy service. The agent connection is also applicable when your clusters are distributed across different cloud providers. diff --git a/content/en/docs/v3.3/multicluster-management/enable-multicluster/direct-connection.md b/content/en/docs/v3.3/multicluster-management/enable-multicluster/direct-connection.md index 56a3d47ff..c5c180673 100644 --- a/content/en/docs/v3.3/multicluster-management/enable-multicluster/direct-connection.md +++ b/content/en/docs/v3.3/multicluster-management/enable-multicluster/direct-connection.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, multicluster, hybrid-cloud, direct-connection description: 'Understand the general steps of importing clusters through direct connection.' titleLink: "Direct Connection" weight: 5210 +version: "v3.3" --- If the kube-apiserver address of the member cluster is accessible on any node of the host cluster, you can adopt **Direction Connection**. This method is applicable when the kube-apiserver address of the member cluster can be exposed or host cluster and member cluster are in the same private network or subnet. diff --git a/content/en/docs/v3.3/multicluster-management/enable-multicluster/retrieve-kubeconfig.md b/content/en/docs/v3.3/multicluster-management/enable-multicluster/retrieve-kubeconfig.md index ffda0b635..7f00e3e50 100644 --- a/content/en/docs/v3.3/multicluster-management/enable-multicluster/retrieve-kubeconfig.md +++ b/content/en/docs/v3.3/multicluster-management/enable-multicluster/retrieve-kubeconfig.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, multicluster, hybrid-cloud, kubeconfig' description: 'Retrieve the Kubeconfig which is needed for cluster importing through direct connection.' titleLink: "Retrieve KubeConfig" weight: 5230 +version: "v3.3" --- You need to provide the kubeconfig of a member cluster if you import it using [direct connection](../direct-connection/). diff --git a/content/en/docs/v3.3/multicluster-management/enable-multicluster/update-kubeconfig.md b/content/en/docs/v3.3/multicluster-management/enable-multicluster/update-kubeconfig.md index 4077dcad6..41208f0c4 100644 --- a/content/en/docs/v3.3/multicluster-management/enable-multicluster/update-kubeconfig.md +++ b/content/en/docs/v3.3/multicluster-management/enable-multicluster/update-kubeconfig.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, Multi-cluster, kubeconfig' description: 'Update the kubeconfig of member clusters.' linkTitle: "Update Kubeconfig" weight: 5240 +version: "v3.3" --- In multi-cluster environments, if the certificate of a member cluster is about to expire, the system will notify you 7 days before the expiry date. You can update the kubeconfig as follows. diff --git a/content/en/docs/v3.3/multicluster-management/import-cloud-hosted-k8s/_index.md b/content/en/docs/v3.3/multicluster-management/import-cloud-hosted-k8s/_index.md index 92ba09b39..2bcaf3b9d 100644 --- a/content/en/docs/v3.3/multicluster-management/import-cloud-hosted-k8s/_index.md +++ b/content/en/docs/v3.3/multicluster-management/import-cloud-hosted-k8s/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Import Cloud-hosted Kubernetes Clusters" weight: 5300 +version: "v3.3" _build: render: false diff --git a/content/en/docs/v3.3/multicluster-management/import-cloud-hosted-k8s/import-aliyun-ack.md b/content/en/docs/v3.3/multicluster-management/import-cloud-hosted-k8s/import-aliyun-ack.md index f740d70f4..2ee62f62b 100644 --- a/content/en/docs/v3.3/multicluster-management/import-cloud-hosted-k8s/import-aliyun-ack.md +++ b/content/en/docs/v3.3/multicluster-management/import-cloud-hosted-k8s/import-aliyun-ack.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, multicluster, ACK' description: 'Learn how to import an Alibaba Cloud Kubernetes cluster.' titleLink: "Import an Alibaba Cloud Kubernetes (ACK) Cluster" weight: 5310 +version: "v3.3" --- This tutorial demonstrates how to import an Alibaba Cloud Kubernetes (ACK) cluster through the [direct connection](../../../multicluster-management/enable-multicluster/direct-connection/) method. If you want to use the agent connection method, refer to [Agent Connection](../../../multicluster-management/enable-multicluster/agent-connection/). diff --git a/content/en/docs/v3.3/multicluster-management/import-cloud-hosted-k8s/import-aws-eks.md b/content/en/docs/v3.3/multicluster-management/import-cloud-hosted-k8s/import-aws-eks.md index 02b407333..749235d66 100644 --- a/content/en/docs/v3.3/multicluster-management/import-cloud-hosted-k8s/import-aws-eks.md +++ b/content/en/docs/v3.3/multicluster-management/import-cloud-hosted-k8s/import-aws-eks.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, multicluster, Amazon EKS' description: 'Learn how to import an Amazon Elastic Kubernetes Service cluster.' titleLink: "Import an AWS EKS Cluster" weight: 5320 +version: "v3.3" --- This tutorial demonstrates how to import an AWS EKS cluster through the [direct connection](../../../multicluster-management/enable-multicluster/direct-connection/) method. If you want to use the agent connection method, refer to [Agent Connection](../../../multicluster-management/enable-multicluster/agent-connection/). diff --git a/content/en/docs/v3.3/multicluster-management/import-cloud-hosted-k8s/import-gke.md b/content/en/docs/v3.3/multicluster-management/import-cloud-hosted-k8s/import-gke.md index c09be54cc..c0dd23271 100644 --- a/content/en/docs/v3.3/multicluster-management/import-cloud-hosted-k8s/import-gke.md +++ b/content/en/docs/v3.3/multicluster-management/import-cloud-hosted-k8s/import-gke.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, multicluster, Google GKE' description: 'Learn how to import a Google Kubernetes Engine cluster.' titleLink: "Import a Google GKE Cluster" weight: 5330 +version: "v3.3" --- This tutorial demonstrates how to import a GKE cluster through the [direct connection](../../../multicluster-management/enable-multicluster/direct-connection/) method. If you want to use the agent connection method, refer to [Agent Connection](../../../multicluster-management/enable-multicluster/agent-connection/). diff --git a/content/en/docs/v3.3/multicluster-management/introduction/_index.md b/content/en/docs/v3.3/multicluster-management/introduction/_index.md index 0b97cbae9..560edc41d 100644 --- a/content/en/docs/v3.3/multicluster-management/introduction/_index.md +++ b/content/en/docs/v3.3/multicluster-management/introduction/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Introduction" weight: 5100 +version: "v3.3" _build: render: false diff --git a/content/en/docs/v3.3/multicluster-management/introduction/kubefed-in-kubesphere.md b/content/en/docs/v3.3/multicluster-management/introduction/kubefed-in-kubesphere.md index 4564770b5..a12b4257f 100644 --- a/content/en/docs/v3.3/multicluster-management/introduction/kubefed-in-kubesphere.md +++ b/content/en/docs/v3.3/multicluster-management/introduction/kubefed-in-kubesphere.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, federation, multicluster, hybrid-cloud" description: "Understand the fundamental concept of Kubernetes federation in KubeSphere, including member clusters and host clusters." linkTitle: "KubeSphere Federation" weight: 5120 +version: "v3.3" --- The multi-cluster feature relates to the network connection among multiple clusters. Therefore, it is important to understand the topological relations of clusters. diff --git a/content/en/docs/v3.3/multicluster-management/introduction/overview.md b/content/en/docs/v3.3/multicluster-management/introduction/overview.md index beb6d19b2..dce38f731 100644 --- a/content/en/docs/v3.3/multicluster-management/introduction/overview.md +++ b/content/en/docs/v3.3/multicluster-management/introduction/overview.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, multicluster, hybrid-cloud' description: 'Gain a basic understanding of multi-cluster management, such as its common use cases, and the benefits that KubeSphere can bring with its multi-cluster feature.' linkTitle: "Overview" weight: 5110 +version: "v3.3" --- Today, it's very common for organizations to run and manage multiple Kubernetes clusters across different cloud providers or infrastructures. As each Kubernetes cluster is a relatively self-contained unit, the upstream community is struggling to research and develop a multi-cluster management solution. That said, Kubernetes Cluster Federation ([KubeFed](https://github.com/kubernetes-sigs/kubefed) for short) may be a possible approach among others. diff --git a/content/en/docs/v3.3/multicluster-management/unbind-cluster.md b/content/en/docs/v3.3/multicluster-management/unbind-cluster.md index 3d28fa476..11c7eba5f 100644 --- a/content/en/docs/v3.3/multicluster-management/unbind-cluster.md +++ b/content/en/docs/v3.3/multicluster-management/unbind-cluster.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, multicluster, hybrid-cloud' description: 'Learn how to remove a member cluster from your cluster pool in KubeSphere.' linkTitle: "Remove a Member Cluster" weight: 5500 +version: "v3.3" --- This tutorial demonstrates how to remove a member cluster on the KubeSphere web console. diff --git a/content/en/docs/v3.3/pluggable-components/_index.md b/content/en/docs/v3.3/pluggable-components/_index.md index f25c7fce5..b35fa70fe 100644 --- a/content/en/docs/v3.3/pluggable-components/_index.md +++ b/content/en/docs/v3.3/pluggable-components/_index.md @@ -8,6 +8,8 @@ linkTitle: "Enable Pluggable Components" weight: 6000 icon: "/images/docs/v3.x/docs.svg" + +version: "v3.3" --- This chapter demonstrates detailed steps of enabling different components in KubeSphere both before and after installation so that you can take full advantage of the [container platform](https://kubesphere.io/) for your business. diff --git a/content/en/docs/v3.3/pluggable-components/alerting.md b/content/en/docs/v3.3/pluggable-components/alerting.md index f8d1b1f67..1c515909b 100644 --- a/content/en/docs/v3.3/pluggable-components/alerting.md +++ b/content/en/docs/v3.3/pluggable-components/alerting.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, alertmanager, KubeSphere, alerting" description: "Learn how to enable Alerting to identify any potential issues in advance before they take a toll on your business." linkTitle: "KubeSphere Alerting" weight: 6600 +version: "v3.3" --- Alerting is an important building block of observability, closely related to monitoring and logging. The alerting system in KubeSphere, coupled with the proactive failure notification system, allows users to know activities of interest based on alerting policies. When a predefined threshold of a certain metric is reached, an alert will be sent to preconfigured recipients. Therefore, you need to configure the notification method beforehand, including Email, Slack, DingTalk, WeCom, and Webhook. With a highly functional alerting and notification system in place, you can quickly identify and resolve potential issues in advance before they affect your business. diff --git a/content/en/docs/v3.3/pluggable-components/app-store.md b/content/en/docs/v3.3/pluggable-components/app-store.md index fcf03b76a..321251a67 100644 --- a/content/en/docs/v3.3/pluggable-components/app-store.md +++ b/content/en/docs/v3.3/pluggable-components/app-store.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, app-store, OpenPitrix" description: "Learn how to enable the KubeSphere App Store to share data and apps internally and set industry standards of delivery process externally." linkTitle: "KubeSphere App Store" weight: 6200 +version: "v3.3" --- As an open-source and app-centric container platform, KubeSphere provides users with a Helm-based App Store for application lifecycle management on the back of [OpenPitrix](https://github.com/openpitrix/openpitrix), an open-source web-based system to package, deploy and manage different types of apps. The KubeSphere App Store allows ISVs, developers, and users to upload, test, install, and release apps with just several clicks in a one-stop shop. diff --git a/content/en/docs/v3.3/pluggable-components/auditing-logs.md b/content/en/docs/v3.3/pluggable-components/auditing-logs.md index 76d1344c1..103c91311 100644 --- a/content/en/docs/v3.3/pluggable-components/auditing-logs.md +++ b/content/en/docs/v3.3/pluggable-components/auditing-logs.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, auditing, KubeSphere, logs" description: "Learn how to enable Auditing to document platform events and activities." linkTitle: "KubeSphere Audit Logs" weight: 6700 +version: "v3.3" --- The KubeSphere Auditing Log System provides a security-relevant chronological set of records documenting the sequence of activities related to individual users, managers, or other components of the system. Each request to KubeSphere generates an event that is then written to a webhook and processed according to a certain rule. diff --git a/content/en/docs/v3.3/pluggable-components/devops.md b/content/en/docs/v3.3/pluggable-components/devops.md index ac85c81e4..55d8d9aee 100644 --- a/content/en/docs/v3.3/pluggable-components/devops.md +++ b/content/en/docs/v3.3/pluggable-components/devops.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, Jenkins, KubeSphere, DevOps, cicd" description: "Learn how to enable DevOps to further free your developers and let them focus on code writing." linkTitle: "KubeSphere DevOps System" weight: 6300 +version: "v3.3" --- The KubeSphere DevOps System is designed for CI/CD workflows in Kubernetes. Based on [Jenkins](https://jenkins.io/), it provides one-stop solutions to help both development and Ops teams build, test and publish apps to Kubernetes in a straight-forward way. It also features plugin management, [Binary-to-Image (B2I)](../../project-user-guide/image-builder/binary-to-image/), [Source-to-Image (S2I)](../../project-user-guide/image-builder/source-to-image/), code dependency caching, code quality analysis, pipeline logging, and more. diff --git a/content/en/docs/v3.3/pluggable-components/events.md b/content/en/docs/v3.3/pluggable-components/events.md index a483743df..cde7127e7 100644 --- a/content/en/docs/v3.3/pluggable-components/events.md +++ b/content/en/docs/v3.3/pluggable-components/events.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, events, KubeSphere, k8s-events" description: "Learn how to enable Events to keep track of everything that is happening on the platform." linkTitle: "KubeSphere Events" weight: 6500 +version: "v3.3" --- KubeSphere events allow users to keep track of what is happening inside a cluster, such as node scheduling status and image pulling result. They will be accurately recorded with the specific reason, status and message displayed in the web console. To query events, users can quickly launch the web Toolkit and enter related information in the search bar with different filters (e.g keyword and project) available. Events can also be archived to third-party tools, such as Elasticsearch, Kafka, or Fluentd. diff --git a/content/en/docs/v3.3/pluggable-components/kubeedge.md b/content/en/docs/v3.3/pluggable-components/kubeedge.md index 037e7ac1b..ade6b0416 100644 --- a/content/en/docs/v3.3/pluggable-components/kubeedge.md +++ b/content/en/docs/v3.3/pluggable-components/kubeedge.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, Kubeedge" description: "Learn how to enable KubeEdge to add edge nodes to your cluster." linkTitle: "KubeEdge" weight: 6930 +version: "v3.3" --- [KubeEdge](https://kubeedge.io/en/) is an open-source system for extending native containerized application orchestration capabilities to hosts at edge. It supports multiple edge protocols and looks to provide unified management of cloud and edge applications and resources. diff --git a/content/en/docs/v3.3/pluggable-components/logging.md b/content/en/docs/v3.3/pluggable-components/logging.md index 324b23bf6..16cafe0f7 100644 --- a/content/en/docs/v3.3/pluggable-components/logging.md +++ b/content/en/docs/v3.3/pluggable-components/logging.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, Elasticsearch, KubeSphere, Logging, logs" description: "Learn how to enable Logging to leverage the tenant-based system for log collection, query and management." linkTitle: "KubeSphere Logging System" weight: 6400 +version: "v3.3" --- KubeSphere provides a powerful, holistic, and easy-to-use logging system for log collection, query, and management. It covers logs at varied levels, including tenants, infrastructure resources, and applications. Users can search logs from different dimensions, such as project, workload, Pod and keyword. Compared with Kibana, the tenant-based logging system of KubeSphere features better isolation and security among tenants as tenants can only view their own logs. Apart from KubeSphere's own logging system, the container platform also allows users to add third-party log collectors, such as Elasticsearch, Kafka, and Fluentd. diff --git a/content/en/docs/v3.3/pluggable-components/metrics-server.md b/content/en/docs/v3.3/pluggable-components/metrics-server.md index d14e39361..68b76ce6b 100644 --- a/content/en/docs/v3.3/pluggable-components/metrics-server.md +++ b/content/en/docs/v3.3/pluggable-components/metrics-server.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, Metrics Server" description: "Learn how to enable Metrics Server to use HPA to autoscale a Deployment." linkTitle: "Metrics Server" weight: 6910 +version: "v3.3" --- KubeSphere supports Horizontal Pod Autoscalers (HPA) for [Deployments](../../project-user-guide/application-workloads/deployments/). In KubeSphere, the Metrics Server controls whether the HPA is enabled. You use an HPA object to autoscale a Deployment based on different types of metrics, such as CPU and memory utilization, as well as the minimum and maximum number of replicas. In this way, an HPA helps to make sure your application runs smoothly and consistently in different situations. diff --git a/content/en/docs/v3.3/pluggable-components/network-policy.md b/content/en/docs/v3.3/pluggable-components/network-policy.md index 006fac5cd..6605abf91 100644 --- a/content/en/docs/v3.3/pluggable-components/network-policy.md +++ b/content/en/docs/v3.3/pluggable-components/network-policy.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, NetworkPolicy" description: "Learn how to enable Network Policies to control traffic flow at the IP address or port level." linkTitle: "Network Policies" weight: 6900 +version: "v3.3" --- Starting from v3.0.0, users can configure network policies of native Kubernetes in KubeSphere. Network Policies are an application-centric construct, enabling you to specify how a Pod is allowed to communicate with various network entities over the network. With network policies, users can achieve network isolation within the same cluster, which means firewalls can be set up between certain instances (Pods). diff --git a/content/en/docs/v3.3/pluggable-components/overview.md b/content/en/docs/v3.3/pluggable-components/overview.md index 04f63b922..b8b713e26 100644 --- a/content/en/docs/v3.3/pluggable-components/overview.md +++ b/content/en/docs/v3.3/pluggable-components/overview.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, pluggable-components, overview" description: "Develop a basic understanding of key components in KubeSphere, including features and resource consumption." linkTitle: "Overview" weight: 6100 +version: "v3.3" --- KubeSphere has decoupled some core feature components since v2.1.0. These components are designed to be pluggable which means you can enable them either before or after installation. By default, KubeSphere will be deployed with a minimal installation if you do not enable them. diff --git a/content/en/docs/v3.3/pluggable-components/pod-ip-pools.md b/content/en/docs/v3.3/pluggable-components/pod-ip-pools.md index cc76243e2..83624148a 100644 --- a/content/en/docs/v3.3/pluggable-components/pod-ip-pools.md +++ b/content/en/docs/v3.3/pluggable-components/pod-ip-pools.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, Pod, IP pools" description: "Learn how to enable Pod IP Pools to assign a specific Pod IP pool to your Pods." linkTitle: "Pod IP Pools" weight: 6920 +version: "v3.3" --- A Pod IP pool is used to manage the Pod network address space, and the address space between each Pod IP pool cannot overlap. When you create a workload, you can select a specific Pod IP pool, so that created Pods will be assigned IP addresses from this Pod IP pool. diff --git a/content/en/docs/v3.3/pluggable-components/service-mesh.md b/content/en/docs/v3.3/pluggable-components/service-mesh.md index 8cab80ede..463441ecc 100644 --- a/content/en/docs/v3.3/pluggable-components/service-mesh.md +++ b/content/en/docs/v3.3/pluggable-components/service-mesh.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, Istio, KubeSphere, service-mesh, microservices" description: "Learn how to enable KubeSphere Service Mesh to use different traffic management strategies for microservices governance." linkTitle: "KubeSphere Service Mesh" weight: 6800 +version: "v3.3" --- On the basis of [Istio](https://istio.io/), KubeSphere Service Mesh visualizes microservices governance and traffic management. It features a powerful toolkit including **circuit breaking, blue-green deployment, canary release, traffic mirroring, tracing, observability, and traffic control**. Developers can easily get started with KubeSphere Service Mesh without any code hacking, which greatly reduces the learning curve of Istio. All features of KubeSphere Service Mesh are designed to meet users' demand for their business. diff --git a/content/en/docs/v3.3/pluggable-components/service-topology.md b/content/en/docs/v3.3/pluggable-components/service-topology.md index 2e4949f60..7e1f52f09 100644 --- a/content/en/docs/v3.3/pluggable-components/service-topology.md +++ b/content/en/docs/v3.3/pluggable-components/service-topology.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, Services, Topology" description: "Learn how to enable Service Topology to view contextual details of your Pods based on Weave Scope." linkTitle: "Service Topology" weight: 6915 +version: "v3.3" --- You can enable Service Topology to integrate [Weave Scope](https://www.weave.works/oss/scope/), a visualization and monitoring tool for Docker and Kubernetes. Weave Scope uses established APIs to collect information to build a topology of your apps and containers. The Service topology displays in your project, providing you with visual representations of connections based on traffic. diff --git a/content/en/docs/v3.3/pluggable-components/uninstall-pluggable-components.md b/content/en/docs/v3.3/pluggable-components/uninstall-pluggable-components.md index 17c2cc4b1..6fd34ac42 100644 --- a/content/en/docs/v3.3/pluggable-components/uninstall-pluggable-components.md +++ b/content/en/docs/v3.3/pluggable-components/uninstall-pluggable-components.md @@ -4,6 +4,7 @@ keywords: "Installer, uninstall, KubeSphere, Kubernetes" description: "Learn how to uninstall each pluggable component in KubeSphere." linkTitle: "Uninstall Pluggable Components" Weight: 6940 +version: "v3.3" --- After you [enable the pluggable components of KubeSphere](../../pluggable-components/), you can also uninstall them by performing the following steps. Please back up any necessary data before you uninstall these components. diff --git a/content/en/docs/v3.3/project-administration/_index.md b/content/en/docs/v3.3/project-administration/_index.md index 4964f300c..dee9907f1 100644 --- a/content/en/docs/v3.3/project-administration/_index.md +++ b/content/en/docs/v3.3/project-administration/_index.md @@ -8,6 +8,7 @@ weight: 13000 icon: "/images/docs/v3.x/docs.svg" +version: "v3.3" --- A KubeSphere project is a Kubernetes namespace. There are two types of projects, the single-cluster project and the multi-cluster project. The former one is the regular Kubernetes namespace, while the latter is the federated namespace across multiple clusters. As a project administrator, you are responsible for project creation, limit range settings, network isolation configuration, and more. diff --git a/content/en/docs/v3.3/project-administration/container-limit-ranges.md b/content/en/docs/v3.3/project-administration/container-limit-ranges.md index 8fa82fa9d..ce5af4b79 100644 --- a/content/en/docs/v3.3/project-administration/container-limit-ranges.md +++ b/content/en/docs/v3.3/project-administration/container-limit-ranges.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, resource, quotas, limits, requests, limit ran description: 'Learn how to set default container limit ranges in a project.' linkTitle: "Container Limit Ranges" weight: 13400 +version: "v3.3" --- A container can use as much CPU and memory as set by [the resource quota for a project](../../workspace-administration/project-quotas/). At the same time, KubeSphere uses requests and limits to control resource (for example, CPU and memory) usage for a container, also known as [LimitRanges](https://kubernetes.io/docs/concepts/policy/limit-range/) in Kubernetes. Requests make sure the container can get the resources it needs as they are specifically guaranteed and reserved. On the contrary, limits ensure that container can never use resources above a certain value. diff --git a/content/en/docs/v3.3/project-administration/disk-log-collection.md b/content/en/docs/v3.3/project-administration/disk-log-collection.md index 1b9f2a295..c8d3e9d8f 100644 --- a/content/en/docs/v3.3/project-administration/disk-log-collection.md +++ b/content/en/docs/v3.3/project-administration/disk-log-collection.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, project, disk, log, collection' description: 'Enable log collection so that you can collect, manage, and analyze logs in a unified way.' linkTitle: "Log Collection" weight: 13600 +version: "v3.3" --- KubeSphere supports multiple log collection methods so that Ops teams can collect, manage, and analyze logs in a unified and flexible way. diff --git a/content/en/docs/v3.3/project-administration/project-and-multicluster-project.md b/content/en/docs/v3.3/project-administration/project-and-multicluster-project.md index f7bcbbdc5..6c183b7e8 100644 --- a/content/en/docs/v3.3/project-administration/project-and-multicluster-project.md +++ b/content/en/docs/v3.3/project-administration/project-and-multicluster-project.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, project, multicluster-project' description: 'Learn how to create different types of projects.' linkTitle: "Projects and Multi-cluster Projects" weight: 13100 +version: "v3.3" --- A project in KubeSphere is a Kubernetes [namespace](https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/), which is used to organize resources into non-overlapping groups. It represents a logical partitioning capability as it divides cluster resources between multiple tenants. diff --git a/content/en/docs/v3.3/project-administration/project-gateway.md b/content/en/docs/v3.3/project-administration/project-gateway.md index 37cab408d..6fd5356bd 100644 --- a/content/en/docs/v3.3/project-administration/project-gateway.md +++ b/content/en/docs/v3.3/project-administration/project-gateway.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, project, gateway, NodePort, LoadBalancer' description: 'Understand the concept of project gateway and how to manage it.' linkTitle: "Project Gateway" weight: 13500 +version: "v3.3" --- A gateway in a KubeSphere project is an [NGINX Ingress controller](https://www.nginx.com/products/nginx/kubernetes-ingress-controller). KubeSphere has a built‑in configuration for HTTP load balancing, called [Routes](../../project-user-guide/application-workloads/routes/). A Route defines rules for external connections to Services within a cluster. Users who need to provide external access to their Services create a Route resource that defines rules, including the URI path, backing service name, and other information. diff --git a/content/en/docs/v3.3/project-administration/project-network-isolation.md b/content/en/docs/v3.3/project-administration/project-network-isolation.md index 9624aef77..16469f774 100644 --- a/content/en/docs/v3.3/project-administration/project-network-isolation.md +++ b/content/en/docs/v3.3/project-administration/project-network-isolation.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Calico, Network Policy' description: 'Understand the concept of network isolation and how to configure network policies for a project.' linkTitle: "Project Network Isolation" weight: 13300 +version: "v3.3" --- KubeSphere project network isolation lets project administrators enforce which network traffic is allowed using different rules. This tutorial demonstrates how to enable network isolation among projects and set rules to control network traffic. diff --git a/content/en/docs/v3.3/project-administration/role-and-member-management.md b/content/en/docs/v3.3/project-administration/role-and-member-management.md index 04240b3c2..00aaa7dbf 100644 --- a/content/en/docs/v3.3/project-administration/role-and-member-management.md +++ b/content/en/docs/v3.3/project-administration/role-and-member-management.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, role, member, management, project' description: 'Learn how to manage access control for a project.' linkTitle: "Project Role and Member Management" weight: 13200 +version: "v3.3" --- This tutorial demonstrates how to manage roles and members in a project. At the project level, you can grant permissions in the following modules to a role: diff --git a/content/en/docs/v3.3/project-user-guide/_index.md b/content/en/docs/v3.3/project-user-guide/_index.md index f73099b6b..d219a1355 100644 --- a/content/en/docs/v3.3/project-user-guide/_index.md +++ b/content/en/docs/v3.3/project-user-guide/_index.md @@ -7,6 +7,7 @@ linkTitle: "Project User Guide" weight: 10000 icon: "/images/docs/v3.x/docs.svg" +version: "v3.3" --- In KubeSphere, project users with necessary permissions are able to perform a series of tasks, such as creating different kinds of workloads, configuring volumes, Secrets, and ConfigMaps, setting various release strategies, monitoring app metrics, and creating alerting policies. As KubeSphere features great flexibility and compatibility without any code hacking into native Kubernetes, it is very convenient for users to get started with any feature required for their testing, development and production environments. \ No newline at end of file diff --git a/content/en/docs/v3.3/project-user-guide/alerting/_index.md b/content/en/docs/v3.3/project-user-guide/alerting/_index.md index 1b4523bc0..4960d83ce 100644 --- a/content/en/docs/v3.3/project-user-guide/alerting/_index.md +++ b/content/en/docs/v3.3/project-user-guide/alerting/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Alerting" weight: 10700 +version: "v3.3" _build: render: false diff --git a/content/en/docs/v3.3/project-user-guide/alerting/alerting-message.md b/content/en/docs/v3.3/project-user-guide/alerting/alerting-message.md index 507563542..755d41b46 100644 --- a/content/en/docs/v3.3/project-user-guide/alerting/alerting-message.md +++ b/content/en/docs/v3.3/project-user-guide/alerting/alerting-message.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Workload, Alerting, Message, Notification' description: 'Learn how to view alerting messages for workloads.' linkTitle: "Alerting Messages (Workload Level)" weight: 10720 +version: "v3.3" --- Alerting messages record detailed information of alerts triggered based on the alerting policy defined. This tutorial demonstrates how to view alerting messages at the workload level. diff --git a/content/en/docs/v3.3/project-user-guide/alerting/alerting-policy.md b/content/en/docs/v3.3/project-user-guide/alerting/alerting-policy.md index 2610a09a4..a148e2c26 100644 --- a/content/en/docs/v3.3/project-user-guide/alerting/alerting-policy.md +++ b/content/en/docs/v3.3/project-user-guide/alerting/alerting-policy.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Workload, Alerting, Policy, Notification' description: 'Learn how to set alerting policies for workloads.' linkTitle: "Alerting Policies (Workload Level)" weight: 10710 +version: "v3.3" --- KubeSphere provides alerting policies for nodes and workloads. This tutorial demonstrates how to create alerting policies for workloads in a project. See [Alerting Policy (Node Level)](../../../cluster-administration/cluster-wide-alerting-and-notification/alerting-policy/) to learn how to configure alerting policies for nodes. diff --git a/content/en/docs/v3.3/project-user-guide/application-workloads/_index.md b/content/en/docs/v3.3/project-user-guide/application-workloads/_index.md index d73a9f85a..4c0104743 100644 --- a/content/en/docs/v3.3/project-user-guide/application-workloads/_index.md +++ b/content/en/docs/v3.3/project-user-guide/application-workloads/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Application Workloads" weight: 10200 +version: "v3.3" _build: render: false diff --git a/content/en/docs/v3.3/project-user-guide/application-workloads/container-image-settings.md b/content/en/docs/v3.3/project-user-guide/application-workloads/container-image-settings.md index 10cad3968..cfe6f3748 100644 --- a/content/en/docs/v3.3/project-user-guide/application-workloads/container-image-settings.md +++ b/content/en/docs/v3.3/project-user-guide/application-workloads/container-image-settings.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, image, workload, setting, container' description: 'Learn different properties on the dashboard in detail as you set Pods for your workload.' linkTitle: "Pod Settings" weight: 10280 +version: "v3.3" --- When you create Deployments, StatefulSets or DaemonSets, you need to specify a Pod. At the same time, KubeSphere provides users with various options to customize workload configurations, such as health check probes, environment variables and start commands. This page illustrates detailed explanations of different properties in **Pod Settings**. diff --git a/content/en/docs/v3.3/project-user-guide/application-workloads/cronjobs.md b/content/en/docs/v3.3/project-user-guide/application-workloads/cronjobs.md index 70fed72e9..ceb650342 100644 --- a/content/en/docs/v3.3/project-user-guide/application-workloads/cronjobs.md +++ b/content/en/docs/v3.3/project-user-guide/application-workloads/cronjobs.md @@ -4,6 +4,7 @@ keywords: "KubeSphere, Kubernetes, Jobs, CronJobs" description: "Learn basic concepts of CronJobs and how to create CronJobs on KubeSphere." linkTitle: "CronJobs" weight: 10260 +version: "v3.3" --- CronJobs are useful for creating periodic and recurring tasks, like running backups or sending emails. CronJobs can also schedule individual tasks at a specific time or interval, such as scheduling a Job for when your cluster is likely to be idle. diff --git a/content/en/docs/v3.3/project-user-guide/application-workloads/daemonsets.md b/content/en/docs/v3.3/project-user-guide/application-workloads/daemonsets.md index 6434a34eb..9ced50815 100644 --- a/content/en/docs/v3.3/project-user-guide/application-workloads/daemonsets.md +++ b/content/en/docs/v3.3/project-user-guide/application-workloads/daemonsets.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, DaemonSet, workload' description: 'Learn basic concepts of DaemonSets and how to create DaemonSets in KubeSphere.' linkTitle: "DaemonSets" weight: 10230 +version: "v3.3" --- A DaemonSet manages groups of replicated Pods while it ensures that all (or some) nodes run a copy of a Pod. As nodes are added to the cluster, DaemonSets automatically add Pods to the new nodes as needed. diff --git a/content/en/docs/v3.3/project-user-guide/application-workloads/deployments.md b/content/en/docs/v3.3/project-user-guide/application-workloads/deployments.md index 5888ced36..9cc464e63 100644 --- a/content/en/docs/v3.3/project-user-guide/application-workloads/deployments.md +++ b/content/en/docs/v3.3/project-user-guide/application-workloads/deployments.md @@ -5,6 +5,7 @@ description: 'Learn basic concepts of Deployments and how to create Deployments linkTitle: "Deployments" weight: 10210 +version: "v3.3" --- A Deployment controller provides declarative updates for Pods and ReplicaSets. You describe a desired state in a Deployment object, and the Deployment controller changes the actual state to the desired state at a controlled rate. As a Deployment runs a number of replicas of your application, it automatically replaces instances that go down or malfunction. This is how Deployments make sure app instances are available to handle user requests. diff --git a/content/en/docs/v3.3/project-user-guide/application-workloads/horizontal-pod-autoscaling.md b/content/en/docs/v3.3/project-user-guide/application-workloads/horizontal-pod-autoscaling.md index 8b56eb900..d629cfc46 100755 --- a/content/en/docs/v3.3/project-user-guide/application-workloads/horizontal-pod-autoscaling.md +++ b/content/en/docs/v3.3/project-user-guide/application-workloads/horizontal-pod-autoscaling.md @@ -3,7 +3,7 @@ title: "Kubernetes HPA (Horizontal Pod Autoscaling) on KubeSphere" keywords: "Horizontal, Pod, Autoscaling, Autoscaler" description: "How to configure Kubernetes Horizontal Pod Autoscaling on KubeSphere." weight: 10290 - +version: "v3.3" --- This document describes how to configure Horizontal Pod Autoscaling (HPA) on KubeSphere. diff --git a/content/en/docs/v3.3/project-user-guide/application-workloads/jobs.md b/content/en/docs/v3.3/project-user-guide/application-workloads/jobs.md index 95a12240e..c0dc380fa 100644 --- a/content/en/docs/v3.3/project-user-guide/application-workloads/jobs.md +++ b/content/en/docs/v3.3/project-user-guide/application-workloads/jobs.md @@ -3,7 +3,7 @@ title: "Jobs" keywords: "KubeSphere, Kubernetes, Docker, Jobs" description: "Learn basic concepts of Jobs and how to create Jobs on KubeSphere." linkTitle: "Jobs" - +version: "v3.3" weight: 10250 --- diff --git a/content/en/docs/v3.3/project-user-guide/application-workloads/routes.md b/content/en/docs/v3.3/project-user-guide/application-workloads/routes.md index 586f5cee2..f77248e36 100644 --- a/content/en/docs/v3.3/project-user-guide/application-workloads/routes.md +++ b/content/en/docs/v3.3/project-user-guide/application-workloads/routes.md @@ -3,6 +3,7 @@ title: "Routes" keywords: "KubeSphere, Kubernetes, Route, Ingress" description: "Learn basic concepts of Routes (i.e. Ingress) and how to create Routes in KubeSphere." weight: 10270 +version: "v3.3" --- This document describes how to create, use, and edit a Route on KubeSphere. diff --git a/content/en/docs/v3.3/project-user-guide/application-workloads/services.md b/content/en/docs/v3.3/project-user-guide/application-workloads/services.md index da9a7280d..8d435764a 100644 --- a/content/en/docs/v3.3/project-user-guide/application-workloads/services.md +++ b/content/en/docs/v3.3/project-user-guide/application-workloads/services.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, services, workloads' description: 'Learn basic concepts of Services and how to create Services in KubeSphere.' linkTitle: "Services" weight: 10240 +version: "v3.3" --- A Service is an abstract way to expose an application running on a set of Pods as a network service. Namely, a Service groups endpoints of these Pods into a single resource, which can be accessed through different ways. diff --git a/content/en/docs/v3.3/project-user-guide/application-workloads/statefulsets.md b/content/en/docs/v3.3/project-user-guide/application-workloads/statefulsets.md index 4af61d6fa..2c1e02ecc 100644 --- a/content/en/docs/v3.3/project-user-guide/application-workloads/statefulsets.md +++ b/content/en/docs/v3.3/project-user-guide/application-workloads/statefulsets.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, StatefulSets, Dashboard, Service' description: 'Learn basic concepts of StatefulSets and how to create StatefulSets on KubeSphere.' linkTitle: "StatefulSets" weight: 10220 +version: "v3.3" --- As a workload API object, a Kubernetes StatefulSet is used to manage stateful applications. It is responsible for the deploying, scaling of a set of Pods, and guarantees the ordering and uniqueness of these Pods. diff --git a/content/en/docs/v3.3/project-user-guide/application/_index.md b/content/en/docs/v3.3/project-user-guide/application/_index.md index 7e0d6b2b6..c246a4f66 100644 --- a/content/en/docs/v3.3/project-user-guide/application/_index.md +++ b/content/en/docs/v3.3/project-user-guide/application/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Applications" weight: 10100 +version: "v3.3" _build: render: false diff --git a/content/en/docs/v3.3/project-user-guide/application/app-template.md b/content/en/docs/v3.3/project-user-guide/application/app-template.md index 30958f0bc..21a4192d5 100644 --- a/content/en/docs/v3.3/project-user-guide/application/app-template.md +++ b/content/en/docs/v3.3/project-user-guide/application/app-template.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, Chart, Helm, KubeSphere, Application Template, Repository description: 'Understand the concept of app templates and how they can help to deploy applications within enterprises.' linkTitle: "App Templates" weight: 10110 +version: "v3.3" --- An app template serves as a way for users to upload, deliver, and manage apps. Generally, an app is composed of one or more Kubernetes workloads (for example, [Deployments](../../../project-user-guide/application-workloads/deployments/), [StatefulSets](../../../project-user-guide/application-workloads/statefulsets/) and [DaemonSets](../../../project-user-guide/application-workloads/daemonsets/)) and [Services](../../../project-user-guide/application-workloads/services/) based on how it functions and communicates with the external environment. Apps that are uploaded as app templates are built based on a [Helm](https://helm.sh/) package. diff --git a/content/en/docs/v3.3/project-user-guide/application/compose-app.md b/content/en/docs/v3.3/project-user-guide/application/compose-app.md index 5a7e7bb27..7b84c684a 100644 --- a/content/en/docs/v3.3/project-user-guide/application/compose-app.md +++ b/content/en/docs/v3.3/project-user-guide/application/compose-app.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, service mesh, microservices' description: 'Learn how to compose a microservice-based application from scratch.' linkTitle: "Create a Microservices-based App" weight: 10140 +version: "v3.3" --- With each microservice handling a single part of the app's functionality, an app can be divided into different components. These components have their own responsibilities and limitations, independent from each other. In KubeSphere, this kind of app is called **Composed App**, which can be built through newly created Services or existing Services. diff --git a/content/en/docs/v3.3/project-user-guide/application/deploy-app-from-appstore.md b/content/en/docs/v3.3/project-user-guide/application/deploy-app-from-appstore.md index f9613b89c..0362d2a22 100644 --- a/content/en/docs/v3.3/project-user-guide/application/deploy-app-from-appstore.md +++ b/content/en/docs/v3.3/project-user-guide/application/deploy-app-from-appstore.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, Chart, Helm, KubeSphere, Application, App Store' description: 'Learn how to deploy an application from the App Store.' linkTitle: "Deploy Apps from the App Store" weight: 10130 +version: "v3.3" --- The [App Store](../../../application-store/) is also the public app repository on the platform, which means every tenant on the platform can view the applications in the Store regardless of which workspace they belong to. The App Store contains 16 featured enterprise-ready containerized apps and apps released by tenants from different workspaces on the platform. Any authenticated users can deploy applications from the Store. This is different from private app repositories which are only accessible to tenants in the workspace where private app repositories are imported. diff --git a/content/en/docs/v3.3/project-user-guide/application/deploy-app-from-template.md b/content/en/docs/v3.3/project-user-guide/application/deploy-app-from-template.md index 4793a5632..555f0adb5 100644 --- a/content/en/docs/v3.3/project-user-guide/application/deploy-app-from-template.md +++ b/content/en/docs/v3.3/project-user-guide/application/deploy-app-from-template.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, Chart, Helm, KubeSphere, Application, App Templates' description: 'Learn how to deploy an application from a Helm-based template.' linkTitle: "Deploy Apps from App Templates" weight: 10120 +version: "v3.3" --- When you deploy an app, you can select the app from the App Store which contains built-in apps of KubeSphere and [apps uploaded as Helm charts](../../../workspace-administration/upload-helm-based-application/). Alternatively, you can use apps from private app repositories added to KubeSphere to provide app templates. diff --git a/content/en/docs/v3.3/project-user-guide/configuration/_index.md b/content/en/docs/v3.3/project-user-guide/configuration/_index.md index f23595117..eff371fab 100644 --- a/content/en/docs/v3.3/project-user-guide/configuration/_index.md +++ b/content/en/docs/v3.3/project-user-guide/configuration/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Configuration" weight: 10400 +version: "v3.3" _build: render: false diff --git a/content/en/docs/v3.3/project-user-guide/configuration/configmaps.md b/content/en/docs/v3.3/project-user-guide/configuration/configmaps.md index bd9fd7c13..cc9aefd08 100644 --- a/content/en/docs/v3.3/project-user-guide/configuration/configmaps.md +++ b/content/en/docs/v3.3/project-user-guide/configuration/configmaps.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, ConfigMaps' description: 'Learn how to create a ConfigMap in KubeSphere.' linkTitle: "ConfigMaps" weight: 10420 +version: "v3.3" --- A Kubernetes [ConfigMap](https://kubernetes.io/docs/concepts/configuration/configmap/) is used to store configuration data in the form of key-value pairs. The ConfigMap resource provides a way to inject configuration data into Pods. The data stored in a ConfigMap object can be referenced in a volume of type `ConfigMap` and then consumed by containerized applications running in a Pod. ConfigMaps are often used in the following cases: diff --git a/content/en/docs/v3.3/project-user-guide/configuration/image-registry.md b/content/en/docs/v3.3/project-user-guide/configuration/image-registry.md index 3491c1273..ffc909381 100644 --- a/content/en/docs/v3.3/project-user-guide/configuration/image-registry.md +++ b/content/en/docs/v3.3/project-user-guide/configuration/image-registry.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, docker, Secrets' description: 'Learn how to create an image registry on KubeSphere.' linkTitle: "Image Registries" weight: 10430 +version: "v3.3" --- A Docker image is a read-only template that can be used to deploy container services. Each image has a unique identifier (for example, image name:tag). For example, an image can contain a complete package of an Ubuntu operating system environment with only Apache and a few applications installed. An image registry is used to store and distribute Docker images. diff --git a/content/en/docs/v3.3/project-user-guide/configuration/secrets.md b/content/en/docs/v3.3/project-user-guide/configuration/secrets.md index d7606edc0..06b3922ce 100644 --- a/content/en/docs/v3.3/project-user-guide/configuration/secrets.md +++ b/content/en/docs/v3.3/project-user-guide/configuration/secrets.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Secrets' description: 'Learn how to create a Secret on KubeSphere.' linkTitle: "Secrets" weight: 10410 +version: "v3.3" --- A Kubernetes [Secret](https://kubernetes.io/docs/concepts/configuration/secret/) is used to store and manage sensitive information, such as passwords, OAuth tokens, and ssh keys. To use a Secret, a Pod needs to reference it in one of [the following ways](https://kubernetes.io/docs/concepts/configuration/secret/#overview-of-secrets). diff --git a/content/en/docs/v3.3/project-user-guide/configuration/serviceaccounts.md b/content/en/docs/v3.3/project-user-guide/configuration/serviceaccounts.md index c7dca7108..702d52ddd 100644 --- a/content/en/docs/v3.3/project-user-guide/configuration/serviceaccounts.md +++ b/content/en/docs/v3.3/project-user-guide/configuration/serviceaccounts.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Service Accounts' description: 'Learn how to create service accounts on KubeSphere.' linkTitle: "Service Accounts" weight: 10440 +version: "v3.3" --- A [service account](https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/) provides an identity for processes that run in a Pod. When accessing a cluster, a user is authenticated by the API server as a particular user account. Processes in containers inside Pods are authenticated as a particular service account when these processes contact the API server. diff --git a/content/en/docs/v3.3/project-user-guide/custom-application-monitoring/_index.md b/content/en/docs/v3.3/project-user-guide/custom-application-monitoring/_index.md index 5e82ef007..4fb0dfcad 100644 --- a/content/en/docs/v3.3/project-user-guide/custom-application-monitoring/_index.md +++ b/content/en/docs/v3.3/project-user-guide/custom-application-monitoring/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Custom Application Monitoring" weight: 10800 +version: "v3.3" _build: render: false diff --git a/content/en/docs/v3.3/project-user-guide/custom-application-monitoring/examples/_index.md b/content/en/docs/v3.3/project-user-guide/custom-application-monitoring/examples/_index.md index b06c2a50e..cca51070e 100644 --- a/content/en/docs/v3.3/project-user-guide/custom-application-monitoring/examples/_index.md +++ b/content/en/docs/v3.3/project-user-guide/custom-application-monitoring/examples/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Examples" weight: 10811 +version: "v3.3" _build: render: false diff --git a/content/en/docs/v3.3/project-user-guide/custom-application-monitoring/examples/monitor-mysql.md b/content/en/docs/v3.3/project-user-guide/custom-application-monitoring/examples/monitor-mysql.md index 5522caf7b..0268ebebf 100644 --- a/content/en/docs/v3.3/project-user-guide/custom-application-monitoring/examples/monitor-mysql.md +++ b/content/en/docs/v3.3/project-user-guide/custom-application-monitoring/examples/monitor-mysql.md @@ -4,6 +4,7 @@ keywords: 'monitoring, Prometheus, MySQL, MySQL Exporter' description: 'Deploy MySQL and MySQL Exporter and create a dashboard to monitor the app.' linkTitle: "Monitor MySQL" weight: 10812 +version: "v3.3" --- From the [Introduction](../../introduction#indirect-exposing) section, you know it is not feasible to instrument MySQL with Prometheus metrics directly. To expose MySQL metrics in Prometheus format, you need to deploy MySQL Exporter first. diff --git a/content/en/docs/v3.3/project-user-guide/custom-application-monitoring/examples/monitor-sample-web.md b/content/en/docs/v3.3/project-user-guide/custom-application-monitoring/examples/monitor-sample-web.md index 48d4e574b..8f1fdc2a2 100644 --- a/content/en/docs/v3.3/project-user-guide/custom-application-monitoring/examples/monitor-sample-web.md +++ b/content/en/docs/v3.3/project-user-guide/custom-application-monitoring/examples/monitor-sample-web.md @@ -4,6 +4,7 @@ keywords: 'monitoring, prometheus, prometheus operator' description: 'Use a Helm chart to deploy a sample web app and create a dashboard to monitor the app.' linkTitle: "Monitor a Sample Web Application" weight: 10813 +version: "v3.3" --- This section walks you through monitoring a sample web application. The application is instrumented with Prometheus Go client in its code. Therefore, it can expose metrics directly without the help of exporters. diff --git a/content/en/docs/v3.3/project-user-guide/custom-application-monitoring/introduction.md b/content/en/docs/v3.3/project-user-guide/custom-application-monitoring/introduction.md index 04581f603..199dab9aa 100644 --- a/content/en/docs/v3.3/project-user-guide/custom-application-monitoring/introduction.md +++ b/content/en/docs/v3.3/project-user-guide/custom-application-monitoring/introduction.md @@ -4,6 +4,7 @@ keywords: 'monitoring, prometheus, prometheus operator' description: 'Introduce the KubeSphere custom monitoring feature and metric exposing, including exposing methods and ServiceMonitor CRD.' linkTitle: "Introduction" weight: 10810 +version: "v3.3" --- Custom monitoring allows you to monitor and visualize custom application metrics in KubeSphere. The application can be either a third-party application, such as MySQL, Redis, and Elasticsearch, or your own application. This section introduces the workflow of this feature. diff --git a/content/en/docs/v3.3/project-user-guide/custom-application-monitoring/visualization/_index.md b/content/en/docs/v3.3/project-user-guide/custom-application-monitoring/visualization/_index.md index b5f6f3290..24bcd0971 100644 --- a/content/en/docs/v3.3/project-user-guide/custom-application-monitoring/visualization/_index.md +++ b/content/en/docs/v3.3/project-user-guide/custom-application-monitoring/visualization/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Visualization" weight: 10814 +version: "v3.3" _build: render: false diff --git a/content/en/docs/v3.3/project-user-guide/custom-application-monitoring/visualization/overview.md b/content/en/docs/v3.3/project-user-guide/custom-application-monitoring/visualization/overview.md index 535cf87cc..b1e211b2c 100644 --- a/content/en/docs/v3.3/project-user-guide/custom-application-monitoring/visualization/overview.md +++ b/content/en/docs/v3.3/project-user-guide/custom-application-monitoring/visualization/overview.md @@ -4,6 +4,7 @@ keywords: 'monitoring, prometheus, prometheus operator' description: 'Understand the general steps of creating a monitoring dashboard as well as its layout.' linkTitle: "Overview" weight: 10815 +version: "v3.3" --- This section introduces monitoring dashboard features. You will learn how to visualize metric data in KubeSphere for your custom apps. If you do not know how to integrate your app metrics into the KubeSphere monitoring system, read [Introduction](../../introduction/) first. diff --git a/content/en/docs/v3.3/project-user-guide/custom-application-monitoring/visualization/panel.md b/content/en/docs/v3.3/project-user-guide/custom-application-monitoring/visualization/panel.md index 1dd9703d8..ac153a5c8 100644 --- a/content/en/docs/v3.3/project-user-guide/custom-application-monitoring/visualization/panel.md +++ b/content/en/docs/v3.3/project-user-guide/custom-application-monitoring/visualization/panel.md @@ -4,6 +4,7 @@ keywords: 'monitoring, Prometheus, Prometheus Operator' description: 'Explore dashboard properties and chart metrics.' linkTitle: "Charts" weight: 10816 +version: "v3.3" --- KubeSphere currently supports two kinds of charts: text charts and graphs. diff --git a/content/en/docs/v3.3/project-user-guide/custom-application-monitoring/visualization/querying.md b/content/en/docs/v3.3/project-user-guide/custom-application-monitoring/visualization/querying.md index 57deac2e6..babfa7ede 100644 --- a/content/en/docs/v3.3/project-user-guide/custom-application-monitoring/visualization/querying.md +++ b/content/en/docs/v3.3/project-user-guide/custom-application-monitoring/visualization/querying.md @@ -4,6 +4,7 @@ keywords: 'monitoring, Prometheus, Prometheus Operator, querying' description: 'Learn how to specify monitoring metrics.' linkTitle: "Querying" weight: 10817 +version: "v3.3" --- In the query editor, enter PromQL expressions in **Monitoring Metrics** to process and fetch metrics. To learn how to write PromQL, read [Query Examples](https://prometheus.io/docs/prometheus/latest/querying/examples/). diff --git a/content/en/docs/v3.3/project-user-guide/grayscale-release/_index.md b/content/en/docs/v3.3/project-user-guide/grayscale-release/_index.md index f86106d9d..ddf2c07bc 100644 --- a/content/en/docs/v3.3/project-user-guide/grayscale-release/_index.md +++ b/content/en/docs/v3.3/project-user-guide/grayscale-release/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Grayscale Release" weight: 10500 +version: "v3.3" _build: render: false diff --git a/content/en/docs/v3.3/project-user-guide/grayscale-release/blue-green-deployment.md b/content/en/docs/v3.3/project-user-guide/grayscale-release/blue-green-deployment.md index 2ee90bf74..18cdb9656 100644 --- a/content/en/docs/v3.3/project-user-guide/grayscale-release/blue-green-deployment.md +++ b/content/en/docs/v3.3/project-user-guide/grayscale-release/blue-green-deployment.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Service Mesh, Istio, Grayscale Release, Blue- description: 'Learn how to release a blue-green deployment on KubeSphere.' linkTitle: "Blue-Green Deployment with Kubernetes" weight: 10520 +version: "v3.3" --- diff --git a/content/en/docs/v3.3/project-user-guide/grayscale-release/canary-release.md b/content/en/docs/v3.3/project-user-guide/grayscale-release/canary-release.md index 1a124fc60..192ae7504 100644 --- a/content/en/docs/v3.3/project-user-guide/grayscale-release/canary-release.md +++ b/content/en/docs/v3.3/project-user-guide/grayscale-release/canary-release.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Canary Release, Istio, Service Mesh' description: 'Learn how to deploy a canary service on KubeSphere.' linkTitle: "Canary Release" weight: 10530 +version: "v3.3" --- On the back of [Istio](https://istio.io/), KubeSphere provides users with necessary control to deploy canary services. In a canary release, you introduce a new version of a service and test it by sending a small percentage of traffic to it. At the same time, the old version is responsible for handling the rest of the traffic. If everything goes well, you can gradually increase the traffic sent to the new version, while simultaneously phasing out the old version. In the case of any occurring issues, KubeSphere allows you to roll back to the previous version as you change the traffic percentage. diff --git a/content/en/docs/v3.3/project-user-guide/grayscale-release/overview.md b/content/en/docs/v3.3/project-user-guide/grayscale-release/overview.md index cf48a86f9..ae35932f6 100644 --- a/content/en/docs/v3.3/project-user-guide/grayscale-release/overview.md +++ b/content/en/docs/v3.3/project-user-guide/grayscale-release/overview.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, grayscale release, overview, service mesh' description: 'Understand the basic concept of grayscale release.' linkTitle: "Overview" weight: 10510 +version: "v3.3" --- Modern, cloud-native applications are often composed of a group of independently deployable components, also known as microservices. In a microservices architecture, developers are able to make adjustments to their apps with great flexibility as they do not affect the network of services each performing a specific function. This kind of network of microservices making up an application is also called **service mesh**. diff --git a/content/en/docs/v3.3/project-user-guide/grayscale-release/traffic-mirroring.md b/content/en/docs/v3.3/project-user-guide/grayscale-release/traffic-mirroring.md index 7d7568fd4..d77a0de83 100644 --- a/content/en/docs/v3.3/project-user-guide/grayscale-release/traffic-mirroring.md +++ b/content/en/docs/v3.3/project-user-guide/grayscale-release/traffic-mirroring.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Traffic Mirroring, Istio' description: 'Learn how to conduct a traffic mirroring job on KubeSphere.' linkTitle: "Traffic Mirroring" weight: 10540 +version: "v3.3" --- Traffic mirroring, also called shadowing, is a powerful, risk-free method of testing your app versions as it sends a copy of live traffic to a service that is being mirrored. Namely, you implement a similar setup for acceptance test so that problems can be detected in advance. As mirrored traffic happens out of band of the critical request path for the primary service, your end users will not be affected during the whole process. diff --git a/content/en/docs/v3.3/project-user-guide/image-builder/_index.md b/content/en/docs/v3.3/project-user-guide/image-builder/_index.md index d10a9e339..94484a62e 100644 --- a/content/en/docs/v3.3/project-user-guide/image-builder/_index.md +++ b/content/en/docs/v3.3/project-user-guide/image-builder/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Image Builder" weight: 10600 +version: "v3.3" _build: render: false diff --git a/content/en/docs/v3.3/project-user-guide/image-builder/binary-to-image.md b/content/en/docs/v3.3/project-user-guide/image-builder/binary-to-image.md index 17d509615..04af4140b 100644 --- a/content/en/docs/v3.3/project-user-guide/image-builder/binary-to-image.md +++ b/content/en/docs/v3.3/project-user-guide/image-builder/binary-to-image.md @@ -4,6 +4,7 @@ keywords: "KubeSphere, Kubernetes, Docker, B2I, Binary-to-Image" description: "Use B2I to import an artifact and push it to a target repository." linkTitle: "Binary to Image: Publish an Artifact to Kubernetes" weight: 10620 +version: "v3.3" --- Binary-to-Image (B2I) is a toolkit and workflow for building reproducible container images from binary executables such as Jar, War, and binary packages. More specifically, you upload an artifact and specify a target repository such as Docker Hub or Harbor where you want to push the image. If everything runs successfully, your image will be pushed to the target repository and your application will be automatically deployed to Kubernetes if you create a Service in the workflow. diff --git a/content/en/docs/v3.3/project-user-guide/image-builder/s2i-and-b2i-webhooks.md b/content/en/docs/v3.3/project-user-guide/image-builder/s2i-and-b2i-webhooks.md index 3b89fba20..f05fd9355 100644 --- a/content/en/docs/v3.3/project-user-guide/image-builder/s2i-and-b2i-webhooks.md +++ b/content/en/docs/v3.3/project-user-guide/image-builder/s2i-and-b2i-webhooks.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, S2I, Source-to-Image, B2I, Binary-to-Image, W description: 'Learn how to configure S2I and B2I webhooks.' linkTitle: "Configure S2I and B2I Webhooks" weight: 10650 +version: "v3.3" --- KubeSphere provides Source-to-Image (S2I) and Binary-to-Image (B2I) features to automate image building and pushing and application deployment. In KubeSphere v3.1.x and later versions, you can configure S2I and B2I webhooks so that your Image Builder can be automatically triggered when there is any relevant activity in your code repository. diff --git a/content/en/docs/v3.3/project-user-guide/image-builder/s2i-introduction.md b/content/en/docs/v3.3/project-user-guide/image-builder/s2i-introduction.md index 36f9d731e..6f6bdf0ff 100644 --- a/content/en/docs/v3.3/project-user-guide/image-builder/s2i-introduction.md +++ b/content/en/docs/v3.3/project-user-guide/image-builder/s2i-introduction.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Docker, S2I, Source-to-Image' description: 'Understand how S2I works and why it works in the expected way.' linkTitle: "S2I Workflow and Logic" weight: 10630 +version: "v3.3" --- Source-to-Image (S2I) is an automation tool for building images from source code. S2I injects source code into an Image Builder for compiling and then automatically packages the compiled code into a Docker image. diff --git a/content/en/docs/v3.3/project-user-guide/image-builder/s2i-templates.md b/content/en/docs/v3.3/project-user-guide/image-builder/s2i-templates.md index d013fcdd8..7cbb7bf26 100644 --- a/content/en/docs/v3.3/project-user-guide/image-builder/s2i-templates.md +++ b/content/en/docs/v3.3/project-user-guide/image-builder/s2i-templates.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Docker, S2I, Source-to-Image' description: 'Customize S2I templates and understand different template parameters.' linkTitle: "Customize S2I Templates" weight: 10640 +version: "v3.3" --- Once you have understood the workflow and logic of Source-to-Image (S2I), you can customize Image Builder templates (i.e. S2I/B2I templates) based on your projects to extend S2I capabilities. KubeSphere provides several common Image Builder templates based on different languages, such as [Python](https://github.com/kubesphere/s2i-python-container/) and [Java](https://github.com/kubesphere/s2i-java-container/). diff --git a/content/en/docs/v3.3/project-user-guide/image-builder/source-to-image.md b/content/en/docs/v3.3/project-user-guide/image-builder/source-to-image.md index 1851cd615..e32c910f9 100644 --- a/content/en/docs/v3.3/project-user-guide/image-builder/source-to-image.md +++ b/content/en/docs/v3.3/project-user-guide/image-builder/source-to-image.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Docker, S2I, Source-to-Image' description: 'Use S2I to import a Java sample project in KubeSphere, create an image and publish it to Kubernetes.' linkTitle: "Source to Image: Publish an App without a Dockerfile" weight: 10610 +version: "v3.3" --- Source-to-Image (S2I) is a toolkit and workflow for building reproducible container images from source code. S2I produces ready-to-run images by injecting source code into a container image and letting the container prepare that source code for execution. KubeSphere integrates S2I to automatically build images and publish them to Kubernetes without any Dockerfile. diff --git a/content/en/docs/v3.3/project-user-guide/storage/_index.md b/content/en/docs/v3.3/project-user-guide/storage/_index.md index 2f56225bd..199867ab3 100644 --- a/content/en/docs/v3.3/project-user-guide/storage/_index.md +++ b/content/en/docs/v3.3/project-user-guide/storage/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Volume Management" weight: 10300 +version: "v3.3" _build: render: false diff --git a/content/en/docs/v3.3/project-user-guide/storage/volume-snapshots.md b/content/en/docs/v3.3/project-user-guide/storage/volume-snapshots.md index 835a8aba4..1164fc9ce 100644 --- a/content/en/docs/v3.3/project-user-guide/storage/volume-snapshots.md +++ b/content/en/docs/v3.3/project-user-guide/storage/volume-snapshots.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Volume, Snapshots' description: 'Learn how to manage a snapshot of a persistent volume on KubeSphere.' linkTitle: "Volume Snapshots" weight: 10320 +version: "v3.3" --- Many storage systems provide the ability to create a snapshot of a persistent volume. A snapshot represents a point-in-time copy of a volume. It can be used either to provision a new volume (pre-populated with the snapshot data) or to restore the existing volume to a previous state (represented by the snapshot). For more information, see [the Kubernetes documentation](https://kubernetes.io/docs/concepts/storage/volume-snapshots/). diff --git a/content/en/docs/v3.3/project-user-guide/storage/volumes.md b/content/en/docs/v3.3/project-user-guide/storage/volumes.md index 30c7a8710..f3adb2dd9 100644 --- a/content/en/docs/v3.3/project-user-guide/storage/volumes.md +++ b/content/en/docs/v3.3/project-user-guide/storage/volumes.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, Persistent Volumes, Persistent Volume Claims, Volume Clon description: 'Learn how to create, edit, and mount a PVC on KubeSphere.' linkTitle: "Persistent Volume Claims" weight: 10310 +version: "v3.3" --- When you create an application workload in a project, you can create a [Persistent Volume Claim](https://kubernetes.io/docs/concepts/storage/persistent-volumes/) (PVC) for it. A PVC allows you to create a storage request, further provisioning persistent storage to applications. More specifically, persistent storage is managed by persistent volume resources. diff --git a/content/en/docs/v3.3/quick-start/_index.md b/content/en/docs/v3.3/quick-start/_index.md index 4c1bd9632..dd8286a0d 100644 --- a/content/en/docs/v3.3/quick-start/_index.md +++ b/content/en/docs/v3.3/quick-start/_index.md @@ -8,7 +8,7 @@ linkTitle: "Quickstarts" weight: 2000 icon: "/images/docs/v3.x/docs.svg" - +version: "v3.3" --- Quickstarts include six hands-on lab exercises that help you quickly get started with KubeSphere. It is highly recommended that you go though all of these tutorials to explore the basic feature of KubeSphere. diff --git a/content/en/docs/v3.3/quick-start/all-in-one-on-linux.md b/content/en/docs/v3.3/quick-start/all-in-one-on-linux.md index 586d4ffad..b8bdc6a6a 100644 --- a/content/en/docs/v3.3/quick-start/all-in-one-on-linux.md +++ b/content/en/docs/v3.3/quick-start/all-in-one-on-linux.md @@ -5,6 +5,7 @@ description: 'Install KubeSphere on Linux with a minimal installation package. T linkTitle: "All-in-One Installation on Linux" weight: 2100, showSubscribe: true +version: "v3.3" --- For those who are new to KubeSphere and looking for a quick way to discover the [container platform](https://kubesphere.io/), the all-in-one mode is your best choice to get started. It features rapid deployment and hassle-free configurations with KubeSphere and Kubernetes all provisioned on your machine. diff --git a/content/en/docs/v3.3/quick-start/create-workspace-and-project.md b/content/en/docs/v3.3/quick-start/create-workspace-and-project.md index 594106b21..1a4e213f9 100644 --- a/content/en/docs/v3.3/quick-start/create-workspace-and-project.md +++ b/content/en/docs/v3.3/quick-start/create-workspace-and-project.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Multi-tenant, Workspace, User, Role, Project' description: 'Take advantage of the multi-tenant system of KubeSphere for fine-grained access control at different levels.' linkTitle: "Create Workspaces, Projects, Users and Roles" weight: 2300 +version: "v3.3" --- This quickstart demonstrates how to create workspaces, roles and users which are required for other tutorials. Meanwhile, you will learn how to create projects and DevOps projects within your workspace where your workloads are running. After reading this tutorial, you will become familiar with the multi-tenant management system of KubeSphere. diff --git a/content/en/docs/v3.3/quick-start/deploy-bookinfo-to-k8s.md b/content/en/docs/v3.3/quick-start/deploy-bookinfo-to-k8s.md index ac08da186..5405f5b04 100644 --- a/content/en/docs/v3.3/quick-start/deploy-bookinfo-to-k8s.md +++ b/content/en/docs/v3.3/quick-start/deploy-bookinfo-to-k8s.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Bookinfo, Istio' description: 'Explore the basics of KubeSphere service mesh by deploying an example application Bookinfo.' linkTitle: "Deploy and Access Bookinfo" weight: 2400 +version: "v3.3" --- [Istio](https://istio.io/), as an open-source service mesh solution, provides powerful features of traffic management for microservices. The introduction of traffic management from the official website of [Istio](https://istio.io/latest/docs/concepts/traffic-management/) is as follows: diff --git a/content/en/docs/v3.3/quick-start/enable-pluggable-components.md b/content/en/docs/v3.3/quick-start/enable-pluggable-components.md index 84a3e0369..628fd15b1 100644 --- a/content/en/docs/v3.3/quick-start/enable-pluggable-components.md +++ b/content/en/docs/v3.3/quick-start/enable-pluggable-components.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, pluggable, components' description: 'Install pluggable components of KubeSphere so that you can explore the container platform in an all-around way. Pluggable components can be enabled both before and after the installation.' linkTitle: "Enable Pluggable Components" weight: 2600 +version: "v3.3" --- This tutorial demonstrates how to enable pluggable components of KubeSphere both before and after the installation. Refer to the table below for all pluggable components of KubeSphere. diff --git a/content/en/docs/v3.3/quick-start/minimal-kubesphere-on-k8s.md b/content/en/docs/v3.3/quick-start/minimal-kubesphere-on-k8s.md index d65388114..182a23d52 100644 --- a/content/en/docs/v3.3/quick-start/minimal-kubesphere-on-k8s.md +++ b/content/en/docs/v3.3/quick-start/minimal-kubesphere-on-k8s.md @@ -5,6 +5,7 @@ description: 'Install KubeSphere on an existing Kubernetes cluster with a minima linkTitle: "Minimal KubeSphere on Kubernetes" weight: 2200, showSubscribe: true +version: "v3.3" --- In addition to installing KubeSphere on a Linux machine, you can also deploy it on existing Kubernetes clusters. This tutorial demonstrates the general steps of completing a minimal KubeSphere installation on Kubernetes. For more information, see [Installing on Kubernetes](../../installing-on-kubernetes/). diff --git a/content/en/docs/v3.3/quick-start/wordpress-deployment.md b/content/en/docs/v3.3/quick-start/wordpress-deployment.md index 138bb0509..f0e5e9baa 100644 --- a/content/en/docs/v3.3/quick-start/wordpress-deployment.md +++ b/content/en/docs/v3.3/quick-start/wordpress-deployment.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, app, WordPress' description: 'Learn the entire process of deploying an example application in KubeSphere, including credential creation, volume creation, and component settings.' linkTitle: "Compose and Deploy WordPress" weight: 2500 +version: "v3.3" --- ## WordPress Introduction diff --git a/content/en/docs/v3.3/reference/_index.md b/content/en/docs/v3.3/reference/_index.md index 90e0f6245..4cc74f956 100644 --- a/content/en/docs/v3.3/reference/_index.md +++ b/content/en/docs/v3.3/reference/_index.md @@ -8,7 +8,7 @@ linkTitle: "Reference" weight: 17000 icon: "/images/docs/v3.x/docs.svg" - +version: "v3.3" --- This chapter contains the glossary that is often used in KubeSphere and the information about the KubeSphere API. diff --git a/content/en/docs/v3.3/reference/api-changes/_index.md b/content/en/docs/v3.3/reference/api-changes/_index.md index cbf6fbc0b..05fb40105 100644 --- a/content/en/docs/v3.3/reference/api-changes/_index.md +++ b/content/en/docs/v3.3/reference/api-changes/_index.md @@ -8,5 +8,5 @@ linkTitle: "API Changes" weight: 17300 icon: "/images/docs/v3.x/docs.svg" - +version: "v3.3" --- diff --git a/content/en/docs/v3.3/reference/api-changes/logging.md b/content/en/docs/v3.3/reference/api-changes/logging.md index 2158ff499..4846163b4 100644 --- a/content/en/docs/v3.3/reference/api-changes/logging.md +++ b/content/en/docs/v3.3/reference/api-changes/logging.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, API, Logging' description: 'The API changes of the component **logging** in KubeSphere 3.3.' linkTitle: "Logging" weight: 17310 +version: "v3.3" --- The API changes of the component **logging** in KubeSphere 3.3. diff --git a/content/en/docs/v3.3/reference/api-changes/monitoring.md b/content/en/docs/v3.3/reference/api-changes/monitoring.md index fea133380..69cc3821f 100644 --- a/content/en/docs/v3.3/reference/api-changes/monitoring.md +++ b/content/en/docs/v3.3/reference/api-changes/monitoring.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, API, Monitoring' description: 'The API changes of the component **monitoring** in KubeSphere v3.3.2.' linkTitle: "Monitoring" weight: 17320 +version: "v3.3" --- ## API Version diff --git a/content/en/docs/v3.3/reference/api-changes/notification.md b/content/en/docs/v3.3/reference/api-changes/notification.md index 692ec3dcf..5fb3dc03e 100644 --- a/content/en/docs/v3.3/reference/api-changes/notification.md +++ b/content/en/docs/v3.3/reference/api-changes/notification.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, API, Notification' description: 'The API changes of the component **notification** in KubeSphere v3.1.0.' linkTitle: "Notification" weight: 17330 +version: "v3.3" --- ## API Version diff --git a/content/en/docs/v3.3/reference/api-docs.md b/content/en/docs/v3.3/reference/api-docs.md index cd3ca595a..9c55df9e3 100644 --- a/content/en/docs/v3.3/reference/api-docs.md +++ b/content/en/docs/v3.3/reference/api-docs.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, API' description: 'The REST API is the fundamental fabric of KubeSphere. This guide shows you how to access the KubeSphere API server.' linkTitle: "KubeSphere API" weight: 17200 +version: "v3.3" --- ## Architecture diff --git a/content/en/docs/v3.3/reference/environment-requirements.md b/content/en/docs/v3.3/reference/environment-requirements.md index 4015cee6b..f554404cb 100644 --- a/content/en/docs/v3.3/reference/environment-requirements.md +++ b/content/en/docs/v3.3/reference/environment-requirements.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, docker, cluster, configuration' description: 'Understand the environment requirements for KubeSphere.' linkTitle: "Environment Requirements" weight: 17500 +version: "v3.3" --- This page summarizes the some requirements for installing and using KubeSphere. diff --git a/content/en/docs/v3.3/reference/glossary.md b/content/en/docs/v3.3/reference/glossary.md index 2337d3b2f..e072d3b39 100644 --- a/content/en/docs/v3.3/reference/glossary.md +++ b/content/en/docs/v3.3/reference/glossary.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, devops, docker, helm, jenkins, istio, prometh description: 'The glossary used in KubeSphere.' linkTitle: "Glossary" weight: 17100 +version: "v3.3" --- This glossary includes general terms and technical terms that are specific to KubeSphere. diff --git a/content/en/docs/v3.3/reference/storage-system-installation/_index.md b/content/en/docs/v3.3/reference/storage-system-installation/_index.md index 6df7cbbbe..28a5c01c5 100644 --- a/content/en/docs/v3.3/reference/storage-system-installation/_index.md +++ b/content/en/docs/v3.3/reference/storage-system-installation/_index.md @@ -8,5 +8,5 @@ linkTitle: "Storage System Installation" weight: 17400 icon: "/images/docs/v3.x/docs.svg" - +version: "v3.3" --- diff --git a/content/en/docs/v3.3/reference/storage-system-installation/glusterfs-server.md b/content/en/docs/v3.3/reference/storage-system-installation/glusterfs-server.md index 3a2a6acc5..16e13caba 100644 --- a/content/en/docs/v3.3/reference/storage-system-installation/glusterfs-server.md +++ b/content/en/docs/v3.3/reference/storage-system-installation/glusterfs-server.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, GlusterFS' description: 'How to set up a GlusterFS Server' linkTitle: "Set up a GlusterFS Server" weight: 17420 +version: "v3.3" --- As an open-source distributed file system, [GlusterFS](https://kubernetes.io/docs/concepts/storage/volumes/#glusterfs) allows you to mount `glusterfs` volumes to your Pods. If a `glusterfs` volume is pre-populated with data, they can be shared among your Pods in a Kubernetes cluster. diff --git a/content/en/docs/v3.3/reference/storage-system-installation/nfs-server.md b/content/en/docs/v3.3/reference/storage-system-installation/nfs-server.md index b69cec05e..a2d3afa4f 100644 --- a/content/en/docs/v3.3/reference/storage-system-installation/nfs-server.md +++ b/content/en/docs/v3.3/reference/storage-system-installation/nfs-server.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, NFS Server' description: 'How to set up an NFS Server' linkTitle: "Set up an NFS Server" weight: 17410 +version: "v3.3" --- KubeSphere supports [NFS-client Provisioner](https://github.com/kubernetes-incubator/external-storage/tree/master/nfs-client) as a storage plugin. In order to use it, you must configure the NFS server in advance. With the NFS server in place, an NFS client mounts a directory on the server machine so that files residing on the NFS server are accessible to the NFS client. Namely, you need to create and export a directory that your client machine can access. diff --git a/content/en/docs/v3.3/release/_index.md b/content/en/docs/v3.3/release/_index.md index e65a6f458..ada7ddab1 100644 --- a/content/en/docs/v3.3/release/_index.md +++ b/content/en/docs/v3.3/release/_index.md @@ -8,7 +8,7 @@ linkTitle: "Release Notes" weight: 18000 icon: "/images/docs/v3.x/docs.svg" - +version: "v3.3" --- This chapter lists the release notes of all versions of KubeSphere, helping you gain a comprehensive understanding of upgrades and feature enhancements in every version release. diff --git a/content/en/docs/v3.3/release/release-v200.md b/content/en/docs/v3.3/release/release-v200.md index 93d303f89..8b5f46a70 100644 --- a/content/en/docs/v3.3/release/release-v200.md +++ b/content/en/docs/v3.3/release/release-v200.md @@ -5,6 +5,7 @@ description: "KubeSphere release notes for 2.0.0." linkTitle: "Release Notes - 2.0.0" weight: 18900 +version: "v3.3" --- KubeSphere 2.0.0 was released on **May 18th, 2019**. diff --git a/content/en/docs/v3.3/release/release-v201.md b/content/en/docs/v3.3/release/release-v201.md index d4f043ec7..7523c03bf 100644 --- a/content/en/docs/v3.3/release/release-v201.md +++ b/content/en/docs/v3.3/release/release-v201.md @@ -5,6 +5,7 @@ description: "KubeSphere release notes for 2.0.1." linkTitle: "Release Notes - 2.0.1" weight: 18800 +version: "v3.3" --- KubeSphere 2.0.1 was released on **June 9th, 2019**. diff --git a/content/en/docs/v3.3/release/release-v202.md b/content/en/docs/v3.3/release/release-v202.md index d655a0678..34eb72d90 100644 --- a/content/en/docs/v3.3/release/release-v202.md +++ b/content/en/docs/v3.3/release/release-v202.md @@ -5,6 +5,7 @@ description: "KubeSphere release notes for 2.0.2." linkTitle: "Release Notes - 2.0.2" weight: 18700 +version: "v3.3" --- KubeSphere 2.0.2 was released on July 9, 2019, which fixes known bugs and enhances existing feature. If you have installed versions of 1.0.x, 2.0.0 or 2.0.1, please download KubeSphere installer v2.0.2 to upgrade. diff --git a/content/en/docs/v3.3/release/release-v210.md b/content/en/docs/v3.3/release/release-v210.md index 87ddd7758..b2b325616 100644 --- a/content/en/docs/v3.3/release/release-v210.md +++ b/content/en/docs/v3.3/release/release-v210.md @@ -5,6 +5,7 @@ description: "KubeSphere release notes for 2.1.0." linkTitle: "Release Notes - 2.1.0" weight: 18600 +version: "v3.3" --- KubeSphere 2.1.0 was released on Nov 11th, 2019, which fixes known bugs, adds some new features and brings some enhancement. If you have installed versions of 2.0.x, please upgrade it and enjoy the better user experience of v2.1.0. diff --git a/content/en/docs/v3.3/release/release-v211.md b/content/en/docs/v3.3/release/release-v211.md index 270575452..2e00f1341 100644 --- a/content/en/docs/v3.3/release/release-v211.md +++ b/content/en/docs/v3.3/release/release-v211.md @@ -5,6 +5,7 @@ description: "KubeSphere release notes for 2.1.1." linkTitle: "Release Notes - 2.1.1" weight: 18500 +version: "v3.3" --- KubeSphere 2.1.1 was released on Feb 23rd, 2020, which has fixed known bugs and brought some enhancements. For the users who have installed versions of 2.0.x or 2.1.0, make sure to read the user manual carefully about how to upgrade before doing that, and feel free to raise any questions on [GitHub](https://github.com/kubesphere/kubesphere/issues). diff --git a/content/en/docs/v3.3/release/release-v300.md b/content/en/docs/v3.3/release/release-v300.md index f8ee049c2..cab9aa70e 100644 --- a/content/en/docs/v3.3/release/release-v300.md +++ b/content/en/docs/v3.3/release/release-v300.md @@ -5,6 +5,7 @@ description: "KubeSphere release notes for 3.0.0." linkTitle: "Release Notes - 3.0.0" weight: 18400 +version: "v3.3" --- ## How to get v3.0.0 diff --git a/content/en/docs/v3.3/release/release-v310.md b/content/en/docs/v3.3/release/release-v310.md index 4028daeb7..d60bf4e7d 100644 --- a/content/en/docs/v3.3/release/release-v310.md +++ b/content/en/docs/v3.3/release/release-v310.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, release notes" description: "KubeSphere Release Notes for 3.1.0" linkTitle: "Release Notes - 3.1.0" weight: 18300 +version: "v3.3" --- ## How to Install v3.1.0 diff --git a/content/en/docs/v3.3/release/release-v311.md b/content/en/docs/v3.3/release/release-v311.md index 7a7908ccf..35cbc49b9 100644 --- a/content/en/docs/v3.3/release/release-v311.md +++ b/content/en/docs/v3.3/release/release-v311.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, release notes" description: "KubeSphere Release Notes for 3.1.1" linkTitle: "Release Notes - 3.1.1" weight: 18200 +version: "v3.3" --- ## User Experience diff --git a/content/en/docs/v3.3/release/release-v320.md b/content/en/docs/v3.3/release/release-v320.md index 6bdfd0402..74ddd37ec 100644 --- a/content/en/docs/v3.3/release/release-v320.md +++ b/content/en/docs/v3.3/release/release-v320.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, release notes" description: "KubeSphere Release Notes for 3.2.0" linkTitle: "Release Notes - 3.2.0" weight: 18100 +version: "v3.3" --- ## Multi-tenancy & Multi-cluster diff --git a/content/en/docs/v3.3/release/release-v321.md b/content/en/docs/v3.3/release/release-v321.md index d11d74b2e..3dde40287 100644 --- a/content/en/docs/v3.3/release/release-v321.md +++ b/content/en/docs/v3.3/release/release-v321.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, release notes" description: "KubeSphere Release Notes for 3.2.1" linkTitle: "Release Notes - 3.2.1" weight: 18099 +version: "v3.3" --- ## Enhancements and Bug Fixes diff --git a/content/en/docs/v3.3/release/release-v330.md b/content/en/docs/v3.3/release/release-v330.md index e191f555c..ef9f7837b 100644 --- a/content/en/docs/v3.3/release/release-v330.md +++ b/content/en/docs/v3.3/release/release-v330.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, Release Notes" description: "KubeSphere 3.3.0 Release Notes" linkTitle: "Release Notes - 3.3.0" weight: 18098 +version: "v3.3" --- ## DevOps diff --git a/content/en/docs/v3.3/release/release-v331.md b/content/en/docs/v3.3/release/release-v331.md index 375e08f94..f3b278524 100644 --- a/content/en/docs/v3.3/release/release-v331.md +++ b/content/en/docs/v3.3/release/release-v331.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, Release Notes" description: "KubeSphere 3.3.1 Release Notes" linkTitle: "Release Notes - 3.3.1" weight: 18096 +version: "v3.3" --- ## DevOps diff --git a/content/en/docs/v3.3/release/release-v332.md b/content/en/docs/v3.3/release/release-v332.md index 1c80c0d92..52c90730b 100644 --- a/content/en/docs/v3.3/release/release-v332.md +++ b/content/en/docs/v3.3/release/release-v332.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, Release Notes" description: "KubeSphere 3.3.2 Release Notes" linkTitle: "Release Notes - 3.3.2" weight: 18095 +version: "v3.3" --- ## DevOps diff --git a/content/en/docs/v3.3/toolbox/_index.md b/content/en/docs/v3.3/toolbox/_index.md index adf245484..2b7ee3114 100644 --- a/content/en/docs/v3.3/toolbox/_index.md +++ b/content/en/docs/v3.3/toolbox/_index.md @@ -8,6 +8,7 @@ linkTitle: "Toolbox" weight: 15000 icon: "/images/docs/v3.x/docs.svg" +version: "v3.3" --- KubeSphere provides several important functionalities from the toolbox. This chapter demonstrates how to use the toolbox of KubeSphere to query events, logs, and auditing logs, view resource consumption information, and run commands with web kubectl. diff --git a/content/en/docs/v3.3/toolbox/auditing/_index.md b/content/en/docs/v3.3/toolbox/auditing/_index.md index bbdbbccd6..efb3922ca 100644 --- a/content/en/docs/v3.3/toolbox/auditing/_index.md +++ b/content/en/docs/v3.3/toolbox/auditing/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Auditing" weight: 15300 +version: "v3.3" _build: render: false diff --git a/content/en/docs/v3.3/toolbox/auditing/auditing-query.md b/content/en/docs/v3.3/toolbox/auditing/auditing-query.md index 58a1775ed..4e1cf9937 100644 --- a/content/en/docs/v3.3/toolbox/auditing/auditing-query.md +++ b/content/en/docs/v3.3/toolbox/auditing/auditing-query.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, auditing, log, query" description: "Understand how you can perform quick auditing log queries to keep track of the latest auditing information of your cluster." linkTitle: "Auditing Log Query" weight: 15330 +version: "v3.3" --- KubeSphere supports the query of auditing logs among isolated tenants. This tutorial demonstrates how to use the query function, including the interface, search parameters and detail pages. diff --git a/content/en/docs/v3.3/toolbox/auditing/auditing-receive-customize.md b/content/en/docs/v3.3/toolbox/auditing/auditing-receive-customize.md index 45b8a361d..136c3f3be 100644 --- a/content/en/docs/v3.3/toolbox/auditing/auditing-receive-customize.md +++ b/content/en/docs/v3.3/toolbox/auditing/auditing-receive-customize.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, auditing, log, customize, receive" description: "Learn how to receive and customize auditing logs." linkTitle: "Receive and Customize Auditing Logs" weight: 15310 +version: "v3.3" --- KubeSphere Auditing Logs provide a security-relevant chronological set of records documenting the sequence of activities that have affected the system by individual users, administrators, or other components of the system. Each request to KubeSphere generates an event that is then written to a webhook and processed according to a certain rule. The event will be ignored, stored, or generate an alert based on different rules. diff --git a/content/en/docs/v3.3/toolbox/auditing/auditing-rule.md b/content/en/docs/v3.3/toolbox/auditing/auditing-rule.md index 17ba026e9..8c57a9237 100644 --- a/content/en/docs/v3.3/toolbox/auditing/auditing-rule.md +++ b/content/en/docs/v3.3/toolbox/auditing/auditing-rule.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, docker, kubesphere, auditing" description: "Understand the auditing rule and how to customize a rule for processing auditing logs." linkTitle: "Auditing Rules" weight: 15320 +version: "v3.3" --- An auditing rule defines the policy for processing auditing logs. KubeSphere Auditing Logs provide users with two CRD rules (`archiving-rule` and `alerting-rule`) for customization. diff --git a/content/en/docs/v3.3/toolbox/events-query.md b/content/en/docs/v3.3/toolbox/events-query.md index b173e5a93..44bbb0a54 100644 --- a/content/en/docs/v3.3/toolbox/events-query.md +++ b/content/en/docs/v3.3/toolbox/events-query.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Event, Query' description: 'Understand how you can perform quick event queries to keep track of the latest events of your cluster.' linkTitle: "Event Query" weight: 15200 +version: "v3.3" --- Kubernetes events provide insight into what is happening inside a cluster, based on which KubeSphere adds longer historical query and aggregation capabilities, and also supports event query for tenant isolation. diff --git a/content/en/docs/v3.3/toolbox/log-query.md b/content/en/docs/v3.3/toolbox/log-query.md index 8b38d5fca..45b6b0e27 100644 --- a/content/en/docs/v3.3/toolbox/log-query.md +++ b/content/en/docs/v3.3/toolbox/log-query.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, log, query' description: 'Query Kubernetes logs from toolbox' linkTitle: "Log Query" weight: 15100 +version: "v3.3" --- The logs of applications and systems can help you better understand what is happening inside your cluster and workloads. The logs are particularly useful for debugging problems and monitoring cluster activities. KubeSphere provides a powerful and easy-to-use logging system which offers users the capabilities of log collection, query and management from the perspective of tenants. The tenant-based logging system is much more useful than Kibana since different tenants can only view their own logs, leading to better security. Moreover, the KubeSphere logging system filters out some redundant information so that tenants can only focus on logs that are useful to them. diff --git a/content/en/docs/v3.3/toolbox/metering-and-billing/_index.md b/content/en/docs/v3.3/toolbox/metering-and-billing/_index.md index 6fd17490c..b527042e0 100644 --- a/content/en/docs/v3.3/toolbox/metering-and-billing/_index.md +++ b/content/en/docs/v3.3/toolbox/metering-and-billing/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Metering and Billing" weight: 15400 +version: "v3.3" _build: render: false diff --git a/content/en/docs/v3.3/toolbox/metering-and-billing/enable-billing.md b/content/en/docs/v3.3/toolbox/metering-and-billing/enable-billing.md index 468987a00..cfcf8774f 100644 --- a/content/en/docs/v3.3/toolbox/metering-and-billing/enable-billing.md +++ b/content/en/docs/v3.3/toolbox/metering-and-billing/enable-billing.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, ConfigMap, Billing" description: "Enable the billing function in KubeSphere to view the billing data of your resources during a period." linkTitle: "Enable Billing" weight: 15420 +version: "v3.3" --- This tutorial demonstrates how to enable KubeSphere Billing to view the cost of different resources in your cluster. By default, the Billing function is disabled so you need to manually add the price information in a ConfigMap. diff --git a/content/en/docs/v3.3/toolbox/metering-and-billing/view-resource-consumption.md b/content/en/docs/v3.3/toolbox/metering-and-billing/view-resource-consumption.md index f12c489d3..2a1da66c5 100644 --- a/content/en/docs/v3.3/toolbox/metering-and-billing/view-resource-consumption.md +++ b/content/en/docs/v3.3/toolbox/metering-and-billing/view-resource-consumption.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, metering, billing, consumption" description: "Track information about resource usage of your cluster's workloads at different levels." linkTitle: "View Resource Consumption" weight: 15410 +version: "v3.3" --- KubeSphere metering helps you track resource consumption within a given cluster or workspace at a granular level. Different tenants with different roles can only see the data to which they have access. Besides, you can also set prices for varied resources to see billing information. diff --git a/content/en/docs/v3.3/toolbox/web-kubectl.md b/content/en/docs/v3.3/toolbox/web-kubectl.md index fd87e369c..3e83a4b19 100644 --- a/content/en/docs/v3.3/toolbox/web-kubectl.md +++ b/content/en/docs/v3.3/toolbox/web-kubectl.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, kubectl, cli' description: 'The web kubectl tool is integrated into KubeSphere to provide consistent user experiences for Kubernetes users.' linkTitle: "Web Kubectl" weight: 15500 +version: "v3.3" --- The Kubernetes command-line tool, kubectl, allows you to run commands on Kubernetes clusters. You can use kubectl to deploy applications, inspect and manage cluster resources, view logs, and more. diff --git a/content/en/docs/v3.3/upgrade/_index.md b/content/en/docs/v3.3/upgrade/_index.md index ba77a8d3a..97452b2d4 100644 --- a/content/en/docs/v3.3/upgrade/_index.md +++ b/content/en/docs/v3.3/upgrade/_index.md @@ -8,7 +8,7 @@ linkTitle: "Upgrade" weight: 7000 icon: "/images/docs/v3.x/docs.svg" - +version: "v3.3" --- This chapter demonstrates how cluster operators can upgrade KubeSphere to 3.3.2. \ No newline at end of file diff --git a/content/en/docs/v3.3/upgrade/air-gapped-upgrade-with-ks-installer.md b/content/en/docs/v3.3/upgrade/air-gapped-upgrade-with-ks-installer.md index 5a412910d..efe232216 100644 --- a/content/en/docs/v3.3/upgrade/air-gapped-upgrade-with-ks-installer.md +++ b/content/en/docs/v3.3/upgrade/air-gapped-upgrade-with-ks-installer.md @@ -4,6 +4,7 @@ keywords: "Air-Gapped, upgrade, kubesphere, 3.3" description: "Use ks-installer and offline package to upgrade KubeSphere." linkTitle: "Air-Gapped Upgrade with ks-installer" weight: 7500 +version: "v3.3" --- ks-installer is recommended for users whose Kubernetes clusters were not set up by [KubeKey](../../installing-on-linux/introduction/kubekey/), but hosted by cloud vendors or created by themselves. This tutorial is for **upgrading KubeSphere only**. Cluster operators are responsible for upgrading Kubernetes beforehand. diff --git a/content/en/docs/v3.3/upgrade/air-gapped-upgrade-with-kubekey.md b/content/en/docs/v3.3/upgrade/air-gapped-upgrade-with-kubekey.md index 8b431df14..0b227d22e 100644 --- a/content/en/docs/v3.3/upgrade/air-gapped-upgrade-with-kubekey.md +++ b/content/en/docs/v3.3/upgrade/air-gapped-upgrade-with-kubekey.md @@ -4,6 +4,7 @@ keywords: "Air-Gapped, kubernetes, upgrade, kubesphere, 3.3.1" description: "Use the offline package to upgrade Kubernetes and KubeSphere." linkTitle: "Air-Gapped Upgrade with KubeKey" weight: 7400 +version: "v3.3" --- Air-gapped upgrade with KubeKey is recommended for users whose KubeSphere and Kubernetes were both deployed by [KubeKey](../../installing-on-linux/introduction/kubekey/). If your Kubernetes cluster was provisioned by yourself or cloud providers, refer to [Air-gapped Upgrade with ks-installer](../air-gapped-upgrade-with-ks-installer/). diff --git a/content/en/docs/v3.3/upgrade/overview.md b/content/en/docs/v3.3/upgrade/overview.md index df085801b..8ae7c1c39 100644 --- a/content/en/docs/v3.3/upgrade/overview.md +++ b/content/en/docs/v3.3/upgrade/overview.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, upgrade, KubeSphere, 3.3, upgrade" description: "Understand what you need to pay attention to before the upgrade, such as versions, and upgrade tools." linkTitle: "Overview" weight: 7100 +version: "v3.3" --- ## Make Your Upgrade Plan diff --git a/content/en/docs/v3.3/upgrade/upgrade-with-ks-installer.md b/content/en/docs/v3.3/upgrade/upgrade-with-ks-installer.md index 6790aa41a..284732335 100644 --- a/content/en/docs/v3.3/upgrade/upgrade-with-ks-installer.md +++ b/content/en/docs/v3.3/upgrade/upgrade-with-ks-installer.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, upgrade, KubeSphere, v3.3.2" description: "Use ks-installer to upgrade KubeSphere." linkTitle: "Upgrade with ks-installer" weight: 7300 +version: "v3.3" --- ks-installer is recommended for users whose Kubernetes clusters were not set up by [KubeKey](../../installing-on-linux/introduction/kubekey/), but hosted by cloud vendors or created by themselves. This tutorial is for **upgrading KubeSphere only**. Cluster operators are responsible for upgrading Kubernetes beforehand. diff --git a/content/en/docs/v3.3/upgrade/upgrade-with-kubekey.md b/content/en/docs/v3.3/upgrade/upgrade-with-kubekey.md index 35eef7615..2970bfc0e 100644 --- a/content/en/docs/v3.3/upgrade/upgrade-with-kubekey.md +++ b/content/en/docs/v3.3/upgrade/upgrade-with-kubekey.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, upgrade, KubeSphere, 3.3, KubeKey" description: "Use KubeKey to upgrade Kubernetes and KubeSphere." linkTitle: "Upgrade with KubeKey" weight: 7200 +version: "v3.3" --- KubeKey is recommended for users whose KubeSphere and Kubernetes were both installed by [KubeKey](../../installing-on-linux/introduction/kubekey/). If your Kubernetes cluster was provisioned by yourself or cloud providers, refer to [Upgrade with ks-installer](../upgrade-with-ks-installer/). diff --git a/content/en/docs/v3.3/upgrade/what-changed.md b/content/en/docs/v3.3/upgrade/what-changed.md index f799ef160..33664778d 100644 --- a/content/en/docs/v3.3/upgrade/what-changed.md +++ b/content/en/docs/v3.3/upgrade/what-changed.md @@ -5,6 +5,7 @@ description: "Understand what will be changed after the upgrade." linkTitle: "Changes after Upgrade" weight: 7600 +version: "v3.3" --- This section covers the changes after upgrade for existing settings in previous versions. If you want to know all the new features and enhancements in KubeSphere 3.3, see [Release Notes for 3.3.0](../../../v3.3/release/release-v330/), [Release Notes for 3.3.1](../../../v3.3/release/release-v331/), and [Release Notes for 3.3.2](../../../v3.3/release/release-v332/). diff --git a/content/en/docs/v3.3/workspace-administration/_index.md b/content/en/docs/v3.3/workspace-administration/_index.md index 301a75c9f..efd639b1f 100644 --- a/content/en/docs/v3.3/workspace-administration/_index.md +++ b/content/en/docs/v3.3/workspace-administration/_index.md @@ -8,7 +8,7 @@ linkTitle: "Workspace Administration and User Guide" weight: 9000 icon: "/images/docs/v3.x/docs.svg" - +version: "v3.3" --- KubeSphere tenants work in a workspace to manage projects and apps. Among others, workspace administrators are responsible for the management of app repositories. Tenants with necessary permissions can further deploy and use app templates from app repositories. They can also leverage individual app templates which are uploaded and released to the App Store. Besides, administrators also control whether the network of a workspace is isolated from others'. diff --git a/content/en/docs/v3.3/workspace-administration/app-repository/_index.md b/content/en/docs/v3.3/workspace-administration/app-repository/_index.md index 656e5cfaf..970e4bb1c 100644 --- a/content/en/docs/v3.3/workspace-administration/app-repository/_index.md +++ b/content/en/docs/v3.3/workspace-administration/app-repository/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "App Repositories" weight: 9300 +version: "v3.3" _build: render: false diff --git a/content/en/docs/v3.3/workspace-administration/app-repository/import-helm-repository.md b/content/en/docs/v3.3/workspace-administration/app-repository/import-helm-repository.md index 4e9a017f1..c6c8c982c 100644 --- a/content/en/docs/v3.3/workspace-administration/app-repository/import-helm-repository.md +++ b/content/en/docs/v3.3/workspace-administration/app-repository/import-helm-repository.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, Helm, KubeSphere, Application" description: "Import a Helm repository to KubeSphere to provide app templates for tenants in a workspace." linkTitle: "Import a Helm Repository" weight: 9310 +version: "v3.3" --- KubeSphere builds app repositories that allow users to use Kubernetes applications based on Helm charts. App repositories are powered by [OpenPitrix](https://github.com/openpitrix/openpitrix), an open source platform for cross-cloud application management sponsored by QingCloud. In an app repository, every application serves as a base package library. To deploy and manage an app from an app repository, you need to create the repository in advance. diff --git a/content/en/docs/v3.3/workspace-administration/app-repository/upload-app-to-public-repository.md b/content/en/docs/v3.3/workspace-administration/app-repository/upload-app-to-public-repository.md index be174f861..436c25f7c 100644 --- a/content/en/docs/v3.3/workspace-administration/app-repository/upload-app-to-public-repository.md +++ b/content/en/docs/v3.3/workspace-administration/app-repository/upload-app-to-public-repository.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, helm, KubeSphere, application" description: "Upload your own apps to the GitHub repository of KubeSphere." linkTitle: "Upload Apps to the KubeSphere GitHub Repository" weight: 9320 +version: "v3.3" --- KubeSphere provides an app repository for testing and development. Users can upload their apps to the repository, which will serve as available app templates once approved. diff --git a/content/en/docs/v3.3/workspace-administration/department-management.md b/content/en/docs/v3.3/workspace-administration/department-management.md index 0b802d034..0a838b578 100644 --- a/content/en/docs/v3.3/workspace-administration/department-management.md +++ b/content/en/docs/v3.3/workspace-administration/department-management.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Department, Role, Permission, Group' description: 'Create departments in a workspace and assign users to different departments to implement permission control.' linkTitle: "Department Management" weight: 9800 +version: "v3.3" --- This document describes how to manage workspace departments. diff --git a/content/en/docs/v3.3/workspace-administration/project-quotas.md b/content/en/docs/v3.3/workspace-administration/project-quotas.md index ad59de15f..2abb4d3a4 100644 --- a/content/en/docs/v3.3/workspace-administration/project-quotas.md +++ b/content/en/docs/v3.3/workspace-administration/project-quotas.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, projects, quotas, resources, requests, limits description: 'Set requests and limits to control resource usage in a project.' linkTitle: "Project Quotas" weight: 9600 +version: "v3.3" --- KubeSphere uses [Kubernetes requests and limits](https://kubesphere.io/blogs/understand-requests-and-limits-in-kubernetes/) to control resource (for example, CPU and memory) usage in a project, also known as [resource quotas](https://kubernetes.io/docs/concepts/policy/resource-quotas/) in Kubernetes. Requests make sure a project can get the resources it needs as they are specifically guaranteed and reserved. On the contrary, limits ensure that a project can never use resources above a certain value. diff --git a/content/en/docs/v3.3/workspace-administration/role-and-member-management.md b/content/en/docs/v3.3/workspace-administration/role-and-member-management.md index 8bbe3884a..d9eef3d72 100644 --- a/content/en/docs/v3.3/workspace-administration/role-and-member-management.md +++ b/content/en/docs/v3.3/workspace-administration/role-and-member-management.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, workspace, KubeSphere, multitenancy" description: "Customize a workspace role and grant it to tenants." linkTitle: "Workspace Role and Member Management" weight: 9400 +version: "v3.3" --- This tutorial demonstrates how to manage roles and members in a workspace. diff --git a/content/en/docs/v3.3/workspace-administration/upload-helm-based-application.md b/content/en/docs/v3.3/workspace-administration/upload-helm-based-application.md index 1a2236f91..9a8daa667 100644 --- a/content/en/docs/v3.3/workspace-administration/upload-helm-based-application.md +++ b/content/en/docs/v3.3/workspace-administration/upload-helm-based-application.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, Helm, KubeSphere, OpenPitrix, Application" description: "Learn how to upload a Helm-based application as an app template to your workspace." linkTitle: "Upload Helm-based Applications" weight: 9200 +version: "v3.3" --- KubeSphere provides full lifecycle management for applications. Among other things, workspace administrators can upload or create new app templates and test them quickly. Furthermore, they publish well-tested apps to the [App Store](../../application-store/) so that other users can deploy them with one click. To develop app templates, workspace administrators need to upload packaged [Helm charts](https://helm.sh/) to KubeSphere first. diff --git a/content/en/docs/v3.3/workspace-administration/what-is-workspace.md b/content/en/docs/v3.3/workspace-administration/what-is-workspace.md index 98e650db7..639a8a96b 100644 --- a/content/en/docs/v3.3/workspace-administration/what-is-workspace.md +++ b/content/en/docs/v3.3/workspace-administration/what-is-workspace.md @@ -5,6 +5,7 @@ description: "Understand the concept of workspaces in KubeSphere and learn how t linkTitle: "Workspace Overview" weight: 9100 +version: "v3.3" --- A workspace is a logical unit to organize your [projects](../../project-administration/) and [DevOps projects](../../devops-user-guide/) and manage [app templates](../upload-helm-based-application/) and app repositories. It is the place for you to control resource access and share resources within your team in a secure way. diff --git a/content/en/docs/v3.3/workspace-administration/workspace-network-isolation.md b/content/en/docs/v3.3/workspace-administration/workspace-network-isolation.md index 8bc7582da..a3c20227e 100644 --- a/content/en/docs/v3.3/workspace-administration/workspace-network-isolation.md +++ b/content/en/docs/v3.3/workspace-administration/workspace-network-isolation.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Calico, Network Policy' description: 'Enable or disable the network policy in your workspace.' linkTitle: "Workspace Network Isolation" weight: 9500 +version: "v3.3" --- ## Prerequisites diff --git a/content/en/docs/v3.3/workspace-administration/workspace-quotas.md b/content/en/docs/v3.3/workspace-administration/workspace-quotas.md index 3a67ccb30..b90606aed 100644 --- a/content/en/docs/v3.3/workspace-administration/workspace-quotas.md +++ b/content/en/docs/v3.3/workspace-administration/workspace-quotas.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, workspace, quotas' description: 'Set workspace quotas to control the total resource usage of projects and DevOps projects in a workspace.' linkTitle: "Workspace Quotas" weight: 9700 +version: "v3.3" --- Workspace quotas are used to control the total resource usage of all projects and DevOps projects in a workspace. Similar to [project quotas](../project-quotas/), workspace quotas contain requests and limits of CPU and memory. Requests make sure projects in the workspace can get the resources they needs as they are specifically guaranteed and reserved. On the contrary, limits ensure that the resource usage of all projects in the workspace can never go above a certain value. diff --git a/content/en/docs/v3.4/_index.md b/content/en/docs/v3.4/_index.md index 34666bfcd..a2e38840a 100644 --- a/content/en/docs/v3.4/_index.md +++ b/content/en/docs/v3.4/_index.md @@ -10,6 +10,7 @@ section1: title: KubeSphere Documentation content: Learn how to build and manage cloud-native applications using KubeSphere Container Platform. Get documentation, example code, tutorials, and more. image: /images/docs/v3.x/banner.png + version: "v3.4" sectionLink: docs: diff --git a/content/en/docs/v3.4/access-control-and-account-management/_index.md b/content/en/docs/v3.4/access-control-and-account-management/_index.md index afa23f55a..928098811 100644 --- a/content/en/docs/v3.4/access-control-and-account-management/_index.md +++ b/content/en/docs/v3.4/access-control-and-account-management/_index.md @@ -7,7 +7,7 @@ linkTitle: "Access Control and Account Management" weight: 12000 icon: "/images/docs/v3.x/docs.svg" - +version: "v3.4" --- The multi-tenant architecture of KubeSphere underlies many key components running on the container platform. Different tenants are assigned with varied roles so that they can perform related tasks. This chapter outlines the multi-tenant system of KubeSphere and demonstrates how to configure authentication for third-party login. \ No newline at end of file diff --git a/content/en/docs/v3.4/access-control-and-account-management/external-authentication/_index.md b/content/en/docs/v3.4/access-control-and-account-management/external-authentication/_index.md index 097367f09..c796c1017 100644 --- a/content/en/docs/v3.4/access-control-and-account-management/external-authentication/_index.md +++ b/content/en/docs/v3.4/access-control-and-account-management/external-authentication/_index.md @@ -5,4 +5,5 @@ layout: "single" linkTitle: "External Authentication" weight: 12200 +version: "v3.4" --- diff --git a/content/en/docs/v3.4/access-control-and-account-management/external-authentication/oidc-identity-provider.md b/content/en/docs/v3.4/access-control-and-account-management/external-authentication/oidc-identity-provider.md index 924e9d19f..c37bce4e6 100644 --- a/content/en/docs/v3.4/access-control-and-account-management/external-authentication/oidc-identity-provider.md +++ b/content/en/docs/v3.4/access-control-and-account-management/external-authentication/oidc-identity-provider.md @@ -5,6 +5,7 @@ description: "How to use an external OIDC identity provider." linkTitle: "OIDC Identity Provider" weight: 12221 +version: "v3.4" --- ## OIDC Identity Provider diff --git a/content/en/docs/v3.4/access-control-and-account-management/external-authentication/set-up-external-authentication.md b/content/en/docs/v3.4/access-control-and-account-management/external-authentication/set-up-external-authentication.md index a7b921ad1..33580debd 100644 --- a/content/en/docs/v3.4/access-control-and-account-management/external-authentication/set-up-external-authentication.md +++ b/content/en/docs/v3.4/access-control-and-account-management/external-authentication/set-up-external-authentication.md @@ -5,6 +5,7 @@ description: "How to set up external authentication on KubeSphere." linkTitle: "Set Up External Authentication" weight: 12210 +version: "v3.4" --- This document describes how to use an external identity provider such as an LDAP service or Active Directory service on KubeSphere. diff --git a/content/en/docs/v3.4/access-control-and-account-management/external-authentication/use-an-ldap-service.md b/content/en/docs/v3.4/access-control-and-account-management/external-authentication/use-an-ldap-service.md index 74e69195a..6698e2aee 100644 --- a/content/en/docs/v3.4/access-control-and-account-management/external-authentication/use-an-ldap-service.md +++ b/content/en/docs/v3.4/access-control-and-account-management/external-authentication/use-an-ldap-service.md @@ -5,6 +5,7 @@ description: "How to use an LDAP service." linkTitle: "Use an LDAP Service" weight: 12220 +version: "v3.4" --- This document describes how to use an LDAP service as an external identity provider, which allows you to authenticate users against the LDAP service. diff --git a/content/en/docs/v3.4/access-control-and-account-management/external-authentication/use-an-oauth2-identity-provider.md b/content/en/docs/v3.4/access-control-and-account-management/external-authentication/use-an-oauth2-identity-provider.md index 79af0027f..781224033 100644 --- a/content/en/docs/v3.4/access-control-and-account-management/external-authentication/use-an-oauth2-identity-provider.md +++ b/content/en/docs/v3.4/access-control-and-account-management/external-authentication/use-an-oauth2-identity-provider.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, OAuth2, Identity Provider' description: 'How to use an external OAuth2 identity provider.' linkTitle: "Use an OAuth 2.0 Identity Provider" weight: 12230 +version: "v3.4" --- This document describes how to use an external identity provider based on the OAuth 2.0 protocol. diff --git a/content/en/docs/v3.4/access-control-and-account-management/multi-tenancy-in-kubesphere.md b/content/en/docs/v3.4/access-control-and-account-management/multi-tenancy-in-kubesphere.md index 422fcf6de..44c026f68 100644 --- a/content/en/docs/v3.4/access-control-and-account-management/multi-tenancy-in-kubesphere.md +++ b/content/en/docs/v3.4/access-control-and-account-management/multi-tenancy-in-kubesphere.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, multi-tenancy" description: "Understand the multi-tenant architecture in KubeSphere." linkTitle: "Multi-tenancy in KubeSphere" weight: 12100 +version: "v3.4" --- Kubernetes helps you orchestrate applications and schedule containers, greatly improving resource utilization. However, there are various challenges facing both enterprises and individuals in resource sharing and security as they use Kubernetes, which is different from how they managed and maintained clusters in the past. diff --git a/content/en/docs/v3.4/application-store/_index.md b/content/en/docs/v3.4/application-store/_index.md index 8c0f1387f..459f18011 100644 --- a/content/en/docs/v3.4/application-store/_index.md +++ b/content/en/docs/v3.4/application-store/_index.md @@ -8,7 +8,7 @@ linkTitle: "App Store" weight: 14000 icon: "/images/docs/v3.x/docs.svg" - +version: "v3.4" --- The KubeSphere App Store, powered by [OpenPitrix](https://github.com/openpitrix/openpitrix), an open-source platform that manages apps across clouds, provides users with enterprise-ready containerized solutions. You can upload your own apps through app templates or add app repositories that serve as an application tool for tenants to choose the app they want. diff --git a/content/en/docs/v3.4/application-store/app-developer-guide/_index.md b/content/en/docs/v3.4/application-store/app-developer-guide/_index.md index 3d1da2629..645ba0e14 100644 --- a/content/en/docs/v3.4/application-store/app-developer-guide/_index.md +++ b/content/en/docs/v3.4/application-store/app-developer-guide/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Application Developer Guide" weight: 14400 +version: "v3.4" _build: render: false diff --git a/content/en/docs/v3.4/application-store/app-developer-guide/helm-developer-guide.md b/content/en/docs/v3.4/application-store/app-developer-guide/helm-developer-guide.md index b7dc2f393..b9fa2068e 100644 --- a/content/en/docs/v3.4/application-store/app-developer-guide/helm-developer-guide.md +++ b/content/en/docs/v3.4/application-store/app-developer-guide/helm-developer-guide.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, helm, development' description: 'Develop your own Helm-based app.' linkTitle: "Helm Developer Guide" weight: 14410 +version: "v3.4" --- You can upload the Helm chart of an app to KubeSphere so that tenants with necessary permissions can deploy it. This tutorial demonstrates how to prepare Helm charts using NGINX as an example. diff --git a/content/en/docs/v3.4/application-store/app-developer-guide/helm-specification.md b/content/en/docs/v3.4/application-store/app-developer-guide/helm-specification.md index ab16d028a..18134dadc 100644 --- a/content/en/docs/v3.4/application-store/app-developer-guide/helm-specification.md +++ b/content/en/docs/v3.4/application-store/app-developer-guide/helm-specification.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, Helm, specifications' description: 'Understand the chart structure and specifications.' linkTitle: "Helm Specifications" weight: 14420 +version: "v3.4" --- Helm charts serve as a packaging format. A chart is a collection of files that describe a related set of Kubernetes resources. For more information, see the [Helm documentation](https://helm.sh/docs/topics/charts/). diff --git a/content/en/docs/v3.4/application-store/app-lifecycle-management.md b/content/en/docs/v3.4/application-store/app-lifecycle-management.md index 4499d09f4..cbc5d5ee8 100644 --- a/content/en/docs/v3.4/application-store/app-lifecycle-management.md +++ b/content/en/docs/v3.4/application-store/app-lifecycle-management.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, app-store' description: 'Manage your app across the entire lifecycle, including submission, review, test, release, upgrade and removal.' linkTitle: 'Application Lifecycle Management' weight: 14100 +version: "v3.4" --- KubeSphere integrates [OpenPitrix](https://github.com/openpitrix/openpitrix), an open-source multi-cloud application management platform, to set up the App Store, managing Kubernetes applications throughout their entire lifecycle. The App Store supports two kinds of application deployment: diff --git a/content/en/docs/v3.4/application-store/built-in-apps/_index.md b/content/en/docs/v3.4/application-store/built-in-apps/_index.md index 2ee1bc0ca..a597df39f 100644 --- a/content/en/docs/v3.4/application-store/built-in-apps/_index.md +++ b/content/en/docs/v3.4/application-store/built-in-apps/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Built-in Applications" weight: 14200 +version: "v3.4" _build: render: false diff --git a/content/en/docs/v3.4/application-store/built-in-apps/deploy-chaos-mesh.md b/content/en/docs/v3.4/application-store/built-in-apps/deploy-chaos-mesh.md index 2041c2eb0..17127e5ff 100644 --- a/content/en/docs/v3.4/application-store/built-in-apps/deploy-chaos-mesh.md +++ b/content/en/docs/v3.4/application-store/built-in-apps/deploy-chaos-mesh.md @@ -4,6 +4,7 @@ tag: 'KubeSphere, Kubernetes, Applications, Chaos Engineering, Chaos experiments keywords: 'Chaos Mesh, Kubernetes, Helm, KubeSphere' description: 'Learn how to deploy Chaos Mesh on KubeSphere and start running chaos experiments.' linkTitle: "Deploy Chaos Mesh on KubeSphere" +version: "v3.4" --- [Chaos Mesh](https://github.com/chaos-mesh/chaos-mesh) is a cloud-native Chaos Engineering platform that orchestrates chaos in Kubernetes environments. With Chaos Mesh, you can test your system's resilience and robustness on Kubernetes by injecting various types of faults into Pods, network, file system, and even the kernel. diff --git a/content/en/docs/v3.4/application-store/built-in-apps/etcd-app.md b/content/en/docs/v3.4/application-store/built-in-apps/etcd-app.md index f34455ffa..848032e21 100644 --- a/content/en/docs/v3.4/application-store/built-in-apps/etcd-app.md +++ b/content/en/docs/v3.4/application-store/built-in-apps/etcd-app.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, etcd, app-store' description: 'Learn how to deploy etcd from the App Store of KubeSphere and access its service.' linkTitle: "Deploy etcd on KubeSphere" weight: 14210 +version: "v3.4" --- Written in Go, [etcd](https://etcd.io/) is a distributed key-value store to store data that needs to be accessed by a distributed system or cluster of machines. In Kubernetes, it is the backend for service discovery and stores cluster states and configurations. diff --git a/content/en/docs/v3.4/application-store/built-in-apps/harbor-app.md b/content/en/docs/v3.4/application-store/built-in-apps/harbor-app.md index 97db9778a..7d4865157 100644 --- a/content/en/docs/v3.4/application-store/built-in-apps/harbor-app.md +++ b/content/en/docs/v3.4/application-store/built-in-apps/harbor-app.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, Harbor, app-store' description: 'Learn how to deploy Harbor from the App Store of KubeSphere and access its service.' linkTitle: "Deploy Harbor on KubeSphere" weight: 14220 +version: "v3.4" --- [Harbor](https://goharbor.io/) is an open-source registry that secures artifacts with policies and role-based access control, ensures images are scanned and free from vulnerabilities, and signs images as trusted. diff --git a/content/en/docs/v3.4/application-store/built-in-apps/memcached-app.md b/content/en/docs/v3.4/application-store/built-in-apps/memcached-app.md index bfc5828d6..647a2f18c 100644 --- a/content/en/docs/v3.4/application-store/built-in-apps/memcached-app.md +++ b/content/en/docs/v3.4/application-store/built-in-apps/memcached-app.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, Memcached, app-store' description: 'Learn how to deploy Memcached from the App Store of KubeSphere and access its service.' linkTitle: "Deploy Memcached on KubeSphere" weight: 14230 +version: "v3.4" --- [Memcached](https://memcached.org/) is an in-memory key-value store for small chunks of arbitrary data (strings, objects) from results of database calls, API calls, or page rendering. Its API is available for the majority of popular languages. diff --git a/content/en/docs/v3.4/application-store/built-in-apps/meshery-app.md b/content/en/docs/v3.4/application-store/built-in-apps/meshery-app.md index 917780d1e..1649f9335 100644 --- a/content/en/docs/v3.4/application-store/built-in-apps/meshery-app.md +++ b/content/en/docs/v3.4/application-store/built-in-apps/meshery-app.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, Meshery,Serive Mesh, Layer5, app-store' description: 'Learn how to deploy Meshery from the App Store of KubeSphere and access its service.' linkTitle: "Deploy Meshery on KubeSphere" weight: 14240 +version: "v3.4" --- [Meshery](https://meshery.io/) is the open source, cloud native management plane that enables the adoption, operation, and management of Kubernetes, any service mesh, and their workloads. diff --git a/content/en/docs/v3.4/application-store/built-in-apps/minio-app.md b/content/en/docs/v3.4/application-store/built-in-apps/minio-app.md index fe1c5c503..4488b69e2 100644 --- a/content/en/docs/v3.4/application-store/built-in-apps/minio-app.md +++ b/content/en/docs/v3.4/application-store/built-in-apps/minio-app.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, Minio, app-store' description: 'Learn how to deploy Minio from the App Store of KubeSphere and access its service.' linkTitle: "Deploy MinIO on KubeSphere" weight: 14240 +version: "v3.4" --- [MinIO](https://min.io/) object storage is designed for high performance and the S3 API. It is ideal for large, private cloud environments with stringent security requirements and delivers mission-critical availability across a diverse range of workloads. diff --git a/content/en/docs/v3.4/application-store/built-in-apps/mongodb-app.md b/content/en/docs/v3.4/application-store/built-in-apps/mongodb-app.md index 0d703ffbc..e8873525f 100644 --- a/content/en/docs/v3.4/application-store/built-in-apps/mongodb-app.md +++ b/content/en/docs/v3.4/application-store/built-in-apps/mongodb-app.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Installation, MongoDB' description: 'Learn how to deploy MongoDB from the App Store of KubeSphere and access its service.' linkTitle: "Deploy MongoDB on KubeSphere" weight: 14250 +version: "v3.4" --- [MongoDB](https://www.mongodb.com/) is a general purpose, document-based, distributed database built for modern application developers and for the cloud era. diff --git a/content/en/docs/v3.4/application-store/built-in-apps/mysql-app.md b/content/en/docs/v3.4/application-store/built-in-apps/mysql-app.md index d648e862d..7cf2049ef 100644 --- a/content/en/docs/v3.4/application-store/built-in-apps/mysql-app.md +++ b/content/en/docs/v3.4/application-store/built-in-apps/mysql-app.md @@ -5,6 +5,7 @@ description: 'Learn how to deploy MySQL from the App Store of KubeSphere and acc link title: "Deploy MySQL" weight: 14260 +version: "v3.4" --- [MySQL](https://www.mysql.com/) is an open-source relational database management system (RDBMS), which uses the most commonly used database management language - Structured Query Language (SQL) for database management. It provides a fully managed database service to deploy cloud-native applications using the world's most popular open-source database. diff --git a/content/en/docs/v3.4/application-store/built-in-apps/nginx-app.md b/content/en/docs/v3.4/application-store/built-in-apps/nginx-app.md index 376a40798..966f8a380 100644 --- a/content/en/docs/v3.4/application-store/built-in-apps/nginx-app.md +++ b/content/en/docs/v3.4/application-store/built-in-apps/nginx-app.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Installation, NGINX' description: 'Learn how to deploy NGINX from the App Store of KubeSphere and access its service.' linkTitle: "Deploy NGINX on KubeSphere" weight: 14270 +version: "v3.4" --- [NGINX](https://www.nginx.com/) is an open-source software application for web serving, reverse proxying, caching, load balancing, media streaming, and more. diff --git a/content/en/docs/v3.4/application-store/built-in-apps/postgresql-app.md b/content/en/docs/v3.4/application-store/built-in-apps/postgresql-app.md index 1fffe9f60..f2304f73f 100644 --- a/content/en/docs/v3.4/application-store/built-in-apps/postgresql-app.md +++ b/content/en/docs/v3.4/application-store/built-in-apps/postgresql-app.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, PostgreSQL, app-store' description: 'Learn how to deploy PostgreSQL from the App Store of KubeSphere and access its service.' linkTitle: "Deploy PostgreSQL on KubeSphere" weight: 14280 +version: "v3.4" --- [PostgreSQL](https://www.postgresql.org/) is a powerful, open-source object-relational database system, which is famous for reliability, feature robustness, and performance. diff --git a/content/en/docs/v3.4/application-store/built-in-apps/rabbitmq-app.md b/content/en/docs/v3.4/application-store/built-in-apps/rabbitmq-app.md index f2ffda1a0..333cc01bb 100644 --- a/content/en/docs/v3.4/application-store/built-in-apps/rabbitmq-app.md +++ b/content/en/docs/v3.4/application-store/built-in-apps/rabbitmq-app.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, RabbitMQ, Kubernetes, Installation' description: 'Learn how to deploy RabbitMQ from the App Store of KubeSphere and access its service.' linkTitle: "Deploy RabbitMQ on KubeSphere" weight: 14290 +version: "v3.4" --- [RabbitMQ](https://www.rabbitmq.com/) is the most widely deployed open-source message broker. It is lightweight and easy to deploy on premises and in the cloud. It supports multiple messaging protocols. RabbitMQ can be deployed in distributed and federated configurations to meet high-scale, high-availability requirements. diff --git a/content/en/docs/v3.4/application-store/built-in-apps/radondb-mysql-app.md b/content/en/docs/v3.4/application-store/built-in-apps/radondb-mysql-app.md index ec2fea03e..0e97a0638 100644 --- a/content/en/docs/v3.4/application-store/built-in-apps/radondb-mysql-app.md +++ b/content/en/docs/v3.4/application-store/built-in-apps/radondb-mysql-app.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Installation, RadonDB MySQL' description: 'Learn how to deploy RadonDB MySQL from the App Store of KubeSphere and access its service.' linkTitle: "Deploy RadonDB MySQL on KubeSphere" weight: 14293 +version: "v3.4" --- [RadonDB MySQL](https://github.com/radondb/radondb-mysql-kubernetes) is an open source, cloud-native, and highly available cluster solution based on [MySQL](https://MySQL.org) database. With the Raft protocol, RadonDB MySQL enables fast failover without losing any transactions. diff --git a/content/en/docs/v3.4/application-store/built-in-apps/radondb-postgresql-app.md b/content/en/docs/v3.4/application-store/built-in-apps/radondb-postgresql-app.md index 7a9b08b1d..296fa3dce 100644 --- a/content/en/docs/v3.4/application-store/built-in-apps/radondb-postgresql-app.md +++ b/content/en/docs/v3.4/application-store/built-in-apps/radondb-postgresql-app.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Installation, RadonDB PostgreSQL' description: 'Learn how to deploy RadonDB PostgreSQL from the App Store of KubeSphere and access its service.' linkTitle: "Deploy RadonDB PostgreSQL on KubeSphere" weight: 14294 +version: "v3.4" --- [RadonDB PostgreSQL](https://github.com/radondb/radondb-postgresql-kubernetes) is an open source, cloud-native, and highly available cluster solution based on [PostgreSQL](https://postgresql.org) database system. diff --git a/content/en/docs/v3.4/application-store/built-in-apps/redis-app.md b/content/en/docs/v3.4/application-store/built-in-apps/redis-app.md index 447ab4060..69296aa9f 100644 --- a/content/en/docs/v3.4/application-store/built-in-apps/redis-app.md +++ b/content/en/docs/v3.4/application-store/built-in-apps/redis-app.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Installation, Redis' description: 'Learn how to deploy Redis from the App Store of KubeSphere and access its service.' linkTitle: "Deploy Redis on KubeSphere" weight: 14291 +version: "v3.4" --- [Redis](https://redis.io/) is an open-source (BSD licensed), in-memory data structure store, used as a database, cache and message broker. diff --git a/content/en/docs/v3.4/application-store/built-in-apps/tomcat-app.md b/content/en/docs/v3.4/application-store/built-in-apps/tomcat-app.md index 65ed6cee9..1386e9620 100644 --- a/content/en/docs/v3.4/application-store/built-in-apps/tomcat-app.md +++ b/content/en/docs/v3.4/application-store/built-in-apps/tomcat-app.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Installation, Tomcat' description: 'Learn how to deploy Tomcat from the App Store of KubeSphere and access its service.' linkTitle: "Deploy Tomcat on KubeSphere" weight: 14292 +version: "v3.4" --- [Apache Tomcat](https://tomcat.apache.org/index.html) powers numerous large-scale, mission-critical web applications across a diverse range of industries and organizations. Tomcat provides a pure Java HTTP web server environment in which Java code can run. diff --git a/content/en/docs/v3.4/application-store/external-apps/_index.md b/content/en/docs/v3.4/application-store/external-apps/_index.md index e65bb0fad..78f0faa75 100644 --- a/content/en/docs/v3.4/application-store/external-apps/_index.md +++ b/content/en/docs/v3.4/application-store/external-apps/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "External Applications" weight: 14300 +version: "v3.4" _build: render: false diff --git a/content/en/docs/v3.4/application-store/external-apps/deploy-clickhouse.md b/content/en/docs/v3.4/application-store/external-apps/deploy-clickhouse.md index 8faefdeda..0043b7631 100644 --- a/content/en/docs/v3.4/application-store/external-apps/deploy-clickhouse.md +++ b/content/en/docs/v3.4/application-store/external-apps/deploy-clickhouse.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, ClickHouse, ClickHouse Operator, ClickHouse C description: 'Learn how to deploy ClickHouse Operator and a ClickHouse Cluster on KubeSphere.' linkTitle: "Deploy RadonDB ClickHouse Operator and Cluster" weight: 14340 +version: "v3.4" --- [ClickHouse](https://clickhouse.tech/) is a column-oriented database management system (DBMS) for online analytical processing of queries (OLAP). [RadonDB ClickHouse](https://github.com/radondb/radondb-clickhouse-kubernetes) is a deeply customized ClickHouse cluster application maintaining ClickHouse cluster functions and featuring automated cluster management, data redistribution in clusters, and excellent performance with less cost. diff --git a/content/en/docs/v3.4/application-store/external-apps/deploy-gitlab.md b/content/en/docs/v3.4/application-store/external-apps/deploy-gitlab.md index a4fb7caf0..eb3722fb9 100644 --- a/content/en/docs/v3.4/application-store/external-apps/deploy-gitlab.md +++ b/content/en/docs/v3.4/application-store/external-apps/deploy-gitlab.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, GitLab, App Store' description: 'Learn how to deploy GitLab on KubeSphere and access its service.' linkTitle: "Deploy GitLab on KubeSphere" weight: 14310 +version: "v3.4" --- [GitLab](https://about.gitlab.com/) is an open-source end-to-end software development platform with built-in version control, issue tracking, code review, CI/CD, and more. diff --git a/content/en/docs/v3.4/application-store/external-apps/deploy-litmus.md b/content/en/docs/v3.4/application-store/external-apps/deploy-litmus.md index 7caf3791f..e7eae4437 100644 --- a/content/en/docs/v3.4/application-store/external-apps/deploy-litmus.md +++ b/content/en/docs/v3.4/application-store/external-apps/deploy-litmus.md @@ -5,6 +5,7 @@ keywords: 'Litmus,LitmusChaos,Kubernetes,Helm,KubeSphere' description: 'Learn how to deploy Litmus on KubeSphere and create chaos experiments.' linkTitle: "Deploy Litmus on KubeSphere" Weight: 14350 +version: "v3.4" --- [Litmus](https://litmuschaos.io/) is an open-source, cloud-native chaos engineering toolkit that focuses on simulating failure tests on Kubernetes clusters. It helps developers and SREs find vulnerabilities in clusters and programs, therefore improving the robustness of the system. diff --git a/content/en/docs/v3.4/application-store/external-apps/deploy-metersphere.md b/content/en/docs/v3.4/application-store/external-apps/deploy-metersphere.md index 9b140cf46..69bf7da5b 100644 --- a/content/en/docs/v3.4/application-store/external-apps/deploy-metersphere.md +++ b/content/en/docs/v3.4/application-store/external-apps/deploy-metersphere.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Applications, MeterSphere' description: 'Learn how to deploy MeterSphere on KubeSphere.' linkTitle: "Deploy MeterSphere on KubeSphere" weight: 14330 +version: "v3.4" --- MeterSphere is an open-source, one-stop, and enterprise-level continuous testing platform. It features test tracking, interface testing, and performance testing. diff --git a/content/en/docs/v3.4/application-store/external-apps/deploy-radondb-mysql.md b/content/en/docs/v3.4/application-store/external-apps/deploy-radondb-mysql.md index c35ec0c31..ec3a4d3ea 100644 --- a/content/en/docs/v3.4/application-store/external-apps/deploy-radondb-mysql.md +++ b/content/en/docs/v3.4/application-store/external-apps/deploy-radondb-mysql.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Deploy, RadonDB MySQL' description: 'Learn how to deploy RadonDB MySQL Operator and RadonDB MySQL Cluster on KubeSphere.' linkTitle: "Deploy RadonDB MySQL Operator and Cluster" weight: 14350 +version: "v3.4" --- [RadonDB MySQL](https://github.com/radondb/radondb-mysql-kubernetes) is an open source, cloud-native, and highly available cluster solution based on [MySQL](https://MySQL.org) database. With the Raft protocol, RadonDB MySQL enables fast failover without losing any transactions. diff --git a/content/en/docs/v3.4/application-store/external-apps/deploy-tidb.md b/content/en/docs/v3.4/application-store/external-apps/deploy-tidb.md index 33b01b2c7..c5b5638f1 100644 --- a/content/en/docs/v3.4/application-store/external-apps/deploy-tidb.md +++ b/content/en/docs/v3.4/application-store/external-apps/deploy-tidb.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, TiDB, TiDB Operator, TiDB Cluster' description: 'Learn how to deploy TiDB Operator and a TiDB Cluster on KubeSphere.' linkTitle: "Deploy TiDB Operator and a TiDB Cluster" weight: 14320 +version: "v3.4" --- [TiDB](https://en.pingcap.com/) is a cloud-native, open-source NewSQL database that supports Hybrid Transactional and Analytical Processing (HTAP) workloads. It features horizontal scalability, strong consistency, and high availability. diff --git a/content/en/docs/v3.4/cluster-administration/_index.md b/content/en/docs/v3.4/cluster-administration/_index.md index 7a667dd7c..1df79392c 100644 --- a/content/en/docs/v3.4/cluster-administration/_index.md +++ b/content/en/docs/v3.4/cluster-administration/_index.md @@ -8,7 +8,7 @@ linkTitle: "Cluster Administration" weight: 8000 icon: "/images/docs/v3.x/docs.svg" - +version: "v3.4" --- In KubeSphere, you set a cluster's configurations and configure its features using the interactive web console or the built-in native command-line tool kubectl. As a cluster administrator, you are responsible for a series of tasks, including cordoning and adding labels to nodes, controlling cluster visibility, monitoring cluster status, setting cluster-wide alerting and notification rules, as well as configuring storage and log collection solutions. diff --git a/content/en/docs/v3.4/cluster-administration/application-resources-monitoring.md b/content/en/docs/v3.4/cluster-administration/application-resources-monitoring.md index a267ee57d..e55d262b1 100644 --- a/content/en/docs/v3.4/cluster-administration/application-resources-monitoring.md +++ b/content/en/docs/v3.4/cluster-administration/application-resources-monitoring.md @@ -5,6 +5,7 @@ description: "Monitor application resources across the cluster, such as the numb linkTitle: "Application Resources Monitoring" weight: 8300 +version: "v3.4" --- In addition to monitoring data at the physical resource level, cluster administrators also need to keep a close track of application resources across the platform, such as the number of projects and DevOps projects, as well as the number of workloads and services of a specific type. Application resource monitoring provides a summary of resource usage and application-level trends of the platform. diff --git a/content/en/docs/v3.4/cluster-administration/cluster-settings/_index.md b/content/en/docs/v3.4/cluster-administration/cluster-settings/_index.md index 0044edd42..312e27a5c 100644 --- a/content/en/docs/v3.4/cluster-administration/cluster-settings/_index.md +++ b/content/en/docs/v3.4/cluster-administration/cluster-settings/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Cluster Settings" weight: 8600 +version: "v3.4" _build: render: false diff --git a/content/en/docs/v3.4/cluster-administration/cluster-settings/cluster-gateway.md b/content/en/docs/v3.4/cluster-administration/cluster-settings/cluster-gateway.md index 75dae20b6..b22d809e3 100644 --- a/content/en/docs/v3.4/cluster-administration/cluster-settings/cluster-gateway.md +++ b/content/en/docs/v3.4/cluster-administration/cluster-settings/cluster-gateway.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Cluster, Gateway, NodePort, LoadBalancer' description: 'Learn how to create a cluster-scope gateway on KubeSphere.' linkTitle: "Cluster Gateway" weight: 8630 +version: "v3.4" --- KubeSphere 3.4 provides cluster-scope gateways to let all projects share a global gateway. This document describes how to set a cluster gateway on KubeSphere. diff --git a/content/en/docs/v3.4/cluster-administration/cluster-settings/cluster-visibility-and-authorization.md b/content/en/docs/v3.4/cluster-administration/cluster-settings/cluster-visibility-and-authorization.md index e95527e5b..0de44bfb9 100644 --- a/content/en/docs/v3.4/cluster-administration/cluster-settings/cluster-visibility-and-authorization.md +++ b/content/en/docs/v3.4/cluster-administration/cluster-settings/cluster-visibility-and-authorization.md @@ -4,6 +4,7 @@ keywords: "Cluster Visibility, Cluster Management" description: "Learn how to set up cluster visibility and authorization." linkTitle: "Cluster Visibility and Authorization" weight: 8610 +version: "v3.4" --- In KubeSphere, you can allocate a cluster to multiple workspaces through authorization so that workspace resources can all run on the cluster. At the same time, a workspace can also be associated with multiple clusters. Workspace users with necessary permissions can create multi-cluster projects using clusters allocated to the workspace. diff --git a/content/en/docs/v3.4/cluster-administration/cluster-settings/log-collections/_index.md b/content/en/docs/v3.4/cluster-administration/cluster-settings/log-collections/_index.md index 275de2bb0..96170ed23 100644 --- a/content/en/docs/v3.4/cluster-administration/cluster-settings/log-collections/_index.md +++ b/content/en/docs/v3.4/cluster-administration/cluster-settings/log-collections/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Log Receivers" weight: 8620 +version: "v3.4" _build: render: false diff --git a/content/en/docs/v3.4/cluster-administration/cluster-settings/log-collections/add-es-as-receiver.md b/content/en/docs/v3.4/cluster-administration/cluster-settings/log-collections/add-es-as-receiver.md index 1b43c5c85..010c6b96b 100644 --- a/content/en/docs/v3.4/cluster-administration/cluster-settings/log-collections/add-es-as-receiver.md +++ b/content/en/docs/v3.4/cluster-administration/cluster-settings/log-collections/add-es-as-receiver.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, log, elasticsearch, pod, container, fluentbit, output' description: 'Learn how to add Elasticsearch to receive container logs, resource events, or audit logs.' linkTitle: "Add Elasticsearch as a Receiver" weight: 8622 +version: "v3.4" --- You can use Elasticsearch, Kafka, and Fluentd as log receivers in KubeSphere. This tutorial demonstrates how to add an Elasticsearch receiver. diff --git a/content/en/docs/v3.4/cluster-administration/cluster-settings/log-collections/add-fluentd-as-receiver.md b/content/en/docs/v3.4/cluster-administration/cluster-settings/log-collections/add-fluentd-as-receiver.md index b674da974..ff30105db 100644 --- a/content/en/docs/v3.4/cluster-administration/cluster-settings/log-collections/add-fluentd-as-receiver.md +++ b/content/en/docs/v3.4/cluster-administration/cluster-settings/log-collections/add-fluentd-as-receiver.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, log, fluentd, pod, container, fluentbit, output' description: 'Learn how to add Fluentd to receive logs, events or audit logs.' linkTitle: "Add Fluentd as a Receiver" weight: 8624 +version: "v3.4" --- You can use Elasticsearch, Kafka and Fluentd as log receivers in KubeSphere. This tutorial demonstrates: diff --git a/content/en/docs/v3.4/cluster-administration/cluster-settings/log-collections/add-kafka-as-receiver.md b/content/en/docs/v3.4/cluster-administration/cluster-settings/log-collections/add-kafka-as-receiver.md index a4325b5c6..1242a438f 100644 --- a/content/en/docs/v3.4/cluster-administration/cluster-settings/log-collections/add-kafka-as-receiver.md +++ b/content/en/docs/v3.4/cluster-administration/cluster-settings/log-collections/add-kafka-as-receiver.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, log, kafka, pod, container, fluentbit, output' description: 'Learn how to add Kafka to receive container logs, resource events, or audit logs.' linkTitle: "Add Kafka as a Receiver" weight: 8623 +version: "v3.4" --- You can use Elasticsearch, Kafka and Fluentd as log receivers in KubeSphere. This tutorial demonstrates: diff --git a/content/en/docs/v3.4/cluster-administration/cluster-settings/log-collections/add-opensearch-as-receiver.md b/content/en/docs/v3.4/cluster-administration/cluster-settings/log-collections/add-opensearch-as-receiver.md index 2854ce699..406a72559 100755 --- a/content/en/docs/v3.4/cluster-administration/cluster-settings/log-collections/add-opensearch-as-receiver.md +++ b/content/en/docs/v3.4/cluster-administration/cluster-settings/log-collections/add-opensearch-as-receiver.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, Logs, OpenSearch, Pod, Container, Fluentbit, Output' description: 'Learn how to add OpenSearch to receive container logs, resource events, or audit logs.' linkTitle: "Add OpenSearch as a Log Receiver" weight: 8625 +version: "v3.4" --- [OpenSearch](https://opensearch.org/) is a distributed, community-driven, and 100% open-source search and analytics suite licensed under Apache 2.0. It can be used for real-time application monitoring, log analysis, website search, and more. diff --git a/content/en/docs/v3.4/cluster-administration/cluster-settings/log-collections/introduction.md b/content/en/docs/v3.4/cluster-administration/cluster-settings/log-collections/introduction.md index 833e9c790..978a9e933 100644 --- a/content/en/docs/v3.4/cluster-administration/cluster-settings/log-collections/introduction.md +++ b/content/en/docs/v3.4/cluster-administration/cluster-settings/log-collections/introduction.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, log, elasticsearch, kafka, fluentd, pod, container, fluen description: 'Learn the basics of cluster log receivers, including tools, and general steps.' linkTitle: "Introduction" weight: 8621 +version: "v3.4" --- KubeSphere provides a flexible log receiver configuration method. Powered by [Fluent Operator](https://github.com/fluent/fluent-operator), users can easily add, modify, delete, enable, or disable Elasticsearch, Kafka and Fluentd receivers. Once a receiver is added, logs will be sent to this receiver. diff --git a/content/en/docs/v3.4/cluster-administration/cluster-status-monitoring.md b/content/en/docs/v3.4/cluster-administration/cluster-status-monitoring.md index 1568c5a66..d82231cd5 100644 --- a/content/en/docs/v3.4/cluster-administration/cluster-status-monitoring.md +++ b/content/en/docs/v3.4/cluster-administration/cluster-status-monitoring.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, status, monitoring" description: "Monitor how a cluster is functioning based on different metrics, including physical resources, etcd, and API server." linkTitle: "Cluster Status Monitoring" weight: 8200 +version: "v3.4" --- KubeSphere provides monitoring of related metrics such as CPU, memory, network, and disk of the cluster. You can also review historical monitoring data and sort nodes by different indicators based on their usage in **Cluster Status**. diff --git a/content/en/docs/v3.4/cluster-administration/cluster-wide-alerting-and-notification/_index.md b/content/en/docs/v3.4/cluster-administration/cluster-wide-alerting-and-notification/_index.md index 2c511afda..4e11cfee5 100644 --- a/content/en/docs/v3.4/cluster-administration/cluster-wide-alerting-and-notification/_index.md +++ b/content/en/docs/v3.4/cluster-administration/cluster-wide-alerting-and-notification/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Cluster-wide Alerting and Notification" weight: 8500 +version: "v3.4" _build: render: false diff --git a/content/en/docs/v3.4/cluster-administration/cluster-wide-alerting-and-notification/alerting-message.md b/content/en/docs/v3.4/cluster-administration/cluster-wide-alerting-and-notification/alerting-message.md index fe59103b8..539829299 100644 --- a/content/en/docs/v3.4/cluster-administration/cluster-wide-alerting-and-notification/alerting-message.md +++ b/content/en/docs/v3.4/cluster-administration/cluster-wide-alerting-and-notification/alerting-message.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, node, Alerting, messages' description: 'Learn how to view alerting messages for nodes.' linkTitle: "Alerting Messages (Node Level)" weight: 8540 +version: "v3.4" --- Alerting messages record detailed information of alerts triggered based on the alerting policy defined. This tutorial demonstrates how to view alerting messages at the node level. diff --git a/content/en/docs/v3.4/cluster-administration/cluster-wide-alerting-and-notification/alerting-policy.md b/content/en/docs/v3.4/cluster-administration/cluster-wide-alerting-and-notification/alerting-policy.md index 97e843ac6..7897c2c87 100644 --- a/content/en/docs/v3.4/cluster-administration/cluster-wide-alerting-and-notification/alerting-policy.md +++ b/content/en/docs/v3.4/cluster-administration/cluster-wide-alerting-and-notification/alerting-policy.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Node, Alerting, Policy, Notification' description: 'Learn how to set alerting policies for nodes.' linkTitle: "Alerting Policies (Node Level)" weight: 8530 +version: "v3.4" --- KubeSphere provides alerting policies for nodes and workloads. This tutorial demonstrates how to create alerting policies for nodes in a cluster. See [Alerting Policy (Workload Level)](../../../project-user-guide/alerting/alerting-policy/) to learn how to configure alerting policies for workloads. diff --git a/content/en/docs/v3.4/cluster-administration/cluster-wide-alerting-and-notification/alertmanager.md b/content/en/docs/v3.4/cluster-administration/cluster-wide-alerting-and-notification/alertmanager.md index 5bfadde64..4f0398ab1 100644 --- a/content/en/docs/v3.4/cluster-administration/cluster-wide-alerting-and-notification/alertmanager.md +++ b/content/en/docs/v3.4/cluster-administration/cluster-wide-alerting-and-notification/alertmanager.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, Prometheus, Alertmanager, alerting' description: 'Learn how to manage alerts with Alertmanager in KubeSphere.' linkTitle: "Alertmanager in KubeSphere" weight: 8510 +version: "v3.4" --- Alertmanager handles alerts sent by client applications such as the Prometheus server. It takes care of deduplicating, grouping, and routing them to the correct receiver integration such as email, PagerDuty, or OpsGenie. It also takes care of silencing and inhibition of alerts. For more details, refer to the [Alertmanager guide](https://prometheus.io/docs/alerting/latest/alertmanager/). diff --git a/content/en/docs/v3.4/cluster-administration/logs-dashboard.md b/content/en/docs/v3.4/cluster-administration/logs-dashboard.md index 66fdb5a6e..472abb643 100644 --- a/content/en/docs/v3.4/cluster-administration/logs-dashboard.md +++ b/content/en/docs/v3.4/cluster-administration/logs-dashboard.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, OpenSearch, Dashboard" description: "Learn how to enable log dashboard, a graphical interface tool similar to ElasticSearch Kibana." linkTitle: "KubeSphere Log Dashboard" weight: 6200 +version: "v3.4" --- As an open-source, application-centric container platform, KubeSphere v3.4.1 uses [OpenSearch](https://opensearch.org/) instead of ElasticSearch as the backend storage for logs, events, and auditing. By default, we can use the query tool provided in the lower-right corner on the KubeSphere console to retrieve logs, events, and auditing records. diff --git a/content/en/docs/v3.4/cluster-administration/nodes.md b/content/en/docs/v3.4/cluster-administration/nodes.md index abc07c3b4..4179759d3 100644 --- a/content/en/docs/v3.4/cluster-administration/nodes.md +++ b/content/en/docs/v3.4/cluster-administration/nodes.md @@ -5,6 +5,7 @@ description: "Monitor node status and learn how to add node labels or taints." linkTitle: "Node Management" weight: 8100 +version: "v3.4" --- Kubernetes runs your workloads by placing containers into Pods to run on nodes. A node may be a virtual or physical machine, depending on the cluster. Each node contains the services necessary to run Pods, managed by the control plane. For more information about nodes, see the [official documentation of Kubernetes](https://kubernetes.io/docs/concepts/architecture/nodes/). diff --git a/content/en/docs/v3.4/cluster-administration/platform-settings/notification-management/_index.md b/content/en/docs/v3.4/cluster-administration/platform-settings/notification-management/_index.md index 4d4e25b09..7ca16a15a 100644 --- a/content/en/docs/v3.4/cluster-administration/platform-settings/notification-management/_index.md +++ b/content/en/docs/v3.4/cluster-administration/platform-settings/notification-management/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Notification Management" weight: 8720 +version: "v3.4" _build: render: false diff --git a/content/en/docs/v3.4/cluster-administration/platform-settings/notification-management/configure-dingtalk.md b/content/en/docs/v3.4/cluster-administration/platform-settings/notification-management/configure-dingtalk.md index b63db2076..7e77d2554 100644 --- a/content/en/docs/v3.4/cluster-administration/platform-settings/notification-management/configure-dingtalk.md +++ b/content/en/docs/v3.4/cluster-administration/platform-settings/notification-management/configure-dingtalk.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, DingTalk, Alerting, Notification' description: 'Learn how to configure a Dingtalk conversation or chatbot to receive platform notifications sent by KubeSphere.' linkTitle: "Configure DingTalk Notifications" weight: 8723 +version: "v3.4" --- [DingTalk](https://www.dingtalk.com/en) is an enterprise-grade communication and collaboration platform. It integrates messaging, conference calling, task management, and other features into a single application. diff --git a/content/en/docs/v3.4/cluster-administration/platform-settings/notification-management/configure-email.md b/content/en/docs/v3.4/cluster-administration/platform-settings/notification-management/configure-email.md index 22e79cfac..e9ee3fd4e 100644 --- a/content/en/docs/v3.4/cluster-administration/platform-settings/notification-management/configure-email.md +++ b/content/en/docs/v3.4/cluster-administration/platform-settings/notification-management/configure-email.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, custom, platform' description: 'Configure a email server and add recipients to receive email notifications.' linkTitle: "Configure Email Notifications" weight: 8722 +version: "v3.4" --- This tutorial demonstrates how to configure a email server and add recipients to receive email notifications of alerting policies. diff --git a/content/en/docs/v3.4/cluster-administration/platform-settings/notification-management/configure-slack.md b/content/en/docs/v3.4/cluster-administration/platform-settings/notification-management/configure-slack.md index 628c525fa..040593b9b 100644 --- a/content/en/docs/v3.4/cluster-administration/platform-settings/notification-management/configure-slack.md +++ b/content/en/docs/v3.4/cluster-administration/platform-settings/notification-management/configure-slack.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Slack, notifications' description: 'Configure Slack notifications and add channels to receive notifications from alerting policies, kube-events, and kube-auditing.' linkTitle: "Configure Slack Notifications" weight: 8725 +version: "v3.4" --- This tutorial demonstrates how to configure Slack notifications and add channels, which can receive notifications for alerting policies. diff --git a/content/en/docs/v3.4/cluster-administration/platform-settings/notification-management/configure-webhook.md b/content/en/docs/v3.4/cluster-administration/platform-settings/notification-management/configure-webhook.md index 85c7a84c3..44ad79729 100644 --- a/content/en/docs/v3.4/cluster-administration/platform-settings/notification-management/configure-webhook.md +++ b/content/en/docs/v3.4/cluster-administration/platform-settings/notification-management/configure-webhook.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, custom, platform, webhook' description: 'Configure a webhook server to receive platform notifications through the webhook.' linkTitle: "Configure Webhook Notifications" weight: 8726 +version: "v3.4" --- A webhook is a way for an app to send notifications triggered by specific events. It delivers information to other applications in real time, allowing users to receive notifications immediately. diff --git a/content/en/docs/v3.4/cluster-administration/platform-settings/notification-management/configure-wecom.md b/content/en/docs/v3.4/cluster-administration/platform-settings/notification-management/configure-wecom.md index 0788a1b0b..156ddaefe 100644 --- a/content/en/docs/v3.4/cluster-administration/platform-settings/notification-management/configure-wecom.md +++ b/content/en/docs/v3.4/cluster-administration/platform-settings/notification-management/configure-wecom.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, WeCom, Alerting, Notification' description: 'Learn how to configure a WeCom server to receive platform notifications sent by KubeSphere.' linkTitle: "Configure WeCom Notifications" weight: 8724 +version: "v3.4" --- [WeCom](https://work.weixin.qq.com/) is a communication platform for enterprises that includes convenient communication and office automation tools. diff --git a/content/en/docs/v3.4/cluster-administration/platform-settings/notification-management/customize-cluster-name.md b/content/en/docs/v3.4/cluster-administration/platform-settings/notification-management/customize-cluster-name.md index 4d148b6dc..c0917ddb3 100644 --- a/content/en/docs/v3.4/cluster-administration/platform-settings/notification-management/customize-cluster-name.md +++ b/content/en/docs/v3.4/cluster-administration/platform-settings/notification-management/customize-cluster-name.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Platform, Notification' description: 'Learn how to customize cluster name in notification messages sent by KubeSphere.' linkTitle: "Customize Cluster Name in Notification Messages" weight: 8721 +version: "v3.4" --- This document describes how to customize your cluster name in notification messages sent by KubeSphere. diff --git a/content/en/docs/v3.4/cluster-administration/shut-down-and-restart-cluster-gracefully.md b/content/en/docs/v3.4/cluster-administration/shut-down-and-restart-cluster-gracefully.md index acad61257..0741981ab 100644 --- a/content/en/docs/v3.4/cluster-administration/shut-down-and-restart-cluster-gracefully.md +++ b/content/en/docs/v3.4/cluster-administration/shut-down-and-restart-cluster-gracefully.md @@ -7,6 +7,7 @@ linkTitle: "Cluster Shutdown and Restart" weight: 8800 icon: "/images/docs/v3.x/docs.svg" +version: "v3.4" --- This document describes the process of gracefully shutting down your Kubernetes cluster and how to restart it. You might need to temporarily shut down your cluster for maintenance reasons. diff --git a/content/en/docs/v3.4/cluster-administration/snapshotclass.md b/content/en/docs/v3.4/cluster-administration/snapshotclass.md index 3b74948fd..da07ea895 100644 --- a/content/en/docs/v3.4/cluster-administration/snapshotclass.md +++ b/content/en/docs/v3.4/cluster-administration/snapshotclass.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, PVC, PV, Snapshot, Snapshot Classes' description: 'Learn how to manage snapshot classes on KubeSphere.' linkTitle: "Volume Snapshot Classes" weight: 8900 +version: "v3.4" --- Volume snapshot classes provide a way for administrators to define storage types used for volume snapshots. This tutorial describes how to create and use snapshot classes. diff --git a/content/en/docs/v3.4/cluster-administration/storageclass.md b/content/en/docs/v3.4/cluster-administration/storageclass.md index 5ccc1ac37..dd2ae65e8 100644 --- a/content/en/docs/v3.4/cluster-administration/storageclass.md +++ b/content/en/docs/v3.4/cluster-administration/storageclass.md @@ -4,6 +4,7 @@ keywords: "Storage, Volume, PV, PVC, storage class, csi, Ceph RBD, GlusterFS, Qi description: "Learn basic concepts of PVs, PVCs,and storage classes, and demonstrate how to manage storage classes on KubeSphere." linkTitle: "Storage Classes" weight: 8800 +version: "v3.4" --- This tutorial demonstrates how a cluster administrator can manage storage classes and persistent volumes in KubeSphere. diff --git a/content/en/docs/v3.4/devops-user-guide/_index.md b/content/en/docs/v3.4/devops-user-guide/_index.md index a1dcc00c6..504ccad99 100644 --- a/content/en/docs/v3.4/devops-user-guide/_index.md +++ b/content/en/docs/v3.4/devops-user-guide/_index.md @@ -7,6 +7,7 @@ linkTitle: "DevOps User Guide" weight: 11000 icon: "/images/docs/v3.x/docs.svg" +version: "v3.4" --- To deploy and manage your CI/CD tasks and related workloads on your Kubernetes clusters, you use the KubeSphere DevOps system. This chapter demonstrates how to manage and work in DevOps projects, including running pipelines, creating credentials, and integrating tools. diff --git a/content/en/docs/v3.4/devops-user-guide/devops-overview/_index.md b/content/en/docs/v3.4/devops-user-guide/devops-overview/_index.md index 78520f832..35ba54c47 100644 --- a/content/en/docs/v3.4/devops-user-guide/devops-overview/_index.md +++ b/content/en/docs/v3.4/devops-user-guide/devops-overview/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Understand and Manage DevOps Projects" weight: 11100 +version: "v3.4" _build: render: false diff --git a/content/en/docs/v3.4/devops-user-guide/devops-overview/devops-project-management.md b/content/en/docs/v3.4/devops-user-guide/devops-overview/devops-project-management.md index c1662fd10..b689d03b4 100644 --- a/content/en/docs/v3.4/devops-user-guide/devops-overview/devops-project-management.md +++ b/content/en/docs/v3.4/devops-user-guide/devops-overview/devops-project-management.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, DevOps, Jenkins' description: 'Create and manage DevOps projects, and understand basic elements in DevOps projects.' linkTitle: "DevOps Project Management" weight: 11120 +version: "v3.4" --- This tutorial demonstrates how to create and manage DevOps projects. diff --git a/content/en/docs/v3.4/devops-user-guide/devops-overview/overview.md b/content/en/docs/v3.4/devops-user-guide/devops-overview/overview.md index 8759abda6..516dd7b52 100644 --- a/content/en/docs/v3.4/devops-user-guide/devops-overview/overview.md +++ b/content/en/docs/v3.4/devops-user-guide/devops-overview/overview.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, DevOps, overview' description: 'Develop a basic understanding of DevOps.' linkTitle: "Overview" weight: 11110 +version: "v3.4" --- DevOps is a set of practices and tools that automate the processes between IT and software development teams. Among other things, as agile software development sees increasing popularity, continuous integration (CI) and continuous delivery (CD) have become an ideal solution in this connection. In a CI/CD workflow, every integration is tested through automatic building, including coding, releasing and testing. This helps developers to identify any integration errors beforehand and teams can deliver internal software to a production environment with speed, security, and reliability. diff --git a/content/en/docs/v3.4/devops-user-guide/examples/_index.md b/content/en/docs/v3.4/devops-user-guide/examples/_index.md index 25de3b8fc..df8f7f185 100644 --- a/content/en/docs/v3.4/devops-user-guide/examples/_index.md +++ b/content/en/docs/v3.4/devops-user-guide/examples/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Examples" weight: 11400 +version: "v3.4" _build: render: false diff --git a/content/en/docs/v3.4/devops-user-guide/examples/a-maven-project.md b/content/en/docs/v3.4/devops-user-guide/examples/a-maven-project.md index df238e4d9..122574fea 100644 --- a/content/en/docs/v3.4/devops-user-guide/examples/a-maven-project.md +++ b/content/en/docs/v3.4/devops-user-guide/examples/a-maven-project.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, Docker, DevOps, Jenkins, Maven' description: 'Learn how to build and deploy a Maven project using a KubeSphere pipeline.' linkTitle: "Build and Deploy a Maven Project" weight: 11430 +version: "v3.4" --- ## Prerequisites diff --git a/content/en/docs/v3.4/devops-user-guide/examples/create-multi-cluster-pipeline.md b/content/en/docs/v3.4/devops-user-guide/examples/create-multi-cluster-pipeline.md index b7fcd9f33..9c558d840 100644 --- a/content/en/docs/v3.4/devops-user-guide/examples/create-multi-cluster-pipeline.md +++ b/content/en/docs/v3.4/devops-user-guide/examples/create-multi-cluster-pipeline.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Multi-cluster, Pipeline, DevOps' description: 'Learn how to create a multi-cluster pipeline on KubeSphere.' linkTitle: "Create a Multi-cluster Pipeline" weight: 11440 +version: "v3.4" --- As cloud providers offer different hosted Kubernetes services, DevOps pipelines have to deal with use cases where multiple Kubernetes clusters are involved. diff --git a/content/en/docs/v3.4/devops-user-guide/examples/go-project-pipeline.md b/content/en/docs/v3.4/devops-user-guide/examples/go-project-pipeline.md index 58d0acacb..f700e950e 100644 --- a/content/en/docs/v3.4/devops-user-guide/examples/go-project-pipeline.md +++ b/content/en/docs/v3.4/devops-user-guide/examples/go-project-pipeline.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, docker, DevOps, Jenkins, Go, KubeSphere' description: 'Learn how to build and deploy a Go project using a KubeSphere pipeline.' linkTitle: "Build and Deploy a Go Project" weight: 11410 +version: "v3.4" --- ## Prerequisites diff --git a/content/en/docs/v3.4/devops-user-guide/examples/multi-cluster-project-example.md b/content/en/docs/v3.4/devops-user-guide/examples/multi-cluster-project-example.md index a99a89217..97923299f 100644 --- a/content/en/docs/v3.4/devops-user-guide/examples/multi-cluster-project-example.md +++ b/content/en/docs/v3.4/devops-user-guide/examples/multi-cluster-project-example.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, Docker, DevOps, Jenkins, Multi-cluster' description: 'Learn how to deploy apps in a multi-cluster project using a Jenkinsfile-based pipeline.' linkTitle: "Deploy Apps in a Multi-cluster Project Using a Jenkinsfile" weight: 11420 +version: "v3.4" --- ## Prerequisites diff --git a/content/en/docs/v3.4/devops-user-guide/examples/use-nexus-in-pipelines.md b/content/en/docs/v3.4/devops-user-guide/examples/use-nexus-in-pipelines.md index 99667939a..813ff8084 100644 --- a/content/en/docs/v3.4/devops-user-guide/examples/use-nexus-in-pipelines.md +++ b/content/en/docs/v3.4/devops-user-guide/examples/use-nexus-in-pipelines.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Pipeline, Nexus, Jenkins' description: 'Learn how to use Nexus in pipelines on KubeSphere.' linkTitle: "Use Nexus in Pipelines" weight: 11450 +version: "v3.4" --- [Nexus](https://www.sonatype.com/products/repository-oss) is a repository manager that stores, organizes, and distributes artifacts. With Nexus, developers can have better control over the artifacts needed in a development process. diff --git a/content/en/docs/v3.4/devops-user-guide/how-to-integrate/_index.md b/content/en/docs/v3.4/devops-user-guide/how-to-integrate/_index.md index 7e4fd97cf..4b05e8585 100644 --- a/content/en/docs/v3.4/devops-user-guide/how-to-integrate/_index.md +++ b/content/en/docs/v3.4/devops-user-guide/how-to-integrate/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Tool Integration" weight: 11300 +version: "v3.4" _build: render: false diff --git a/content/en/docs/v3.4/devops-user-guide/how-to-integrate/harbor.md b/content/en/docs/v3.4/devops-user-guide/how-to-integrate/harbor.md index 150f4d529..c5337c326 100644 --- a/content/en/docs/v3.4/devops-user-guide/how-to-integrate/harbor.md +++ b/content/en/docs/v3.4/devops-user-guide/how-to-integrate/harbor.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, Docker, DevOps, Jenkins, Harbor' description: 'Integrate Harbor into your pipeline to push images to your Harbor registry.' linkTitle: "Integrate Harbor into Pipelines" weight: 11320 +version: "v3.4" --- This tutorial demonstrates how to integrate Harbor into KubeSphere pipelines. diff --git a/content/en/docs/v3.4/devops-user-guide/how-to-integrate/sonarqube.md b/content/en/docs/v3.4/devops-user-guide/how-to-integrate/sonarqube.md index 22242023f..3267b528c 100644 --- a/content/en/docs/v3.4/devops-user-guide/how-to-integrate/sonarqube.md +++ b/content/en/docs/v3.4/devops-user-guide/how-to-integrate/sonarqube.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, DevOps, Jenkins, SonarQube, Pipeline' description: 'Integrate SonarQube into your pipeline for code quality analysis.' linkTitle: "Integrate SonarQube into Pipelines" weight: 11310 +version: "v3.4" --- [SonarQube](https://www.sonarqube.org/) is a popular continuous inspection tool for code quality. You can use it for static and dynamic analysis of a codebase. After it is integrated into pipelines in KubeSphere [Container Platform](https://kubesphere.io/), you can view common code issues such as bugs and vulnerabilities directly on the dashboard as SonarQube detects issues in a running pipeline. diff --git a/content/en/docs/v3.4/devops-user-guide/how-to-use/_index.md b/content/en/docs/v3.4/devops-user-guide/how-to-use/_index.md index 5821b0d3f..66cff500a 100644 --- a/content/en/docs/v3.4/devops-user-guide/how-to-use/_index.md +++ b/content/en/docs/v3.4/devops-user-guide/how-to-use/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Use DevOps" weight: 11200 +version: "v3.4" _build: render: false diff --git a/content/en/docs/v3.4/devops-user-guide/how-to-use/code-repositories/_index.md b/content/en/docs/v3.4/devops-user-guide/how-to-use/code-repositories/_index.md index c1fc6a027..ed0aabbd0 100644 --- a/content/en/docs/v3.4/devops-user-guide/how-to-use/code-repositories/_index.md +++ b/content/en/docs/v3.4/devops-user-guide/how-to-use/code-repositories/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Code Repositories" weight: 11230 +version: "v3.4" _build: render: false diff --git a/content/en/docs/v3.4/devops-user-guide/how-to-use/code-repositories/import-code-repositories.md b/content/en/docs/v3.4/devops-user-guide/how-to-use/code-repositories/import-code-repositories.md index 3ebf1ac2e..7d07d61a3 100755 --- a/content/en/docs/v3.4/devops-user-guide/how-to-use/code-repositories/import-code-repositories.md +++ b/content/en/docs/v3.4/devops-user-guide/how-to-use/code-repositories/import-code-repositories.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, GitOps, KubeSphere, Code Repository' description: 'Describe how to import a code repository on KubeSphere.' linkTitle: "Import a Code Repository" weight: 11231 +version: "v3.4" --- In KubeSphere 3.4, you can import a GitHub, GitLab, Bitbucket, or Git-based repository. The following describes how to import a GitHub repository. diff --git a/content/en/docs/v3.4/devops-user-guide/how-to-use/continuous-deployments/_index.md b/content/en/docs/v3.4/devops-user-guide/how-to-use/continuous-deployments/_index.md index 659544b43..e14868e8c 100644 --- a/content/en/docs/v3.4/devops-user-guide/how-to-use/continuous-deployments/_index.md +++ b/content/en/docs/v3.4/devops-user-guide/how-to-use/continuous-deployments/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Continuous Deployments" weight: 11220 +version: "v3.4" _build: render: false diff --git a/content/en/docs/v3.4/devops-user-guide/how-to-use/continuous-deployments/use-gitops-for-continous-deployment.md b/content/en/docs/v3.4/devops-user-guide/how-to-use/continuous-deployments/use-gitops-for-continous-deployment.md index 5a770992d..45d0ef4ba 100755 --- a/content/en/docs/v3.4/devops-user-guide/how-to-use/continuous-deployments/use-gitops-for-continous-deployment.md +++ b/content/en/docs/v3.4/devops-user-guide/how-to-use/continuous-deployments/use-gitops-for-continous-deployment.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, GitOps, KubeSphere, CI, CD' description: 'Describe how to use GitOps for continuous deployment on KubeSphere.' linkTitle: "Use GitOps to Achieve Continuous Deployment of Applications" weight: 11221 +version: "v3.4" --- In KubeSphere 3.4, we introduce the GitOps concept, which is a way of implementing continuous deployment for cloud-native applications. The core component of GitOps is a Git repository that always stores applications and declarative description of the infrastructure for version control. With GitOps and Kubernetes, you can enable CI/CD pipelines to apply changes to any cluster, which ensures consistency in cross-cloud deployment scenarios. diff --git a/content/en/docs/v3.4/devops-user-guide/how-to-use/devops-settings/_index.md b/content/en/docs/v3.4/devops-user-guide/how-to-use/devops-settings/_index.md index 334bea7ee..c34d26cda 100644 --- a/content/en/docs/v3.4/devops-user-guide/how-to-use/devops-settings/_index.md +++ b/content/en/docs/v3.4/devops-user-guide/how-to-use/devops-settings/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "DevOps Settings" weight: 11240 +version: "v3.4" _build: render: false diff --git a/content/en/docs/v3.4/devops-user-guide/how-to-use/devops-settings/add-cd-allowlist.md b/content/en/docs/v3.4/devops-user-guide/how-to-use/devops-settings/add-cd-allowlist.md index ca0756137..43a7e5db4 100644 --- a/content/en/docs/v3.4/devops-user-guide/how-to-use/devops-settings/add-cd-allowlist.md +++ b/content/en/docs/v3.4/devops-user-guide/how-to-use/devops-settings/add-cd-allowlist.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, GitOps, KubeSphere, CI/CD, Allowlist' description: 'Describe how to add a continuous deployment allowlist on KubeSphere.' linkTitle: "Add a Continuous Deployment Allowlist" weight: 11243 +version: "v3.4" --- In KubeSphere 3.4, you can set an allowlist so that only specific code repositories and deployment locations can be used for continuous deployment. diff --git a/content/en/docs/v3.4/devops-user-guide/how-to-use/devops-settings/credential-management.md b/content/en/docs/v3.4/devops-user-guide/how-to-use/devops-settings/credential-management.md index 48a8f955c..10e47ce39 100644 --- a/content/en/docs/v3.4/devops-user-guide/how-to-use/devops-settings/credential-management.md +++ b/content/en/docs/v3.4/devops-user-guide/how-to-use/devops-settings/credential-management.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, Docker, Credential, KubeSphere, DevOps' description: 'Create credentials so that your pipelines can communicate with third-party applications or websites.' linkTitle: "Credential Management" weight: 11241 +version: "v3.4" --- Credentials are objects containing sensitive information, such as usernames and passwords, SSH keys, and tokens. When a KubeSphere DevOps pipeline is running, it interacts with objects in external environments to perform a series of tasks, including pulling code, pushing and pulling images, and running scripts. During this process, credentials need to be provided accordingly while they do not appear explicitly in the pipeline. diff --git a/content/en/docs/v3.4/devops-user-guide/how-to-use/devops-settings/role-and-member-management.md b/content/en/docs/v3.4/devops-user-guide/how-to-use/devops-settings/role-and-member-management.md index 800918c4f..149aeb449 100644 --- a/content/en/docs/v3.4/devops-user-guide/how-to-use/devops-settings/role-and-member-management.md +++ b/content/en/docs/v3.4/devops-user-guide/how-to-use/devops-settings/role-and-member-management.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, DevOps, role, member' description: 'Create and manage roles and members in DevOps projects.' linkTitle: "Role and Member Management" weight: 11242 +version: "v3.4" --- This guide demonstrates how to manage roles and members in your DevOps project. diff --git a/content/en/docs/v3.4/devops-user-guide/how-to-use/devops-settings/set-ci-node.md b/content/en/docs/v3.4/devops-user-guide/how-to-use/devops-settings/set-ci-node.md index 68b4d2791..aeb033480 100644 --- a/content/en/docs/v3.4/devops-user-guide/how-to-use/devops-settings/set-ci-node.md +++ b/content/en/docs/v3.4/devops-user-guide/how-to-use/devops-settings/set-ci-node.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, docker, KubeSphere, Jenkins, cicd, pipeline, dependency c description: 'Configure a node or a group of nodes specifically for continuous integration (CI) to speed up the building process in a pipeline.' linkTitle: "Set a CI Node for Dependency Caching" weight: 11245 +version: "v3.4" --- Generally, different dependencies need to be pulled as applications are being built. This may cause some issues such as long pulling time and network instability, further resulting in build failures. To provide your pipeline with a more enabling and stable environment, you can configure a node or a group of nodes specifically for continuous integration (CI). These CI nodes can speed up the building process by using caches. diff --git a/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/_index.md b/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/_index.md index 953661d62..04dcb6625 100644 --- a/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/_index.md +++ b/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Pipelines" weight: 11210 +version: "v3.4" _build: render: false diff --git a/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/choose-jenkins-agent.md b/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/choose-jenkins-agent.md index 0134794d6..b5f6fd9ef 100644 --- a/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/choose-jenkins-agent.md +++ b/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/choose-jenkins-agent.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, Docker, DevOps, Jenkins, Agent' description: 'Specify the Jenkins agent and use the built-in podTemplate for your pipeline.' linkTitle: "Choose Jenkins Agent" weight: 112190 +version: "v3.4" --- The `agent` section specifies where the entire Pipeline, or a specific stage, will execute in the Jenkins environment depending on where the `agent` section is placed. The section must be defined at the upper-level inside the `pipeline` block, but stage-level usage is optional. For more information, see [the official documentation of Jenkins](https://www.jenkins.io/doc/book/pipeline/syntax/#agent). diff --git a/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/create-a-pipeline-using-graphical-editing-panel.md b/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/create-a-pipeline-using-graphical-editing-panel.md index 387d12d7c..8cb98319c 100644 --- a/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/create-a-pipeline-using-graphical-editing-panel.md +++ b/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/create-a-pipeline-using-graphical-editing-panel.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, jenkins, cicd, graphical pipelines' description: 'Learn how to create and run a pipeline by using the graphical editing panel of KubeSphere.' linkTitle: 'Create a Pipeline Using Graphical Editing Panels' weight: 11211 +version: "v3.4" --- A graphical editing panel in KubeSphere contains all the necessary operations used in Jenkins [stages](https://www.jenkins.io/doc/book/pipeline/#stage) and [steps](https://www.jenkins.io/doc/book/pipeline/#step). You can directly define these stages and steps on the interactive panel without creating any Jenkinsfile. diff --git a/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/create-a-pipeline-using-jenkinsfile.md b/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/create-a-pipeline-using-jenkinsfile.md index a60e5b2dd..4deb4d2dd 100644 --- a/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/create-a-pipeline-using-jenkinsfile.md +++ b/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/create-a-pipeline-using-jenkinsfile.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Docker, Spring Boot, Jenkins, DevOps, CI/CD, description: "Learn how to create and run a pipeline by using an example Jenkinsfile." linkTitle: "Create a Pipeline Using a Jenkinsfile" weight: 11212 +version: "v3.4" --- A Jenkinsfile is a text file that contains the definition of a Jenkins pipeline and is checked into source control. As it stores the entire workflow as code, it underpins the code review and iteration process of a pipeline. For more information, see [the official documentation of Jenkins](https://www.jenkins.io/doc/book/pipeline/jenkinsfile/). diff --git a/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/customize-jenkins-agent.md b/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/customize-jenkins-agent.md index d5804ef58..f2813d652 100644 --- a/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/customize-jenkins-agent.md +++ b/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/customize-jenkins-agent.md @@ -4,6 +4,7 @@ keywords: "KubeSphere, Kubernetes, DevOps, Jenkins, Agent" description: "Learn how to customize a Jenkins agent on KubeSphere." linkTitle: "Customize Jenkins Agent" Weight: 112191 +version: "v3.4" --- If you need to use a Jenkins agent that runs on a specific environment, for example, JDK 11, you can customize a Jenkins agent on KubeSphere. diff --git a/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/gitlab-multibranch-pipeline.md b/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/gitlab-multibranch-pipeline.md index 3d4563fe9..41f223b0c 100644 --- a/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/gitlab-multibranch-pipeline.md +++ b/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/gitlab-multibranch-pipeline.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, GitLab, Jenkins, Pipelines' description: 'Learn how to create a multi-branch pipeline with GitLab on KubeSphere.' linkTitle: "Create a Multi-branch Pipeline with GitLab" weight: 11215 +version: "v3.4" --- [GitLab](https://about.gitlab.com/) is an open source code repository platform that provides public and private repositories. It is a complete DevOps platform that enables professionals to perform their tasks in a project. diff --git a/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/jenkins-email.md b/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/jenkins-email.md index 8c1ec717d..ea47609c1 100644 --- a/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/jenkins-email.md +++ b/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/jenkins-email.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, notification, jenkins, devops, ci/cd, pipelin description: 'Set the email server to receive notifications of your Jenkins pipelines.' linkTitle: "Set Email Server for KubeSphere Pipelines" Weight: 11218 +version: "v3.4" --- diff --git a/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/jenkins-setting.md b/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/jenkins-setting.md index 58f1b8d4f..eaaaa8940 100644 --- a/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/jenkins-setting.md +++ b/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/jenkins-setting.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, Jenkins, CasC' description: 'Learn how to customize your Jenkins settings.' linkTitle: 'Jenkins System Settings' Weight: 11216 +version: "v3.4" --- Jenkins is powerful and flexible and it has become the de facto standard for CI/CD workflows. Nevertheless, many plugins require users to set system-level configurations before they can be put to use. diff --git a/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/jenkins-shared-library.md b/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/jenkins-shared-library.md index def58cf76..1d408068d 100644 --- a/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/jenkins-shared-library.md +++ b/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/jenkins-shared-library.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Jenkins, Shared Library, Pipelines' description: 'Learn how to use Jenkins shared libraries in a pipeline.' linkTitle: "Use Jenkins Shared Libraries in a Pipeline" weight: 11217 +version: "v3.4" --- For Jenkins pipelines that contain the same stages or steps, one way to avoid repetition in the pipeline codes is to use Jenkins shared libraries in the Jenkinsfiles. diff --git a/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/pipeline-settings.md b/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/pipeline-settings.md index dee25753d..b1b8f1b77 100644 --- a/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/pipeline-settings.md +++ b/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/pipeline-settings.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Docker, Jenkins, Pipelines' description: 'Understand various pipeline properties in a DevOps project.' linkTitle: "Pipeline Settings" weight: 11214 +version: "v3.4" --- When you create a pipeline, you can customize its configurations through various settings. This document illustrates these settings in detail. diff --git a/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/pipeline-webhook.md b/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/pipeline-webhook.md index 97b6de8b0..a5b47fcfa 100644 --- a/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/pipeline-webhook.md +++ b/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/pipeline-webhook.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, DevOps, Jenkins, Pipeline, Webhook' description: 'Learn how to trigger a Jenkins pipeline by using a webhook.' linkTitle: "Trigger a Pipeline by Using a Webhook" weight: 11219 +version: "v3.4" --- If you create a Jenkinsfile-based pipeline from a remote code repository, you can configure a webhook in the remote repository so that the pipeline is automatically triggered when changes are made to the remote repository. diff --git a/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/use-pipeline-step-template.md b/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/use-pipeline-step-template.md index 4f20a6ee7..5beb01a15 100644 --- a/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/use-pipeline-step-template.md +++ b/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/use-pipeline-step-template.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Jenkins, pipeline step templates' description: 'Learn how to configure and use pipeline step templates in KubeSphere.' linkTitle: "Use Pipeline Step Templates" weight: 11214 +version: "v3.4" --- diff --git a/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/use-pipeline-templates.md b/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/use-pipeline-templates.md index 1155c3bbf..f82698065 100644 --- a/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/use-pipeline-templates.md +++ b/content/en/docs/v3.4/devops-user-guide/how-to-use/pipelines/use-pipeline-templates.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Jenkins, Graphical Pipelines, Pipeline Templa description: 'Understand how to use pipeline templates on KubeSphere.' linkTitle: "Use Pipeline Templates" weight: 11213 +version: "v3.4" --- KubeSphere offers a graphical editing panel where the stages and steps of a Jenkins pipeline can be defined through interactive operations. KubeSphere 3.4 provides built-in pipeline templates, such as Node.js, Maven, and Golang, to help users quickly create pipelines. Additionally, KubeSphere 3.4 also supports customization of pipeline templates to meet diversified needs of enterprises. diff --git a/content/en/docs/v3.4/faq/_index.md b/content/en/docs/v3.4/faq/_index.md index 624319ca4..8d527e99c 100644 --- a/content/en/docs/v3.4/faq/_index.md +++ b/content/en/docs/v3.4/faq/_index.md @@ -7,6 +7,7 @@ linkTitle: "FAQ" weight: 16000 icon: "/images/docs/v3.x/docs.svg" +version: "v3.4" --- This chapter answers and summarizes the questions users ask most frequently about KubeSphere. You can find these questions and answers in their respective sections which are grouped based on KubeSphere functions. diff --git a/content/en/docs/v3.4/faq/access-control/_index.md b/content/en/docs/v3.4/faq/access-control/_index.md index e36af958d..13e27863a 100644 --- a/content/en/docs/v3.4/faq/access-control/_index.md +++ b/content/en/docs/v3.4/faq/access-control/_index.md @@ -4,4 +4,5 @@ keywords: 'Kubernetes, KubeSphere, account, access control' description: 'Faq about access control and account management' layout: "second" weight: 16400 +version: "v3.4" --- diff --git a/content/en/docs/v3.4/faq/access-control/add-kubernetes-namespace-to-kubesphere-workspace.md b/content/en/docs/v3.4/faq/access-control/add-kubernetes-namespace-to-kubesphere-workspace.md index f192366b2..b4b1100e8 100644 --- a/content/en/docs/v3.4/faq/access-control/add-kubernetes-namespace-to-kubesphere-workspace.md +++ b/content/en/docs/v3.4/faq/access-control/add-kubernetes-namespace-to-kubesphere-workspace.md @@ -4,6 +4,7 @@ keywords: "namespace, project, KubeSphere, Kubernetes" description: "Add your existing Kubernetes namespaces to a KubeSphere workspace." linkTitle: "Add existing Kubernetes namespaces to a KubeSphere Workspace" Weight: 16430 +version: "v3.4" --- A Kubernetes namespace is a KubeSphere project. If you create a namespace object not from the KubeSphere console, the namespace does not appear directly in a certain workspace. But cluster administrators can still see the namespace on the **Cluster Management** page. At the same time, you can also place the namespace into a workspace. diff --git a/content/en/docs/v3.4/faq/access-control/cannot-login.md b/content/en/docs/v3.4/faq/access-control/cannot-login.md index ef77ba80e..df0913caf 100644 --- a/content/en/docs/v3.4/faq/access-control/cannot-login.md +++ b/content/en/docs/v3.4/faq/access-control/cannot-login.md @@ -4,6 +4,7 @@ keywords: "login failure, user is not active, KubeSphere, Kubernetes" description: "How to solve the issue of login failure" linkTitle: "User Login Failure" Weight: 16440 +version: "v3.4" --- KubeSphere automatically creates a default user (`admin/P@88w0rd`) when it is installed. A user cannot be used for login if the status is not **Active** or you use an incorrect password. diff --git a/content/en/docs/v3.4/faq/access-control/forgot-password.md b/content/en/docs/v3.4/faq/access-control/forgot-password.md index fa2bec3b4..4ab20cffb 100644 --- a/content/en/docs/v3.4/faq/access-control/forgot-password.md +++ b/content/en/docs/v3.4/faq/access-control/forgot-password.md @@ -4,6 +4,7 @@ keywords: "Forgot, Password, KubeSphere, Kubernetes" description: "Reset the password of any account." linkTitle: "Reset the Account Password" Weight: 16410 +version: "v3.4" --- ## Reset the Password of a Regular User diff --git a/content/en/docs/v3.4/faq/access-control/session-timeout.md b/content/en/docs/v3.4/faq/access-control/session-timeout.md index d3965d67b..c172e75f7 100644 --- a/content/en/docs/v3.4/faq/access-control/session-timeout.md +++ b/content/en/docs/v3.4/faq/access-control/session-timeout.md @@ -4,6 +4,7 @@ keywords: "Session timeout, KubeSphere, Kubernetes" description: "Understand session timeout and customize the timeout period." linkTitle: "Session Timeout" Weight: 16420 +version: "v3.4" --- A session starts as a user logs in to the console of KubeSphere. You may see a message of "**Session timeout or this account is logged in elsewhere, please login again**" when the session expires. diff --git a/content/en/docs/v3.4/faq/applications/_index.md b/content/en/docs/v3.4/faq/applications/_index.md index ee170628d..29323d25d 100644 --- a/content/en/docs/v3.4/faq/applications/_index.md +++ b/content/en/docs/v3.4/faq/applications/_index.md @@ -4,4 +4,5 @@ keywords: 'Kubernetes, KubeSphere, OpenPitrix, Application, App' description: 'Faq about applications in KubeSphere' layout: "second" weight: 16900 +version: "v3.4" --- diff --git a/content/en/docs/v3.4/faq/applications/remove-built-in-apps.md b/content/en/docs/v3.4/faq/applications/remove-built-in-apps.md index 7b2afcda6..b2a9c2839 100644 --- a/content/en/docs/v3.4/faq/applications/remove-built-in-apps.md +++ b/content/en/docs/v3.4/faq/applications/remove-built-in-apps.md @@ -4,6 +4,7 @@ keywords: "KubeSphere, OpenPitrix, Application, App" description: "Learn how to remove built-in apps from the KubeSphere App Store." linkTitle: "Remove Built-in Apps in KubeSphere" Weight: 16910 +version: "v3.4" --- As an open source and app-centric container platform, KubeSphere integrates apps in the App Store that is based on [OpenPitrix](https://github.com/openpitrix/openpitrix). They are accessible to all tenants in a workspace, while you can also remove them from the App Store. This tutorial demonstrates how to remove a built-in app from the App Store. diff --git a/content/en/docs/v3.4/faq/console/_index.md b/content/en/docs/v3.4/faq/console/_index.md index 2ca0e6030..a18edd721 100644 --- a/content/en/docs/v3.4/faq/console/_index.md +++ b/content/en/docs/v3.4/faq/console/_index.md @@ -4,4 +4,5 @@ keywords: 'Kubernetes, KubeSphere, web console' description: 'Faq about the KubeSphere web console' layout: "second" weight: 16500 +version: "v3.4" --- diff --git a/content/en/docs/v3.4/faq/console/change-console-language.md b/content/en/docs/v3.4/faq/console/change-console-language.md index 9e1e2d055..c61a9463b 100644 --- a/content/en/docs/v3.4/faq/console/change-console-language.md +++ b/content/en/docs/v3.4/faq/console/change-console-language.md @@ -4,6 +4,7 @@ keywords: "FAQ, console, KubeSphere, Kubernetes, language" description: "Select a desire language of the console." linkTitle: "Change the Console Language" Weight: 16530 +version: "v3.4" --- The KubeSphere web console is currently available in four languages: Simplified Chinese, Traditional Chinese, English, and Spanish. diff --git a/content/en/docs/v3.4/faq/console/console-web-browser.md b/content/en/docs/v3.4/faq/console/console-web-browser.md index 4990f13f6..45b21e03e 100644 --- a/content/en/docs/v3.4/faq/console/console-web-browser.md +++ b/content/en/docs/v3.4/faq/console/console-web-browser.md @@ -4,6 +4,7 @@ keywords: "FAQ, console, KubeSphere, Kubernetes" description: "Use a supported web browser to access the console." linkTitle: "Supported Browsers" Weight: 16510 +version: "v3.4" --- The KubeSphere web console supports major web browsers including **Chrome, Firefox, Safari, Opera, and Edge.** You only need to consider the supported versions of these browsers listed in the green box of the table below: diff --git a/content/en/docs/v3.4/faq/console/edit-resources-in-system-workspace.md b/content/en/docs/v3.4/faq/console/edit-resources-in-system-workspace.md index b9fb9ab51..b8f63ff16 100644 --- a/content/en/docs/v3.4/faq/console/edit-resources-in-system-workspace.md +++ b/content/en/docs/v3.4/faq/console/edit-resources-in-system-workspace.md @@ -4,6 +4,7 @@ keywords: "system, resources, KubeSphere, Kubernetes" description: "Enable the editing function of system resources on the console." linkTitle: 'Edit System Resources on the Console' Weight: 16520 +version: "v3.4" --- When you install KubeSphere, the workspace `system-workspace` is created where all KubeSphere system projects and Kubernetes system projects run. To avoid any misoperation on both systems, you are not allowed to edit resources in the workspace directly on the console. However, you can still make adjustments to resources using `kubectl`. diff --git a/content/en/docs/v3.4/faq/devops/_index.md b/content/en/docs/v3.4/faq/devops/_index.md index 79fb04523..ac9824f0f 100644 --- a/content/en/docs/v3.4/faq/devops/_index.md +++ b/content/en/docs/v3.4/faq/devops/_index.md @@ -4,4 +4,5 @@ keywords: 'Kubernetes, KubeSphere, DevOps, Jenkins' description: 'FAQ about DevOps in KubeSphere' layout: "second" weight: 16800 +version: "v3.4" --- diff --git a/content/en/docs/v3.4/faq/devops/create-devops-kubeconfig-on-aws.md b/content/en/docs/v3.4/faq/devops/create-devops-kubeconfig-on-aws.md index d8af672d5..4fa0c61cf 100644 --- a/content/en/docs/v3.4/faq/devops/create-devops-kubeconfig-on-aws.md +++ b/content/en/docs/v3.4/faq/devops/create-devops-kubeconfig-on-aws.md @@ -4,6 +4,7 @@ keywords: "KubeSphere, Kubernetes, DevOps, Kubeconfig, AWS" description: "How to create a DevOps kubeconfig on AWS" linkTitle: "Create a DevOps Kubeconfig on AWS" Weight: 16820 +version: "v3.4" --- If you have trouble deploying applications into your project when running a pipeline on your AWS cluster with KubeSphere installed, it may be caused by the issue of DevOps kubeconfig. This tutorial demonstrates how to create a DevOps kubeconfig on AWS. diff --git a/content/en/docs/v3.4/faq/devops/install-jenkins-plugins.md b/content/en/docs/v3.4/faq/devops/install-jenkins-plugins.md index dfa608ee4..f53ce6e2d 100644 --- a/content/en/docs/v3.4/faq/devops/install-jenkins-plugins.md +++ b/content/en/docs/v3.4/faq/devops/install-jenkins-plugins.md @@ -4,6 +4,7 @@ keywords: "KubeSphere, Kubernetes, DevOps, Jenkins, Plugin" description: "How to install plugins to Jenkins in KubeSphere" linkTitle: "Install Plugins to Jenkins in KubeSphere" Weight: 16810 +version: "v3.4" --- The KubeSphere DevOps System offers containerized CI/CD functions based on Jenkins. The primary means of enhancing the functionality of Jenkins is to install plugins. This tutorial demonstrates how to install plugins on the Jenkins dashboard. diff --git a/content/en/docs/v3.4/faq/installation/_index.md b/content/en/docs/v3.4/faq/installation/_index.md index 3030de69b..9e9761025 100644 --- a/content/en/docs/v3.4/faq/installation/_index.md +++ b/content/en/docs/v3.4/faq/installation/_index.md @@ -4,4 +4,5 @@ keywords: 'Kubernetes, KubeSphere, installation, FAQ' description: 'Faq about installation' layout: "second" weight: 16100 +version: "v3.4" --- diff --git a/content/en/docs/v3.4/faq/installation/configure-booster.md b/content/en/docs/v3.4/faq/installation/configure-booster.md index 5c002d0b2..3ae821437 100644 --- a/content/en/docs/v3.4/faq/installation/configure-booster.md +++ b/content/en/docs/v3.4/faq/installation/configure-booster.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, booster, installation, faq' description: 'Set a registry mirror to speed up image downloads during installation.' linkTitle: "Configure a Booster for Installation" weight: 16200 +version: "v3.4" --- If you have trouble downloading images from `dockerhub.io`, it is highly recommended that you configure a registry mirror (i.e. booster) beforehand to speed up downloads. You can refer to the [official documentation of Docker](https://docs.docker.com/registry/recipes/mirror/#configure-the-docker-daemon) or follow the steps below. diff --git a/content/en/docs/v3.4/faq/installation/install-addon-through-yaml-using-kubekey.md b/content/en/docs/v3.4/faq/installation/install-addon-through-yaml-using-kubekey.md index 303fbab14..23f753359 100644 --- a/content/en/docs/v3.4/faq/installation/install-addon-through-yaml-using-kubekey.md +++ b/content/en/docs/v3.4/faq/installation/install-addon-through-yaml-using-kubekey.md @@ -4,6 +4,7 @@ keywords: "Installer, KubeKey, KubeSphere, Kubernetes, add-ons" description: "Understand why the installation may fail when you use KubeKey to install an add-on through YAML." linkTitle: "Install an Add-on through YAML Using KubeKey" Weight: 16400 +version: "v3.4" --- When you use KubeKey to install add-ons, you put the add-on information (Chart or YAML) under the `addons` field in the configuration file (`config-sample.yaml` by default). If the add-on configuration is provided as a YAML file, in some cases, you may see an error message similar to this during the installation: diff --git a/content/en/docs/v3.4/faq/installation/ssh-connection-failure.md b/content/en/docs/v3.4/faq/installation/ssh-connection-failure.md index 8cb8df40d..1dd99e189 100644 --- a/content/en/docs/v3.4/faq/installation/ssh-connection-failure.md +++ b/content/en/docs/v3.4/faq/installation/ssh-connection-failure.md @@ -4,6 +4,7 @@ keywords: "Installation, SSH, KubeSphere, Kubernetes" description: "Understand why the SSH connection may fail when you use KubeKey to create a cluster." linkTitle: "SSH Connection Failure" Weight: 16600 +version: "v3.4" --- When you use KubeKey to set up a cluster, you create a configuration file which contains necessary host information. Here is an example of the field `hosts`: diff --git a/content/en/docs/v3.4/faq/installation/telemetry.md b/content/en/docs/v3.4/faq/installation/telemetry.md index 7521aa26a..11519ce2d 100644 --- a/content/en/docs/v3.4/faq/installation/telemetry.md +++ b/content/en/docs/v3.4/faq/installation/telemetry.md @@ -4,6 +4,7 @@ keywords: "Installer, Telemetry, KubeSphere, Kubernetes" description: "Understand what Telemetry is and how to enable or disable it in KubeSphere." linkTitle: "Telemetry in KubeSphere" Weight: 16300 +version: "v3.4" --- Telemetry collects aggregate information about the size of KubeSphere clusters installed, KubeSphere and Kubernetes versions, components enabled, cluster running time, error logs and so on. KubeSphere promises that the information is only used by the KubeSphere community to improve products and will not be shared with any third parties. diff --git a/content/en/docs/v3.4/faq/multi-cluster-management/_index.md b/content/en/docs/v3.4/faq/multi-cluster-management/_index.md index 05c8c18b9..b97c9f848 100644 --- a/content/en/docs/v3.4/faq/multi-cluster-management/_index.md +++ b/content/en/docs/v3.4/faq/multi-cluster-management/_index.md @@ -4,4 +4,5 @@ keywords: 'Kubernetes, KubeSphere, Multi-cluster Management, Host Cluster, Membe description: 'Faq about multi-cluster management in KubeSphere' layout: "second" weight: 16700 +version: "v3.4" --- diff --git a/content/en/docs/v3.4/faq/multi-cluster-management/host-cluster-access-member-cluster.md b/content/en/docs/v3.4/faq/multi-cluster-management/host-cluster-access-member-cluster.md index bd93b4c8b..09766ac36 100644 --- a/content/en/docs/v3.4/faq/multi-cluster-management/host-cluster-access-member-cluster.md +++ b/content/en/docs/v3.4/faq/multi-cluster-management/host-cluster-access-member-cluster.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, Multi-cluster, Host Cluster, Member Cluster" description: "Learn how to restore the Host Cluster access to a Member Cluster." linkTitle: "Restore the Host Cluster Access to A Member Cluster" Weight: 16720 +version: "v3.4" --- KubeSphere features [multi-cluster maganement](../../../multicluster-management/introduction/kubefed-in-kubesphere/) and tenants with necessary permissions (usually cluster administrators) can access the central control plane from the Host Cluster to manage all the Member Clusters. It is highly recommended that you manage your resources across your cluster through the Host Cluster. diff --git a/content/en/docs/v3.4/faq/multi-cluster-management/manage-multi-cluster.md b/content/en/docs/v3.4/faq/multi-cluster-management/manage-multi-cluster.md index 5bb132e42..de6308895 100644 --- a/content/en/docs/v3.4/faq/multi-cluster-management/manage-multi-cluster.md +++ b/content/en/docs/v3.4/faq/multi-cluster-management/manage-multi-cluster.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, federation, multicluster, hybrid-cloud' description: 'Understand how to manage a multi-cluster environment on KubeSphere.' linkTitle: "Manage a Multi-cluster Environment on KubeSphere" weight: 16710 +version: "v3.4" --- KubeSphere provides an easy-to-use multi-cluster feature to help you [build your multi-cluster environment on KubeSphere](../../../multicluster-management/). This guide illustrates how to manage a multi-cluster environment on KubeSphere. diff --git a/content/en/docs/v3.4/faq/observability/_index.md b/content/en/docs/v3.4/faq/observability/_index.md index 0ff90fcb5..67ccc266c 100644 --- a/content/en/docs/v3.4/faq/observability/_index.md +++ b/content/en/docs/v3.4/faq/observability/_index.md @@ -4,4 +4,5 @@ keywords: 'Kubernetes, KubeSphere, observability, FAQ' description: 'Faq about observability' layout: "second" weight: 16300 +version: "v3.4" --- diff --git a/content/en/docs/v3.4/faq/observability/byop.md b/content/en/docs/v3.4/faq/observability/byop.md index a0c4b9bcb..688d08766 100644 --- a/content/en/docs/v3.4/faq/observability/byop.md +++ b/content/en/docs/v3.4/faq/observability/byop.md @@ -4,6 +4,7 @@ keywords: "Monitoring, Prometheus, node-exporter, kube-state-metrics, KubeSphere description: "Use your own Prometheus stack setup in KubeSphere." linkTitle: "Bring Your Own Prometheus" Weight: 16330 +version: "v3.4" --- KubeSphere comes with several pre-installed customized monitoring components, including Prometheus Operator, Prometheus, Alertmanager, Grafana (Optional), various ServiceMonitors, node-exporter, and kube-state-metrics. These components might already exist before you install KubeSphere. It is possible to use your own Prometheus stack setup in KubeSphere v3.4. diff --git a/content/en/docs/v3.4/faq/observability/logging.md b/content/en/docs/v3.4/faq/observability/logging.md index beff7a60f..f5d5d65c5 100644 --- a/content/en/docs/v3.4/faq/observability/logging.md +++ b/content/en/docs/v3.4/faq/observability/logging.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, Elasticsearch, KubeSphere, Logging, logs" description: "Questions asked frequently about the logging functionality." linkTitle: "Logging" weight: 16310 +version: "v3.4" --- This page contains some of the frequently asked questions about logging. diff --git a/content/en/docs/v3.4/faq/observability/monitoring.md b/content/en/docs/v3.4/faq/observability/monitoring.md index cf7d5c2ab..8becb6188 100644 --- a/content/en/docs/v3.4/faq/observability/monitoring.md +++ b/content/en/docs/v3.4/faq/observability/monitoring.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, Prometheus, KubeSphere, Monitoring" description: "Questions asked frequently about the monitoring functionality." linkTitle: "Monitoring" weight: 16320 +version: "v3.4" --- This page contains some of the frequently asked questions about monitoring. diff --git a/content/en/docs/v3.4/faq/upgrade/_index.md b/content/en/docs/v3.4/faq/upgrade/_index.md index 08a35d25d..394a6f70e 100644 --- a/content/en/docs/v3.4/faq/upgrade/_index.md +++ b/content/en/docs/v3.4/faq/upgrade/_index.md @@ -4,4 +4,5 @@ keywords: 'Kubernetes, KubeSphere, upgrade, FAQ' description: 'Faq about upgrade' layout: "second" weight: 16200 +version: "v3.4" --- diff --git a/content/en/docs/v3.4/faq/upgrade/qingcloud-csi-upgrade.md b/content/en/docs/v3.4/faq/upgrade/qingcloud-csi-upgrade.md index 218a3c055..2dc98c95a 100644 --- a/content/en/docs/v3.4/faq/upgrade/qingcloud-csi-upgrade.md +++ b/content/en/docs/v3.4/faq/upgrade/qingcloud-csi-upgrade.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, upgrade, KubeSphere, v3.4.0" description: "Upgrade the QingCloud CSI after you upgrade KubeSphere." linkTitle: "Upgrade QingCloud CSI" weight: 16210 +version: "v3.4" --- ## Upgrade QingCloud CSI after Upgrading KubeSphere diff --git a/content/en/docs/v3.4/installing-on-kubernetes/_index.md b/content/en/docs/v3.4/installing-on-kubernetes/_index.md index 6d079ef2d..6fc0c666e 100644 --- a/content/en/docs/v3.4/installing-on-kubernetes/_index.md +++ b/content/en/docs/v3.4/installing-on-kubernetes/_index.md @@ -7,6 +7,7 @@ linkTitle: "Installing on Kubernetes" weight: 4000 icon: "/images/docs/v3.x/docs.svg" +version: "v3.4" --- This chapter demonstrates how to deploy KubeSphere on existing Kubernetes clusters hosted on cloud or on-premises. As a highly flexible solution to container orchestration, KubeSphere can be deployed across various Kubernetes engines. diff --git a/content/en/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/_index.md b/content/en/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/_index.md index 917923708..650eed8a7 100644 --- a/content/en/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/_index.md +++ b/content/en/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Installing on Hosted Kubernetes" weight: 4200 +version: "v3.4" _build: render: false diff --git a/content/en/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-aks.md b/content/en/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-aks.md index 106e9cd76..387e5f078 100644 --- a/content/en/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-aks.md +++ b/content/en/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-aks.md @@ -4,6 +4,7 @@ keywords: "KubeSphere, Kubernetes, Installation, Azure, AKS" description: "Learn how to deploy KubeSphere on Azure Kubernetes Service." weight: 4210 +version: "v3.4" --- This guide walks you through the steps of deploying KubeSphere on [Azure Kubernetes Service](https://docs.microsoft.com/en-us/azure/aks/). diff --git a/content/en/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-do.md b/content/en/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-do.md index 38cb74a0b..4998ddc21 100644 --- a/content/en/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-do.md +++ b/content/en/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-do.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, DigitalOcean, Installation' description: 'Learn how to deploy KubeSphere on DigitalOcean.' weight: 4230 +version: "v3.4" --- ![KubeSphere+DOKS](/images/docs/v3.x/do/KubeSphere-DOKS.png) diff --git a/content/en/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-eks.md b/content/en/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-eks.md index 5179056de..c58c2bb99 100644 --- a/content/en/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-eks.md +++ b/content/en/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-eks.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, EKS, Installation' description: 'Learn how to deploy KubeSphere on Amazon Elastic Kubernetes Service.' weight: 4220 +version: "v3.4" --- This guide walks you through the steps of deploying KubeSphere on [AWS EKS](https://docs.aws.amazon.com/eks/latest/userguide/what-is-eks.html). You also can visit [KubeSphere on AWS Quick Start](https://aws.amazon.com/quickstart/architecture/qingcloud-kubesphere/) which uses Amazon Web Services (AWS) CloudFormation templates to help end users automatically provision an Amazon Elastic Kubernetes Service (Amazon EKS) and KubeSphere environment on the AWS Cloud. diff --git a/content/en/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-gke.md b/content/en/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-gke.md index 6652439b7..ffc42018d 100644 --- a/content/en/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-gke.md +++ b/content/en/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-gke.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, GKE, Installation' description: 'Learn how to deploy KubeSphere on Google Kubernetes Engine.' weight: 4240 +version: "v3.4" --- ![KubeSphere+GKE](https://pek3b.qingstor.com/kubesphere-docs/png/20191123145223.png) diff --git a/content/en/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-huaweicloud-cce.md b/content/en/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-huaweicloud-cce.md index 7d588864f..a34a29cbc 100644 --- a/content/en/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-huaweicloud-cce.md +++ b/content/en/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-huaweicloud-cce.md @@ -4,6 +4,7 @@ keywords: "KubeSphere, Kubernetes, installation, huawei, cce" description: "Learn how to deploy KubeSphere on Huawei Cloud Container Engine." weight: 4250 +version: "v3.4" --- This guide walks you through the steps of deploying KubeSphere on [Huaiwei CCE](https://support.huaweicloud.com/en-us/qs-cce/cce_qs_0001.html). diff --git a/content/en/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-oke.md b/content/en/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-oke.md index 89323a9b4..28d42f59a 100644 --- a/content/en/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-oke.md +++ b/content/en/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-oke.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, OKE, Installation, Oracle-cloud' description: 'Learn how to deploy KubeSphere on Oracle Cloud Infrastructure Container Engine for Kubernetes.' weight: 4260 +version: "v3.4" --- This guide walks you through the steps of deploying KubeSphere on [Oracle Kubernetes Engine](https://www.oracle.com/cloud/compute/container-engine-kubernetes.html). diff --git a/content/en/docs/v3.4/installing-on-kubernetes/introduction/_index.md b/content/en/docs/v3.4/installing-on-kubernetes/introduction/_index.md index 88e0a6478..cd54e292f 100644 --- a/content/en/docs/v3.4/installing-on-kubernetes/introduction/_index.md +++ b/content/en/docs/v3.4/installing-on-kubernetes/introduction/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Introduction" weight: 4100 +version: "v3.4" _build: render: false diff --git a/content/en/docs/v3.4/installing-on-kubernetes/introduction/overview.md b/content/en/docs/v3.4/installing-on-kubernetes/introduction/overview.md index 66d0dba19..15e0ace1b 100644 --- a/content/en/docs/v3.4/installing-on-kubernetes/introduction/overview.md +++ b/content/en/docs/v3.4/installing-on-kubernetes/introduction/overview.md @@ -4,6 +4,7 @@ keywords: "KubeSphere, Kubernetes, Installation" description: "Develop a basic understanding of the general steps of deploying KubeSphere on an existing Kubernetes cluster." linkTitle: "Overview" weight: 4110 +version: "v3.4" --- ![kubesphere+k8s](/images/docs/v3.x/installing-on-kubernetes/introduction/overview/kubesphere+k8s.png) diff --git a/content/en/docs/v3.4/installing-on-kubernetes/introduction/prerequisites.md b/content/en/docs/v3.4/installing-on-kubernetes/introduction/prerequisites.md index b15cdc545..3f3d90455 100644 --- a/content/en/docs/v3.4/installing-on-kubernetes/introduction/prerequisites.md +++ b/content/en/docs/v3.4/installing-on-kubernetes/introduction/prerequisites.md @@ -4,6 +4,7 @@ keywords: "KubeSphere, Kubernetes, Installation, Prerequisites" description: "Make sure your environment where an existing Kubernetes cluster runs meets the prerequisites before installation." linkTitle: "Prerequisites" weight: 4120 +version: "v3.4" --- You can install KubeSphere on virtual machines and bare metal with Kubernetes also provisioned. In addition, KubeSphere can also be deployed on cloud-hosted and on-premises Kubernetes clusters as long as your Kubernetes cluster meets the prerequisites below. diff --git a/content/en/docs/v3.4/installing-on-kubernetes/on-prem-kubernetes/_index.md b/content/en/docs/v3.4/installing-on-kubernetes/on-prem-kubernetes/_index.md index 61a6c6053..82dde6c10 100644 --- a/content/en/docs/v3.4/installing-on-kubernetes/on-prem-kubernetes/_index.md +++ b/content/en/docs/v3.4/installing-on-kubernetes/on-prem-kubernetes/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Installing on On-premises Kubernetes" weight: 4300 +version: "v3.4" _build: render: false diff --git a/content/en/docs/v3.4/installing-on-kubernetes/on-prem-kubernetes/install-ks-on-linux-airgapped.md b/content/en/docs/v3.4/installing-on-kubernetes/on-prem-kubernetes/install-ks-on-linux-airgapped.md index 4a4d202d2..515733845 100644 --- a/content/en/docs/v3.4/installing-on-kubernetes/on-prem-kubernetes/install-ks-on-linux-airgapped.md +++ b/content/en/docs/v3.4/installing-on-kubernetes/on-prem-kubernetes/install-ks-on-linux-airgapped.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, air-gapped, installation' description: 'Explore the best practice of installing KubeSphere in an air-gapped environment.' linkTitle: "Air-gapped Installation" weight: 4310 +version: "v3.4" --- The air-gapped installation is almost the same as the online installation except that you must create a local registry to host Docker images. This tutorial demonstrates how to install KubeSphere on Kubernetes in an air-gapped environment. diff --git a/content/en/docs/v3.4/installing-on-kubernetes/uninstall-kubesphere-from-k8s.md b/content/en/docs/v3.4/installing-on-kubernetes/uninstall-kubesphere-from-k8s.md index d9746e532..59a83d22f 100644 --- a/content/en/docs/v3.4/installing-on-kubernetes/uninstall-kubesphere-from-k8s.md +++ b/content/en/docs/v3.4/installing-on-kubernetes/uninstall-kubesphere-from-k8s.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, uninstall, remove-cluster' description: 'Remove KubeSphere from a Kubernetes cluster.' linkTitle: "Uninstall KubeSphere from Kubernetes" weight: 4400 +version: "v3.4" --- You can uninstall KubeSphere from your existing Kubernetes cluster by using [kubesphere-delete.sh](https://github.com/kubesphere/ks-installer/blob/release-3.1/scripts/kubesphere-delete.sh). Copy it from the [GitHub source file](https://raw.githubusercontent.com/kubesphere/ks-installer/release-3.1/scripts/kubesphere-delete.sh) and execute this script on your local machine. diff --git a/content/en/docs/v3.4/installing-on-linux/_index.md b/content/en/docs/v3.4/installing-on-linux/_index.md index 42bd83214..d69fb97e0 100644 --- a/content/en/docs/v3.4/installing-on-linux/_index.md +++ b/content/en/docs/v3.4/installing-on-linux/_index.md @@ -7,6 +7,7 @@ linkTitle: "Installing on Linux" weight: 3000 icon: "/images/docs/v3.x/docs.svg" +version: "v3.4" --- This chapter demonstrates how to use KubeKey to provision a production-ready Kubernetes and KubeSphere cluster on Linux in different environments. You can also use KubeKey to easily scale out and in your cluster and set various storage classes based on your needs. diff --git a/content/en/docs/v3.4/installing-on-linux/cluster-operation/_index.md b/content/en/docs/v3.4/installing-on-linux/cluster-operation/_index.md index 019354675..d76c86d26 100644 --- a/content/en/docs/v3.4/installing-on-linux/cluster-operation/_index.md +++ b/content/en/docs/v3.4/installing-on-linux/cluster-operation/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Add and Delete Nodes" weight: 3600 +version: "v3.4" _build: render: false diff --git a/content/en/docs/v3.4/installing-on-linux/cluster-operation/add-edge-nodes.md b/content/en/docs/v3.4/installing-on-linux/cluster-operation/add-edge-nodes.md index d526759db..c44ab422b 100644 --- a/content/en/docs/v3.4/installing-on-linux/cluster-operation/add-edge-nodes.md +++ b/content/en/docs/v3.4/installing-on-linux/cluster-operation/add-edge-nodes.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, KubeEdge' description: 'Add edge nodes to your cluster.' linkTitle: "Add Edge Nodes" weight: 3630 +version: "v3.4" --- KubeSphere leverages [KubeEdge](https://kubeedge.io/en/), to extend native containerized application orchestration capabilities to hosts at edge. With separate cloud and edge core modules, KubeEdge provides complete edge computing solutions while the installation may be complex and difficult. diff --git a/content/en/docs/v3.4/installing-on-linux/cluster-operation/add-new-nodes.md b/content/en/docs/v3.4/installing-on-linux/cluster-operation/add-new-nodes.md index ca974fa05..8c74fb577 100644 --- a/content/en/docs/v3.4/installing-on-linux/cluster-operation/add-new-nodes.md +++ b/content/en/docs/v3.4/installing-on-linux/cluster-operation/add-new-nodes.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, scale-out, add-nodes' description: 'Add more nodes to scale out your cluster.' linkTitle: "Add New Nodes" weight: 3610 +version: "v3.4" --- After you use KubeSphere for a certain period of time, it is likely that you need to scale out your cluster with an increasing number of workloads. From KubeSphere v3.0.0, you can use the brand-new installer [KubeKey](https://github.com/kubesphere/kubekey) to add new nodes to a Kubernetes cluster. Fundamentally, the operation is based on Kubelet's registration mechanism. In other words, the new nodes will automatically join the existing Kubernetes cluster. KubeSphere supports hybrid environments, which means the newly-added host OS can be CentOS or Ubuntu. diff --git a/content/en/docs/v3.4/installing-on-linux/cluster-operation/remove-nodes.md b/content/en/docs/v3.4/installing-on-linux/cluster-operation/remove-nodes.md index 9709060ed..9285d1f53 100644 --- a/content/en/docs/v3.4/installing-on-linux/cluster-operation/remove-nodes.md +++ b/content/en/docs/v3.4/installing-on-linux/cluster-operation/remove-nodes.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, scale-in, remove-nodes' description: 'Cordon a node and even delete a node to scale in your cluster.' linkTitle: "Delete Nodes" weight: 3620 +version: "v3.4" --- ## Cordon a Kubernetes Node diff --git a/content/en/docs/v3.4/installing-on-linux/high-availability-configurations/_index.md b/content/en/docs/v3.4/installing-on-linux/high-availability-configurations/_index.md index b50d31a8c..17791d345 100644 --- a/content/en/docs/v3.4/installing-on-linux/high-availability-configurations/_index.md +++ b/content/en/docs/v3.4/installing-on-linux/high-availability-configurations/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "High Availability Configurations" weight: 3200 +version: "v3.4" _build: render: false diff --git a/content/en/docs/v3.4/installing-on-linux/high-availability-configurations/ha-configuration.md b/content/en/docs/v3.4/installing-on-linux/high-availability-configurations/ha-configuration.md index d81cc41d7..f67725ed5 100644 --- a/content/en/docs/v3.4/installing-on-linux/high-availability-configurations/ha-configuration.md +++ b/content/en/docs/v3.4/installing-on-linux/high-availability-configurations/ha-configuration.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, HA, high availability, installation, configur description: 'Learn how to create a highly available cluster using a load balancer.' linkTitle: "Set up an HA Cluster Using a Load Balancer" weight: 3220 +version: "v3.4" --- You can set up Kubernetes cluster (a control plane node) with KubeSphere installed based on the tutorial of [Multi-node Installation](../../../installing-on-linux/introduction/multioverview/). Clusters with a control plane node may be sufficient for development and testing in most cases. For a production environment, however, you need to consider the high availability of the cluster. If key components (for example, kube-apiserver, kube-scheduler, and kube-controller-manager) are all running on the same control plane node, Kubernetes and KubeSphere will be unavailable once the control plane node goes down. Therefore, you need to set up a high-availability cluster by provisioning load balancers with multiple control plane nodes. You can use any cloud load balancer, or any hardware load balancer (for example, F5). In addition, Keepalived and [HAproxy](https://www.haproxy.com/), or Nginx is also an alternative for creating high-availability clusters. diff --git a/content/en/docs/v3.4/installing-on-linux/high-availability-configurations/internal-ha-configuration.md b/content/en/docs/v3.4/installing-on-linux/high-availability-configurations/internal-ha-configuration.md index 090e15b95..54d673eea 100644 --- a/content/en/docs/v3.4/installing-on-linux/high-availability-configurations/internal-ha-configuration.md +++ b/content/en/docs/v3.4/installing-on-linux/high-availability-configurations/internal-ha-configuration.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, KubeKey, HA, Installation' description: 'Learn how to create a highly available cluster using the internal HAProxy of KubeKey.' linkTitle: "Set Up an HA Cluster Using the Internal HAProxy of KubeKey" weight: 3210 +version: "v3.4" --- [KubeKey](https://github.com/kubesphere/kubekey) is an easy-to-use tool for creating Kubernetes clusters. Starting from v1.2.1, KubeKey provides a built-in high availability mode to simplify the creation of highly available Kubernetes clusters. The high availability mode that KubeKey implements is called local load balancing mode. KubeKey deploys a load balancer (HAProxy) on each worker node, and the Kubernetes components on all control planes connect to their local kube-apiserver. The Kubernetes components on each worker node, on the other hand, connect to the kube-apiserver of multiple control planes through a reverse proxy, namely the load balancer deployed by KubeKey. Although this mode is less efficient than a dedicated load balancer because additional health check mechanisms are introduced, it brings a more practical, efficient, and convenient high availability deployment mode when current environment cannot provide an external load balancer or virtual IP (VIP). diff --git a/content/en/docs/v3.4/installing-on-linux/high-availability-configurations/set-up-ha-cluster-using-keepalived-haproxy.md b/content/en/docs/v3.4/installing-on-linux/high-availability-configurations/set-up-ha-cluster-using-keepalived-haproxy.md index 4e29b5f21..236622934 100644 --- a/content/en/docs/v3.4/installing-on-linux/high-availability-configurations/set-up-ha-cluster-using-keepalived-haproxy.md +++ b/content/en/docs/v3.4/installing-on-linux/high-availability-configurations/set-up-ha-cluster-using-keepalived-haproxy.md @@ -5,6 +5,7 @@ description: 'Learn how to create a highly available cluster using Keepalived an linkTitle: "Set up an HA Cluster Using Keepalived and HAproxy" weight: 3230 showSubscribe: true +version: "v3.4" --- A highly available Kubernetes cluster ensures your applications run without outages which is required for production. In this connection, there are plenty of ways for you to choose from to achieve high availability. diff --git a/content/en/docs/v3.4/installing-on-linux/introduction/_index.md b/content/en/docs/v3.4/installing-on-linux/introduction/_index.md index 05f734ddb..ee3e03fb4 100644 --- a/content/en/docs/v3.4/installing-on-linux/introduction/_index.md +++ b/content/en/docs/v3.4/installing-on-linux/introduction/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Introduction" weight: 3100 +version: "v3.4" _build: render: false diff --git a/content/en/docs/v3.4/installing-on-linux/introduction/air-gapped-installation.md b/content/en/docs/v3.4/installing-on-linux/introduction/air-gapped-installation.md index 0f36c4b78..2eea7b9de 100644 --- a/content/en/docs/v3.4/installing-on-linux/introduction/air-gapped-installation.md +++ b/content/en/docs/v3.4/installing-on-linux/introduction/air-gapped-installation.md @@ -5,6 +5,7 @@ description: 'Understand how to install KubeSphere and Kubernetes in the air-gap linkTitle: "Air-gapped Installation" weight: 3140 +version: "v3.4" --- KubeKey is an open-source, lightweight tool for deploying Kubernetes clusters. It allows you to install Kubernetes/K3s only, both Kubernetes/K3s and KubeSphere, and other cloud-native plugins in a flexible, fast, and convenient way. Additionally, it is an effective tool for scaling and upgrading clusters. diff --git a/content/en/docs/v3.4/installing-on-linux/introduction/intro.md b/content/en/docs/v3.4/installing-on-linux/introduction/intro.md index c34eebcb8..710c62631 100644 --- a/content/en/docs/v3.4/installing-on-linux/introduction/intro.md +++ b/content/en/docs/v3.4/installing-on-linux/introduction/intro.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, Linux, Installation' description: 'Explore the general content in this chapter, including installation preparation, installation tool and method, and storage configurations.' linkTitle: "Overview" weight: 3110 +version: "v3.4" --- As an open-source project on [GitHub](https://github.com/kubesphere), KubeSphere is home to a community with thousands of users. Many of them are running KubeSphere for their production workloads. For the installation on Linux, KubeSphere can be deployed both in clouds and in on-premises environments, such as AWS EC2, Azure VM and bare metal. diff --git a/content/en/docs/v3.4/installing-on-linux/introduction/kubekey.md b/content/en/docs/v3.4/installing-on-linux/introduction/kubekey.md index ff6d9e273..fc0da253c 100644 --- a/content/en/docs/v3.4/installing-on-linux/introduction/kubekey.md +++ b/content/en/docs/v3.4/installing-on-linux/introduction/kubekey.md @@ -4,6 +4,7 @@ keywords: 'KubeKey, Installation, KubeSphere' description: 'Understand what KubeKey is and how it works to help you create, scale and upgrade your Kubernetes cluster.' linkTitle: "KubeKey" weight: 3120 +version: "v3.4" --- Developed in Go, [KubeKey](https://github.com/kubesphere/kubekey) represents a brand-new installation tool as a replacement for the ansible-based installer used before. KubeKey provides you with flexible installation choices, as you can install Kubernetes only or install both Kubernetes and KubeSphere. diff --git a/content/en/docs/v3.4/installing-on-linux/introduction/multioverview.md b/content/en/docs/v3.4/installing-on-linux/introduction/multioverview.md index 773025e88..4105020f4 100644 --- a/content/en/docs/v3.4/installing-on-linux/introduction/multioverview.md +++ b/content/en/docs/v3.4/installing-on-linux/introduction/multioverview.md @@ -4,6 +4,7 @@ keywords: 'Multi-node, Installation, KubeSphere' description: 'Learn the general steps of installing KubeSphere and Kubernetes on a multi-node cluster.' linkTitle: "Multi-node Installation" weight: 3130 +version: "v3.4" --- In a production environment, a single-node cluster cannot satisfy most of the needs as the cluster has limited resources with insufficient compute capabilities. Thus, single-node clusters are not recommended for large-scale data processing. Besides, a cluster of this kind is not available with high availability as it only has one node. On the other hand, a multi-node architecture is the most common and preferred choice in terms of application deployment and distribution. diff --git a/content/en/docs/v3.4/installing-on-linux/introduction/port-firewall.md b/content/en/docs/v3.4/installing-on-linux/introduction/port-firewall.md index c6928f823..617bd3bb2 100644 --- a/content/en/docs/v3.4/installing-on-linux/introduction/port-firewall.md +++ b/content/en/docs/v3.4/installing-on-linux/introduction/port-firewall.md @@ -5,6 +5,7 @@ description: 'Understand the specific port requirements for different services i linkTitle: "Port Requirements" weight: 3150 +version: "v3.4" --- diff --git a/content/en/docs/v3.4/installing-on-linux/introduction/vars.md b/content/en/docs/v3.4/installing-on-linux/introduction/vars.md index 4969b1241..4407a4b76 100644 --- a/content/en/docs/v3.4/installing-on-linux/introduction/vars.md +++ b/content/en/docs/v3.4/installing-on-linux/introduction/vars.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, cluster, configuration, KubeKey' description: 'Customize your Kubernetes settings in the configuration file for your cluster.' linkTitle: "Kubernetes Cluster Configurations" weight: 3160 +version: "v3.4" --- When creating a Kubernetes cluster, you can use [KubeKey](../kubekey/) to define a configuration file (`config-sample.yaml`) which contains basic information of your cluster. Refer to the following example for Kubernetes-related parameters in the configuration file. diff --git a/content/en/docs/v3.4/installing-on-linux/on-premises/_index.md b/content/en/docs/v3.4/installing-on-linux/on-premises/_index.md index 41d96d7f1..51b14d9db 100644 --- a/content/en/docs/v3.4/installing-on-linux/on-premises/_index.md +++ b/content/en/docs/v3.4/installing-on-linux/on-premises/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Installing in On-premises Environments" weight: 3500 +version: "v3.4" _build: render: false diff --git a/content/en/docs/v3.4/installing-on-linux/on-premises/install-kubesphere-and-k3s.md b/content/en/docs/v3.4/installing-on-linux/on-premises/install-kubesphere-and-k3s.md index 7ac27936f..507eb8190 100644 --- a/content/en/docs/v3.4/installing-on-linux/on-premises/install-kubesphere-and-k3s.md +++ b/content/en/docs/v3.4/installing-on-linux/on-premises/install-kubesphere-and-k3s.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, K3s' description: 'Learn how to use KubeKey to install K3s and KubeSphere.' linkTitle: "Deploy K3s and KubeSphere" weight: 3530 +version: "v3.4" --- [K3s](https://k3s.io/) is a lightweight Kubernetes distribution built for IoT and edge computing with external dependencies minimized. It is packaged as a single binary that reduces the dependencies and steps that are required to set up a Kubernetes cluster. diff --git a/content/en/docs/v3.4/installing-on-linux/on-premises/install-kubesphere-on-bare-metal.md b/content/en/docs/v3.4/installing-on-linux/on-premises/install-kubesphere-on-bare-metal.md index 8a994a9a3..2aeaa918b 100644 --- a/content/en/docs/v3.4/installing-on-linux/on-premises/install-kubesphere-on-bare-metal.md +++ b/content/en/docs/v3.4/installing-on-linux/on-premises/install-kubesphere-on-bare-metal.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, bare-metal' description: 'Learn how to create a multi-node cluster with one master on bare metal.' linkTitle: "Deploy KubeSphere on Bare Metal" weight: 3520 +version: "v3.4" --- ## Introduction diff --git a/content/en/docs/v3.4/installing-on-linux/on-premises/install-kubesphere-on-vmware-vsphere.md b/content/en/docs/v3.4/installing-on-linux/on-premises/install-kubesphere-on-vmware-vsphere.md index b98070c6c..c9cbaa435 100644 --- a/content/en/docs/v3.4/installing-on-linux/on-premises/install-kubesphere-on-vmware-vsphere.md +++ b/content/en/docs/v3.4/installing-on-linux/on-premises/install-kubesphere-on-vmware-vsphere.md @@ -5,6 +5,7 @@ description: 'Learn how to create a high-availability cluster on VMware vSphere. weight: 3510 +version: "v3.4" --- ## Introduction diff --git a/content/en/docs/v3.4/installing-on-linux/on-premises/installing-kubesphere-on-minikube.md b/content/en/docs/v3.4/installing-on-linux/on-premises/installing-kubesphere-on-minikube.md index 7c02e6564..41d197eb1 100644 --- a/content/en/docs/v3.4/installing-on-linux/on-premises/installing-kubesphere-on-minikube.md +++ b/content/en/docs/v3.4/installing-on-linux/on-premises/installing-kubesphere-on-minikube.md @@ -5,6 +5,7 @@ description: 'Install KubeSphere on an existing Minikube cluster with a minimal linkTitle: "Installing KubeSphere on Minikube" weight: 2200, showSubscribe: true +version: "v3.4" --- In addition to installing KubeSphere on a Linux machine, you can also deploy it on minikube cluster. This tutorial demonstrates the general steps of completing a minimal KubeSphere installation on Minikube. diff --git a/content/en/docs/v3.4/installing-on-linux/persistent-storage-configurations/_index.md b/content/en/docs/v3.4/installing-on-linux/persistent-storage-configurations/_index.md index 5324b6146..337fb5dd1 100644 --- a/content/en/docs/v3.4/installing-on-linux/persistent-storage-configurations/_index.md +++ b/content/en/docs/v3.4/installing-on-linux/persistent-storage-configurations/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Persistent Storage Configurations" weight: 3300 +version: "v3.4" _build: render: false diff --git a/content/en/docs/v3.4/installing-on-linux/persistent-storage-configurations/install-ceph-csi-rbd.md b/content/en/docs/v3.4/installing-on-linux/persistent-storage-configurations/install-ceph-csi-rbd.md index 4bc325712..52ad3e43c 100644 --- a/content/en/docs/v3.4/installing-on-linux/persistent-storage-configurations/install-ceph-csi-rbd.md +++ b/content/en/docs/v3.4/installing-on-linux/persistent-storage-configurations/install-ceph-csi-rbd.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Ceph, installation, configurations, storage' description: 'Use KubeKey to create a cluster with Ceph providing storage services.' linkTitle: "Install Ceph" weight: 3350 +version: "v3.4" --- With a Ceph server, you can choose [Ceph RBD](https://kubernetes.io/docs/concepts/storage/storage-classes/#ceph-rbd) or [Ceph CSI](https://github.com/ceph/ceph-csi) as the underlying storage plugin. Ceph RBD is an in-tree storage plugin on Kubernetes, and Ceph CSI is a Container Storage Interface (CSI) driver for RBD, CephFS. diff --git a/content/en/docs/v3.4/installing-on-linux/persistent-storage-configurations/install-glusterfs.md b/content/en/docs/v3.4/installing-on-linux/persistent-storage-configurations/install-glusterfs.md index 1b81b23c3..77b3c1a53 100644 --- a/content/en/docs/v3.4/installing-on-linux/persistent-storage-configurations/install-glusterfs.md +++ b/content/en/docs/v3.4/installing-on-linux/persistent-storage-configurations/install-glusterfs.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, GlusterFS, installation, configurations, stor description: 'Use KubeKey to create a cluster with GlusterFS providing storage services.' linkTitle: "Install GlusterFS" weight: 3340 +version: "v3.4" --- [GlusterFS](https://kubernetes.io/docs/concepts/storage/storage-classes/#glusterfs) is an in-tree storage plugin in Kubernetes. Hence, you only need to install the storage class. diff --git a/content/en/docs/v3.4/installing-on-linux/persistent-storage-configurations/install-nfs-client.md b/content/en/docs/v3.4/installing-on-linux/persistent-storage-configurations/install-nfs-client.md index f01c7f91a..6badb90b7 100644 --- a/content/en/docs/v3.4/installing-on-linux/persistent-storage-configurations/install-nfs-client.md +++ b/content/en/docs/v3.4/installing-on-linux/persistent-storage-configurations/install-nfs-client.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, storage, installation, configurations, NFS' description: 'Use KubeKey to create a cluster with NFS Client providing storage services.' linkTitle: "Install NFS Client" weight: 3330 +version: "v3.4" --- This tutorial demonstrates how to set up a KubeSphere cluster and configure NFS storage. diff --git a/content/en/docs/v3.4/installing-on-linux/persistent-storage-configurations/install-qingcloud-csi.md b/content/en/docs/v3.4/installing-on-linux/persistent-storage-configurations/install-qingcloud-csi.md index 317f839e2..e984cbfe9 100644 --- a/content/en/docs/v3.4/installing-on-linux/persistent-storage-configurations/install-qingcloud-csi.md +++ b/content/en/docs/v3.4/installing-on-linux/persistent-storage-configurations/install-qingcloud-csi.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, QingCloud CSI, installation, configurations, description: 'Use KubeKey to create a cluster with QingCloud CSI providing storage services.' linkTitle: "Install QingCloud CSI" weight: 3320 +version: "v3.4" --- If you plan to install KubeSphere on [QingCloud](https://www.qingcloud.com/), [QingCloud CSI](https://github.com/yunify/qingcloud-csi) can be chosen as the underlying storage plugin. diff --git a/content/en/docs/v3.4/installing-on-linux/persistent-storage-configurations/understand-persistent-storage.md b/content/en/docs/v3.4/installing-on-linux/persistent-storage-configurations/understand-persistent-storage.md index 58814eed4..8c86f9e2b 100644 --- a/content/en/docs/v3.4/installing-on-linux/persistent-storage-configurations/understand-persistent-storage.md +++ b/content/en/docs/v3.4/installing-on-linux/persistent-storage-configurations/understand-persistent-storage.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, storage, installation, configuration' description: 'Understand how to use KubeKey to install different storage systems.' linkTitle: "Understand Persistent Storage Installation" weight: 3310 +version: "v3.4" --- Persistent volumes are a **must** for installing KubeSphere. When you use [KubeKey](../../../installing-on-linux/introduction/kubekey/) to set up a KubeSphere cluster, you can install different storage systems as [add-ons](https://github.com/kubesphere/kubekey/blob/master/docs/addons.md). The general steps of installing KubeSphere by KubeKey on Linux are: diff --git a/content/en/docs/v3.4/installing-on-linux/public-cloud/_index.md b/content/en/docs/v3.4/installing-on-linux/public-cloud/_index.md index c6c002204..86c7228a8 100644 --- a/content/en/docs/v3.4/installing-on-linux/public-cloud/_index.md +++ b/content/en/docs/v3.4/installing-on-linux/public-cloud/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Installing on Public Cloud" weight: 3400 +version: "v3.4" _build: render: false diff --git a/content/en/docs/v3.4/installing-on-linux/public-cloud/install-and-use-kubesphere-on-hostinger-vps.md b/content/en/docs/v3.4/installing-on-linux/public-cloud/install-and-use-kubesphere-on-hostinger-vps.md index 649f6c152..a1c6d2501 100644 --- a/content/en/docs/v3.4/installing-on-linux/public-cloud/install-and-use-kubesphere-on-hostinger-vps.md +++ b/content/en/docs/v3.4/installing-on-linux/public-cloud/install-and-use-kubesphere-on-hostinger-vps.md @@ -4,6 +4,7 @@ keywords: "KubeSphere, Installation, Hostinger" description: "Learn how to use the KubeSphere VPS template." linkTitle: "Install and Use KubeSphere on Hostinger VPS" weight: 3450 +version: "v3.4" --- ## Introduction to VPS diff --git a/content/en/docs/v3.4/installing-on-linux/public-cloud/install-kubesphere-on-azure-vms.md b/content/en/docs/v3.4/installing-on-linux/public-cloud/install-kubesphere-on-azure-vms.md index ad1c71b30..8458ef56f 100644 --- a/content/en/docs/v3.4/installing-on-linux/public-cloud/install-kubesphere-on-azure-vms.md +++ b/content/en/docs/v3.4/installing-on-linux/public-cloud/install-kubesphere-on-azure-vms.md @@ -4,6 +4,7 @@ keywords: "KubeSphere, Installation, HA, high availability, load balancer, Azure description: "Learn how to create a high-availability cluster on Azure virtual machines." linkTitle: "Deploy KubeSphere on Azure VM Instances" weight: 3410 +version: "v3.4" --- Using the [Azure cloud platform](https://azure.microsoft.com/en-us/overview/what-is-azure/), you can either install and manage Kubernetes by yourself or adopt a managed Kubernetes solution. If you want to use a fully-managed platform solution, see [Deploy KubeSphere on AKS](../../../installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-aks/) for more details. diff --git a/content/en/docs/v3.4/installing-on-linux/public-cloud/install-kubesphere-on-qingcloud-vms.md b/content/en/docs/v3.4/installing-on-linux/public-cloud/install-kubesphere-on-qingcloud-vms.md index b276dbf90..8ccdbe343 100644 --- a/content/en/docs/v3.4/installing-on-linux/public-cloud/install-kubesphere-on-qingcloud-vms.md +++ b/content/en/docs/v3.4/installing-on-linux/public-cloud/install-kubesphere-on-qingcloud-vms.md @@ -4,6 +4,7 @@ keywords: "KubeSphere, Installation, HA, High-availability, LoadBalancer" description: "Learn how to create a high-availability cluster on QingCloud platform." linkTitle: "Deploy KubeSphere on QingCloud Instances" Weight: 3420 +version: "v3.4" --- ## Introduction diff --git a/content/en/docs/v3.4/installing-on-linux/uninstall-kubesphere-and-Kubernetes.md b/content/en/docs/v3.4/installing-on-linux/uninstall-kubesphere-and-Kubernetes.md index dec6bdf57..5a9e92086 100644 --- a/content/en/docs/v3.4/installing-on-linux/uninstall-kubesphere-and-Kubernetes.md +++ b/content/en/docs/v3.4/installing-on-linux/uninstall-kubesphere-and-Kubernetes.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, uninstalling, remove-cluster' description: 'Remove KubeSphere and Kubernetes from your machines.' linkTitle: "Uninstall KubeSphere and Kubernetes" weight: 3700 +version: "v3.4" --- diff --git a/content/en/docs/v3.4/introduction/_index.md b/content/en/docs/v3.4/introduction/_index.md index 4e33c161b..297e11880 100644 --- a/content/en/docs/v3.4/introduction/_index.md +++ b/content/en/docs/v3.4/introduction/_index.md @@ -8,7 +8,7 @@ linkTitle: "Introduction" weight: 1000 icon: "/images/docs/v3.x/docs.svg" - +version: "v3.4" --- This chapter gives you an overview of the basic concept of KubeSphere, features, advantages, uses cases and more. diff --git a/content/en/docs/v3.4/introduction/advantages.md b/content/en/docs/v3.4/introduction/advantages.md index e0ec4d1f5..d6f3c114d 100644 --- a/content/en/docs/v3.4/introduction/advantages.md +++ b/content/en/docs/v3.4/introduction/advantages.md @@ -4,6 +4,7 @@ keywords: "KubeSphere, Kubernetes, Advantages" description: "KubeSphere Advantages" linkTitle: "Advantages" weight: 1600 +version: "v3.4" --- ## Vision diff --git a/content/en/docs/v3.4/introduction/architecture.md b/content/en/docs/v3.4/introduction/architecture.md index bc38abdfc..4d68f7a17 100644 --- a/content/en/docs/v3.4/introduction/architecture.md +++ b/content/en/docs/v3.4/introduction/architecture.md @@ -5,6 +5,7 @@ description: "KubeSphere architecture" linkTitle: "Architecture" weight: 1500 +version: "v3.4" --- ## Separation of frontend and backend diff --git a/content/en/docs/v3.4/introduction/ecosystem.md b/content/en/docs/v3.4/introduction/ecosystem.md index d8256c367..ada64b0a4 100644 --- a/content/en/docs/v3.4/introduction/ecosystem.md +++ b/content/en/docs/v3.4/introduction/ecosystem.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, ecosystem tools' description: 'KubeSphere ecosystem tools' linkTitle: "KubeSphere Ecosystem Tools" weight: 1200 +version: "v3.4" --- ## Abundant Ecosystem Tools diff --git a/content/en/docs/v3.4/introduction/features.md b/content/en/docs/v3.4/introduction/features.md index be51a4f49..4b92c5ae8 100644 --- a/content/en/docs/v3.4/introduction/features.md +++ b/content/en/docs/v3.4/introduction/features.md @@ -5,6 +5,7 @@ description: "KubeSphere Key Features" linkTitle: "Features" weight: 1300 +version: "v3.4" --- ## Overview diff --git a/content/en/docs/v3.4/introduction/scenarios.md b/content/en/docs/v3.4/introduction/scenarios.md index 931a39ab9..4502f5fd6 100644 --- a/content/en/docs/v3.4/introduction/scenarios.md +++ b/content/en/docs/v3.4/introduction/scenarios.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Multi-cluster, Observability, DevOps' description: 'Applicable in a variety of scenarios, KubeSphere provides enterprises with containerized environments with a complete set of features for management and operation.' weight: 1700 +version: "v3.4" --- KubeSphere is applicable in a variety of scenarios. For enterprises that deploy their business system on bare metal, their business modules are tightly coupled with each other. That means it is extremely difficult for resources to be horizontally scaled. In this connection, KubeSphere provides enterprises with containerized environments with a complete set of features for management and operation. It empowers enterprises to rise to the challenges in the middle of their digital transformation, including agile software development, automated operation and maintenance, microservices governance, traffic management, autoscaling, high availability, as well as DevOps and CI/CD. diff --git a/content/en/docs/v3.4/introduction/what's-new-in-3.4.md b/content/en/docs/v3.4/introduction/what's-new-in-3.4.md index b1263319d..d568da5ff 100644 --- a/content/en/docs/v3.4/introduction/what's-new-in-3.4.md +++ b/content/en/docs/v3.4/introduction/what's-new-in-3.4.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, new features' description: "What's New in 3.4" linkTitle: "What's New in 3.4" weight: 1400 +version: "v3.4" --- On July 26, 2023, KubeSphere 3.4.0 was officially released with these new features and enhancements: stable support for Kubernetes v1.26; restructure the alerting policy architecture and decouple it into alerting rules and rule groups; increase the display weight of cluster alias to fix the management problems caused by the non-modifiable cluster name; and upgrade KubeEdge to v1.13, etc. What's more, a number of fixes, optimizations, and enhancements have been made to further improve the interaction and enhance the overall user experience. diff --git a/content/en/docs/v3.4/introduction/what-is-kubesphere.md b/content/en/docs/v3.4/introduction/what-is-kubesphere.md index 16eecdacf..3989d3640 100644 --- a/content/en/docs/v3.4/introduction/what-is-kubesphere.md +++ b/content/en/docs/v3.4/introduction/what-is-kubesphere.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, Introduction' description: 'What is KubeSphere' linkTitle: "What is KubeSphere" weight: 1100 +version: "v3.4" --- ## Overview diff --git a/content/en/docs/v3.4/multicluster-management/_index.md b/content/en/docs/v3.4/multicluster-management/_index.md index 537ef6c98..fcf3134f2 100644 --- a/content/en/docs/v3.4/multicluster-management/_index.md +++ b/content/en/docs/v3.4/multicluster-management/_index.md @@ -8,6 +8,7 @@ linkTitle: "Multi-cluster Management" weight: 5000 icon: "/images/docs/v3.x/docs.svg" +version: "v3.4" --- ## Introduction diff --git a/content/en/docs/v3.4/multicluster-management/enable-multicluster/_index.md b/content/en/docs/v3.4/multicluster-management/enable-multicluster/_index.md index fe9a1388b..e1a85c53e 100644 --- a/content/en/docs/v3.4/multicluster-management/enable-multicluster/_index.md +++ b/content/en/docs/v3.4/multicluster-management/enable-multicluster/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Enable Multi-cluster Management in KubeSphere" weight: 5200 +version: "v3.4" _build: render: false diff --git a/content/en/docs/v3.4/multicluster-management/enable-multicluster/agent-connection.md b/content/en/docs/v3.4/multicluster-management/enable-multicluster/agent-connection.md index 66ce91eeb..9a6e803ab 100644 --- a/content/en/docs/v3.4/multicluster-management/enable-multicluster/agent-connection.md +++ b/content/en/docs/v3.4/multicluster-management/enable-multicluster/agent-connection.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, multicluster, agent-connection' description: 'Understand the general steps of importing clusters through agent connection.' titleLink: "Agent Connection" weight: 5220 +version: "v3.4" --- The component [Tower](https://github.com/kubesphere/tower) of KubeSphere is used for agent connection. Tower is a tool for network connection between clusters through the agent. If the host cluster cannot access the member cluster directly, you can expose the proxy service address of the host cluster. This enables the member cluster to connect to the host cluster through the agent. This method is applicable when the member cluster is in a private environment (for example, IDC) and the host cluster is able to expose the proxy service. The agent connection is also applicable when your clusters are distributed across different cloud providers. diff --git a/content/en/docs/v3.4/multicluster-management/enable-multicluster/direct-connection.md b/content/en/docs/v3.4/multicluster-management/enable-multicluster/direct-connection.md index 56a3d47ff..2ce2d0065 100644 --- a/content/en/docs/v3.4/multicluster-management/enable-multicluster/direct-connection.md +++ b/content/en/docs/v3.4/multicluster-management/enable-multicluster/direct-connection.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, multicluster, hybrid-cloud, direct-connection description: 'Understand the general steps of importing clusters through direct connection.' titleLink: "Direct Connection" weight: 5210 +version: "v3.4" --- If the kube-apiserver address of the member cluster is accessible on any node of the host cluster, you can adopt **Direction Connection**. This method is applicable when the kube-apiserver address of the member cluster can be exposed or host cluster and member cluster are in the same private network or subnet. diff --git a/content/en/docs/v3.4/multicluster-management/enable-multicluster/retrieve-kubeconfig.md b/content/en/docs/v3.4/multicluster-management/enable-multicluster/retrieve-kubeconfig.md index ffda0b635..ae3d61261 100644 --- a/content/en/docs/v3.4/multicluster-management/enable-multicluster/retrieve-kubeconfig.md +++ b/content/en/docs/v3.4/multicluster-management/enable-multicluster/retrieve-kubeconfig.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, multicluster, hybrid-cloud, kubeconfig' description: 'Retrieve the Kubeconfig which is needed for cluster importing through direct connection.' titleLink: "Retrieve KubeConfig" weight: 5230 +version: "v3.4" --- You need to provide the kubeconfig of a member cluster if you import it using [direct connection](../direct-connection/). diff --git a/content/en/docs/v3.4/multicluster-management/enable-multicluster/update-kubeconfig.md b/content/en/docs/v3.4/multicluster-management/enable-multicluster/update-kubeconfig.md index 4077dcad6..9440198a9 100644 --- a/content/en/docs/v3.4/multicluster-management/enable-multicluster/update-kubeconfig.md +++ b/content/en/docs/v3.4/multicluster-management/enable-multicluster/update-kubeconfig.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, Multi-cluster, kubeconfig' description: 'Update the kubeconfig of member clusters.' linkTitle: "Update Kubeconfig" weight: 5240 +version: "v3.4" --- In multi-cluster environments, if the certificate of a member cluster is about to expire, the system will notify you 7 days before the expiry date. You can update the kubeconfig as follows. diff --git a/content/en/docs/v3.4/multicluster-management/import-cloud-hosted-k8s/_index.md b/content/en/docs/v3.4/multicluster-management/import-cloud-hosted-k8s/_index.md index 92ba09b39..8adf67941 100644 --- a/content/en/docs/v3.4/multicluster-management/import-cloud-hosted-k8s/_index.md +++ b/content/en/docs/v3.4/multicluster-management/import-cloud-hosted-k8s/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Import Cloud-hosted Kubernetes Clusters" weight: 5300 +version: "v3.4" _build: render: false diff --git a/content/en/docs/v3.4/multicluster-management/import-cloud-hosted-k8s/import-aliyun-ack.md b/content/en/docs/v3.4/multicluster-management/import-cloud-hosted-k8s/import-aliyun-ack.md index f740d70f4..bd7e49bfb 100644 --- a/content/en/docs/v3.4/multicluster-management/import-cloud-hosted-k8s/import-aliyun-ack.md +++ b/content/en/docs/v3.4/multicluster-management/import-cloud-hosted-k8s/import-aliyun-ack.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, multicluster, ACK' description: 'Learn how to import an Alibaba Cloud Kubernetes cluster.' titleLink: "Import an Alibaba Cloud Kubernetes (ACK) Cluster" weight: 5310 +version: "v3.4" --- This tutorial demonstrates how to import an Alibaba Cloud Kubernetes (ACK) cluster through the [direct connection](../../../multicluster-management/enable-multicluster/direct-connection/) method. If you want to use the agent connection method, refer to [Agent Connection](../../../multicluster-management/enable-multicluster/agent-connection/). diff --git a/content/en/docs/v3.4/multicluster-management/import-cloud-hosted-k8s/import-aws-eks.md b/content/en/docs/v3.4/multicluster-management/import-cloud-hosted-k8s/import-aws-eks.md index 02b407333..1df723478 100644 --- a/content/en/docs/v3.4/multicluster-management/import-cloud-hosted-k8s/import-aws-eks.md +++ b/content/en/docs/v3.4/multicluster-management/import-cloud-hosted-k8s/import-aws-eks.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, multicluster, Amazon EKS' description: 'Learn how to import an Amazon Elastic Kubernetes Service cluster.' titleLink: "Import an AWS EKS Cluster" weight: 5320 +version: "v3.4" --- This tutorial demonstrates how to import an AWS EKS cluster through the [direct connection](../../../multicluster-management/enable-multicluster/direct-connection/) method. If you want to use the agent connection method, refer to [Agent Connection](../../../multicluster-management/enable-multicluster/agent-connection/). diff --git a/content/en/docs/v3.4/multicluster-management/import-cloud-hosted-k8s/import-gke.md b/content/en/docs/v3.4/multicluster-management/import-cloud-hosted-k8s/import-gke.md index c09be54cc..11ee324df 100644 --- a/content/en/docs/v3.4/multicluster-management/import-cloud-hosted-k8s/import-gke.md +++ b/content/en/docs/v3.4/multicluster-management/import-cloud-hosted-k8s/import-gke.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, multicluster, Google GKE' description: 'Learn how to import a Google Kubernetes Engine cluster.' titleLink: "Import a Google GKE Cluster" weight: 5330 +version: "v3.4" --- This tutorial demonstrates how to import a GKE cluster through the [direct connection](../../../multicluster-management/enable-multicluster/direct-connection/) method. If you want to use the agent connection method, refer to [Agent Connection](../../../multicluster-management/enable-multicluster/agent-connection/). diff --git a/content/en/docs/v3.4/multicluster-management/introduction/_index.md b/content/en/docs/v3.4/multicluster-management/introduction/_index.md index 0b97cbae9..7e8c05db4 100644 --- a/content/en/docs/v3.4/multicluster-management/introduction/_index.md +++ b/content/en/docs/v3.4/multicluster-management/introduction/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Introduction" weight: 5100 +version: "v3.4" _build: render: false diff --git a/content/en/docs/v3.4/multicluster-management/introduction/kubefed-in-kubesphere.md b/content/en/docs/v3.4/multicluster-management/introduction/kubefed-in-kubesphere.md index 4564770b5..d4faac898 100644 --- a/content/en/docs/v3.4/multicluster-management/introduction/kubefed-in-kubesphere.md +++ b/content/en/docs/v3.4/multicluster-management/introduction/kubefed-in-kubesphere.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, federation, multicluster, hybrid-cloud" description: "Understand the fundamental concept of Kubernetes federation in KubeSphere, including member clusters and host clusters." linkTitle: "KubeSphere Federation" weight: 5120 +version: "v3.4" --- The multi-cluster feature relates to the network connection among multiple clusters. Therefore, it is important to understand the topological relations of clusters. diff --git a/content/en/docs/v3.4/multicluster-management/introduction/overview.md b/content/en/docs/v3.4/multicluster-management/introduction/overview.md index beb6d19b2..22eaccfb4 100644 --- a/content/en/docs/v3.4/multicluster-management/introduction/overview.md +++ b/content/en/docs/v3.4/multicluster-management/introduction/overview.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, multicluster, hybrid-cloud' description: 'Gain a basic understanding of multi-cluster management, such as its common use cases, and the benefits that KubeSphere can bring with its multi-cluster feature.' linkTitle: "Overview" weight: 5110 +version: "v3.4" --- Today, it's very common for organizations to run and manage multiple Kubernetes clusters across different cloud providers or infrastructures. As each Kubernetes cluster is a relatively self-contained unit, the upstream community is struggling to research and develop a multi-cluster management solution. That said, Kubernetes Cluster Federation ([KubeFed](https://github.com/kubernetes-sigs/kubefed) for short) may be a possible approach among others. diff --git a/content/en/docs/v3.4/multicluster-management/unbind-cluster.md b/content/en/docs/v3.4/multicluster-management/unbind-cluster.md index 3d28fa476..fd56059dc 100644 --- a/content/en/docs/v3.4/multicluster-management/unbind-cluster.md +++ b/content/en/docs/v3.4/multicluster-management/unbind-cluster.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, multicluster, hybrid-cloud' description: 'Learn how to remove a member cluster from your cluster pool in KubeSphere.' linkTitle: "Remove a Member Cluster" weight: 5500 +version: "v3.4" --- This tutorial demonstrates how to remove a member cluster on the KubeSphere web console. diff --git a/content/en/docs/v3.4/pluggable-components/_index.md b/content/en/docs/v3.4/pluggable-components/_index.md index f25c7fce5..8a525e07e 100644 --- a/content/en/docs/v3.4/pluggable-components/_index.md +++ b/content/en/docs/v3.4/pluggable-components/_index.md @@ -8,6 +8,7 @@ linkTitle: "Enable Pluggable Components" weight: 6000 icon: "/images/docs/v3.x/docs.svg" +version: "v3.4" --- This chapter demonstrates detailed steps of enabling different components in KubeSphere both before and after installation so that you can take full advantage of the [container platform](https://kubesphere.io/) for your business. diff --git a/content/en/docs/v3.4/pluggable-components/alerting.md b/content/en/docs/v3.4/pluggable-components/alerting.md index c97d1cdab..b221567f4 100644 --- a/content/en/docs/v3.4/pluggable-components/alerting.md +++ b/content/en/docs/v3.4/pluggable-components/alerting.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, alertmanager, KubeSphere, alerting" description: "Learn how to enable Alerting to identify any potential issues in advance before they take a toll on your business." linkTitle: "KubeSphere Alerting" weight: 6600 +version: "v3.4" --- Alerting is an important building block of observability, closely related to monitoring and logging. The alerting system in KubeSphere, coupled with the proactive failure notification system, allows users to know activities of interest based on alerting policies. When a predefined threshold of a certain metric is reached, an alert will be sent to preconfigured recipients. Therefore, you need to configure the notification method beforehand, including Email, Slack, DingTalk, WeCom, and Webhook. With a highly functional alerting and notification system in place, you can quickly identify and resolve potential issues in advance before they affect your business. diff --git a/content/en/docs/v3.4/pluggable-components/app-store.md b/content/en/docs/v3.4/pluggable-components/app-store.md index bc01fbc73..56c54c76d 100644 --- a/content/en/docs/v3.4/pluggable-components/app-store.md +++ b/content/en/docs/v3.4/pluggable-components/app-store.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, app-store, OpenPitrix" description: "Learn how to enable the KubeSphere App Store to share data and apps internally and set industry standards of delivery process externally." linkTitle: "KubeSphere App Store" weight: 6200 +version: "v3.4" --- As an open-source and app-centric container platform, KubeSphere provides users with a Helm-based App Store for application lifecycle management on the back of [OpenPitrix](https://github.com/openpitrix/openpitrix), an open-source web-based system to package, deploy and manage different types of apps. The KubeSphere App Store allows ISVs, developers, and users to upload, test, install, and release apps with just several clicks in a one-stop shop. diff --git a/content/en/docs/v3.4/pluggable-components/auditing-logs.md b/content/en/docs/v3.4/pluggable-components/auditing-logs.md index eb1b3ef30..8dbbff1e8 100644 --- a/content/en/docs/v3.4/pluggable-components/auditing-logs.md +++ b/content/en/docs/v3.4/pluggable-components/auditing-logs.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, auditing, KubeSphere, logs" description: "Learn how to enable Auditing to document platform events and activities." linkTitle: "KubeSphere Audit Logs" weight: 6700 +version: "v3.4" --- The KubeSphere Auditing Log System provides a security-relevant chronological set of records documenting the sequence of activities related to individual users, managers, or other components of the system. Each request to KubeSphere generates an event that is then written to a webhook and processed according to a certain rule. diff --git a/content/en/docs/v3.4/pluggable-components/devops.md b/content/en/docs/v3.4/pluggable-components/devops.md index cb5544b90..16ba80289 100644 --- a/content/en/docs/v3.4/pluggable-components/devops.md +++ b/content/en/docs/v3.4/pluggable-components/devops.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, Jenkins, KubeSphere, DevOps, cicd" description: "Learn how to enable DevOps to further free your developers and let them focus on code writing." linkTitle: "KubeSphere DevOps System" weight: 6300 +version: "v3.4" --- The KubeSphere DevOps System is designed for CI/CD workflows in Kubernetes. Based on [Jenkins](https://jenkins.io/), it provides one-stop solutions to help both development and Ops teams build, test and publish apps to Kubernetes in a straight-forward way. It also features plugin management, [Binary-to-Image (B2I)](../../project-user-guide/image-builder/binary-to-image/), [Source-to-Image (S2I)](../../project-user-guide/image-builder/source-to-image/), code dependency caching, code quality analysis, pipeline logging, and more. diff --git a/content/en/docs/v3.4/pluggable-components/events.md b/content/en/docs/v3.4/pluggable-components/events.md index d59e03067..a52c63932 100644 --- a/content/en/docs/v3.4/pluggable-components/events.md +++ b/content/en/docs/v3.4/pluggable-components/events.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, events, KubeSphere, k8s-events" description: "Learn how to enable Events to keep track of everything that is happening on the platform." linkTitle: "KubeSphere Events" weight: 6500 +version: "v3.4" --- KubeSphere events allow users to keep track of what is happening inside a cluster, such as node scheduling status and image pulling result. They will be accurately recorded with the specific reason, status and message displayed in the web console. To query events, users can quickly launch the web Toolkit and enter related information in the search bar with different filters (e.g keyword and project) available. Events can also be archived to third-party tools, such as Elasticsearch, Kafka, or Fluentd. diff --git a/content/en/docs/v3.4/pluggable-components/kubeedge.md b/content/en/docs/v3.4/pluggable-components/kubeedge.md index cc7075234..a7c62f0a7 100644 --- a/content/en/docs/v3.4/pluggable-components/kubeedge.md +++ b/content/en/docs/v3.4/pluggable-components/kubeedge.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, Kubeedge" description: "Learn how to enable KubeEdge to add edge nodes to your cluster." linkTitle: "KubeEdge" weight: 6930 +version: "v3.4" --- [KubeEdge](https://kubeedge.io/en/) is an open-source system for extending native containerized application orchestration capabilities to hosts at edge. It supports multiple edge protocols and looks to provide unified management of cloud and edge applications and resources. diff --git a/content/en/docs/v3.4/pluggable-components/logging.md b/content/en/docs/v3.4/pluggable-components/logging.md index af9d0bc4c..67799511e 100644 --- a/content/en/docs/v3.4/pluggable-components/logging.md +++ b/content/en/docs/v3.4/pluggable-components/logging.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, Elasticsearch, KubeSphere, Logging, logs" description: "Learn how to enable Logging to leverage the tenant-based system for log collection, query and management." linkTitle: "KubeSphere Logging System" weight: 6400 +version: "v3.4" --- KubeSphere provides a powerful, holistic, and easy-to-use logging system for log collection, query, and management. It covers logs at varied levels, including tenants, infrastructure resources, and applications. Users can search logs from different dimensions, such as project, workload, Pod and keyword. Compared with Kibana, the tenant-based logging system of KubeSphere features better isolation and security among tenants as tenants can only view their own logs. Apart from KubeSphere's own logging system, the container platform also allows users to add third-party log collectors, such as Elasticsearch, Kafka, and Fluentd. diff --git a/content/en/docs/v3.4/pluggable-components/metrics-server.md b/content/en/docs/v3.4/pluggable-components/metrics-server.md index 258506504..7d01c2225 100644 --- a/content/en/docs/v3.4/pluggable-components/metrics-server.md +++ b/content/en/docs/v3.4/pluggable-components/metrics-server.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, Metrics Server" description: "Learn how to enable Metrics Server to use HPA to autoscale a Deployment." linkTitle: "Metrics Server" weight: 6910 +version: "v3.4" --- KubeSphere supports Horizontal Pod Autoscalers (HPA) for [Deployments](../../project-user-guide/application-workloads/deployments/). In KubeSphere, the Metrics Server controls whether the HPA is enabled. You use an HPA object to autoscale a Deployment based on different types of metrics, such as CPU and memory utilization, as well as the minimum and maximum number of replicas. In this way, an HPA helps to make sure your application runs smoothly and consistently in different situations. diff --git a/content/en/docs/v3.4/pluggable-components/network-policy.md b/content/en/docs/v3.4/pluggable-components/network-policy.md index f72111b40..aba1f2700 100644 --- a/content/en/docs/v3.4/pluggable-components/network-policy.md +++ b/content/en/docs/v3.4/pluggable-components/network-policy.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, NetworkPolicy" description: "Learn how to enable Network Policies to control traffic flow at the IP address or port level." linkTitle: "Network Policies" weight: 6900 +version: "v3.4" --- Starting from v3.0.0, users can configure network policies of native Kubernetes in KubeSphere. Network Policies are an application-centric construct, enabling you to specify how a Pod is allowed to communicate with various network entities over the network. With network policies, users can achieve network isolation within the same cluster, which means firewalls can be set up between certain instances (Pods). diff --git a/content/en/docs/v3.4/pluggable-components/overview.md b/content/en/docs/v3.4/pluggable-components/overview.md index 04f63b922..d71ee4406 100644 --- a/content/en/docs/v3.4/pluggable-components/overview.md +++ b/content/en/docs/v3.4/pluggable-components/overview.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, pluggable-components, overview" description: "Develop a basic understanding of key components in KubeSphere, including features and resource consumption." linkTitle: "Overview" weight: 6100 +version: "v3.4" --- KubeSphere has decoupled some core feature components since v2.1.0. These components are designed to be pluggable which means you can enable them either before or after installation. By default, KubeSphere will be deployed with a minimal installation if you do not enable them. diff --git a/content/en/docs/v3.4/pluggable-components/pod-ip-pools.md b/content/en/docs/v3.4/pluggable-components/pod-ip-pools.md index 2238e2bf0..d0202933e 100644 --- a/content/en/docs/v3.4/pluggable-components/pod-ip-pools.md +++ b/content/en/docs/v3.4/pluggable-components/pod-ip-pools.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, Pod, IP pools" description: "Learn how to enable Pod IP Pools to assign a specific Pod IP pool to your Pods." linkTitle: "Pod IP Pools" weight: 6920 +version: "v3.4" --- A Pod IP pool is used to manage the Pod network address space, and the address space between each Pod IP pool cannot overlap. When you create a workload, you can select a specific Pod IP pool, so that created Pods will be assigned IP addresses from this Pod IP pool. diff --git a/content/en/docs/v3.4/pluggable-components/service-mesh.md b/content/en/docs/v3.4/pluggable-components/service-mesh.md index 8f0af0d96..3234bd8af 100644 --- a/content/en/docs/v3.4/pluggable-components/service-mesh.md +++ b/content/en/docs/v3.4/pluggable-components/service-mesh.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, Istio, KubeSphere, service-mesh, microservices" description: "Learn how to enable KubeSphere Service Mesh to use different traffic management strategies for microservices governance." linkTitle: "KubeSphere Service Mesh" weight: 6800 +version: "v3.4" --- On the basis of [Istio](https://istio.io/), KubeSphere Service Mesh visualizes microservices governance and traffic management. It features a powerful toolkit including **circuit breaking, blue-green deployment, canary release, traffic mirroring, tracing, observability, and traffic control**. Developers can easily get started with KubeSphere Service Mesh without any code hacking, which greatly reduces the learning curve of Istio. All features of KubeSphere Service Mesh are designed to meet users' demand for their business. diff --git a/content/en/docs/v3.4/pluggable-components/service-topology.md b/content/en/docs/v3.4/pluggable-components/service-topology.md index 4fdf8d0cb..914103bbd 100644 --- a/content/en/docs/v3.4/pluggable-components/service-topology.md +++ b/content/en/docs/v3.4/pluggable-components/service-topology.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, Services, Topology" description: "Learn how to enable Service Topology to view contextual details of your Pods based on Weave Scope." linkTitle: "Service Topology" weight: 6915 +version: "v3.4" --- You can enable Service Topology to integrate [Weave Scope](https://www.weave.works/oss/scope/), a visualization and monitoring tool for Docker and Kubernetes. Weave Scope uses established APIs to collect information to build a topology of your apps and containers. The Service topology displays in your project, providing you with visual representations of connections based on traffic. diff --git a/content/en/docs/v3.4/pluggable-components/uninstall-pluggable-components.md b/content/en/docs/v3.4/pluggable-components/uninstall-pluggable-components.md index 81a0f5035..a5118caf4 100644 --- a/content/en/docs/v3.4/pluggable-components/uninstall-pluggable-components.md +++ b/content/en/docs/v3.4/pluggable-components/uninstall-pluggable-components.md @@ -4,6 +4,7 @@ keywords: "Installer, uninstall, KubeSphere, Kubernetes" description: "Learn how to uninstall each pluggable component in KubeSphere." linkTitle: "Uninstall Pluggable Components" Weight: 6940 +version: "v3.4" --- After you [enable the pluggable components of KubeSphere](../../pluggable-components/), you can also uninstall them by performing the following steps. Please back up any necessary data before you uninstall these components. diff --git a/content/en/docs/v3.4/project-administration/_index.md b/content/en/docs/v3.4/project-administration/_index.md index 4964f300c..9d0920b69 100644 --- a/content/en/docs/v3.4/project-administration/_index.md +++ b/content/en/docs/v3.4/project-administration/_index.md @@ -7,7 +7,7 @@ linkTitle: "Project Administration" weight: 13000 icon: "/images/docs/v3.x/docs.svg" - +version: "v3.4" --- A KubeSphere project is a Kubernetes namespace. There are two types of projects, the single-cluster project and the multi-cluster project. The former one is the regular Kubernetes namespace, while the latter is the federated namespace across multiple clusters. As a project administrator, you are responsible for project creation, limit range settings, network isolation configuration, and more. diff --git a/content/en/docs/v3.4/project-administration/container-limit-ranges.md b/content/en/docs/v3.4/project-administration/container-limit-ranges.md index 8fa82fa9d..41a1c6228 100644 --- a/content/en/docs/v3.4/project-administration/container-limit-ranges.md +++ b/content/en/docs/v3.4/project-administration/container-limit-ranges.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, resource, quotas, limits, requests, limit ran description: 'Learn how to set default container limit ranges in a project.' linkTitle: "Container Limit Ranges" weight: 13400 +version: "v3.4" --- A container can use as much CPU and memory as set by [the resource quota for a project](../../workspace-administration/project-quotas/). At the same time, KubeSphere uses requests and limits to control resource (for example, CPU and memory) usage for a container, also known as [LimitRanges](https://kubernetes.io/docs/concepts/policy/limit-range/) in Kubernetes. Requests make sure the container can get the resources it needs as they are specifically guaranteed and reserved. On the contrary, limits ensure that container can never use resources above a certain value. diff --git a/content/en/docs/v3.4/project-administration/disk-log-collection.md b/content/en/docs/v3.4/project-administration/disk-log-collection.md index 1b9f2a295..b54d878fc 100644 --- a/content/en/docs/v3.4/project-administration/disk-log-collection.md +++ b/content/en/docs/v3.4/project-administration/disk-log-collection.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, project, disk, log, collection' description: 'Enable log collection so that you can collect, manage, and analyze logs in a unified way.' linkTitle: "Log Collection" weight: 13600 +version: "v3.4" --- KubeSphere supports multiple log collection methods so that Ops teams can collect, manage, and analyze logs in a unified and flexible way. diff --git a/content/en/docs/v3.4/project-administration/project-and-multicluster-project.md b/content/en/docs/v3.4/project-administration/project-and-multicluster-project.md index f7bcbbdc5..0df9c9e6a 100644 --- a/content/en/docs/v3.4/project-administration/project-and-multicluster-project.md +++ b/content/en/docs/v3.4/project-administration/project-and-multicluster-project.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, project, multicluster-project' description: 'Learn how to create different types of projects.' linkTitle: "Projects and Multi-cluster Projects" weight: 13100 +version: "v3.4" --- A project in KubeSphere is a Kubernetes [namespace](https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/), which is used to organize resources into non-overlapping groups. It represents a logical partitioning capability as it divides cluster resources between multiple tenants. diff --git a/content/en/docs/v3.4/project-administration/project-gateway.md b/content/en/docs/v3.4/project-administration/project-gateway.md index 37cab408d..5fbcf5bdc 100644 --- a/content/en/docs/v3.4/project-administration/project-gateway.md +++ b/content/en/docs/v3.4/project-administration/project-gateway.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, project, gateway, NodePort, LoadBalancer' description: 'Understand the concept of project gateway and how to manage it.' linkTitle: "Project Gateway" weight: 13500 +version: "v3.4" --- A gateway in a KubeSphere project is an [NGINX Ingress controller](https://www.nginx.com/products/nginx/kubernetes-ingress-controller). KubeSphere has a built‑in configuration for HTTP load balancing, called [Routes](../../project-user-guide/application-workloads/routes/). A Route defines rules for external connections to Services within a cluster. Users who need to provide external access to their Services create a Route resource that defines rules, including the URI path, backing service name, and other information. diff --git a/content/en/docs/v3.4/project-administration/project-network-isolation.md b/content/en/docs/v3.4/project-administration/project-network-isolation.md index 9624aef77..832848c6e 100644 --- a/content/en/docs/v3.4/project-administration/project-network-isolation.md +++ b/content/en/docs/v3.4/project-administration/project-network-isolation.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Calico, Network Policy' description: 'Understand the concept of network isolation and how to configure network policies for a project.' linkTitle: "Project Network Isolation" weight: 13300 +version: "v3.4" --- KubeSphere project network isolation lets project administrators enforce which network traffic is allowed using different rules. This tutorial demonstrates how to enable network isolation among projects and set rules to control network traffic. diff --git a/content/en/docs/v3.4/project-administration/role-and-member-management.md b/content/en/docs/v3.4/project-administration/role-and-member-management.md index 04240b3c2..20092dec5 100644 --- a/content/en/docs/v3.4/project-administration/role-and-member-management.md +++ b/content/en/docs/v3.4/project-administration/role-and-member-management.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, role, member, management, project' description: 'Learn how to manage access control for a project.' linkTitle: "Project Role and Member Management" weight: 13200 +version: "v3.4" --- This tutorial demonstrates how to manage roles and members in a project. At the project level, you can grant permissions in the following modules to a role: diff --git a/content/en/docs/v3.4/project-user-guide/_index.md b/content/en/docs/v3.4/project-user-guide/_index.md index f73099b6b..b60f6fc18 100644 --- a/content/en/docs/v3.4/project-user-guide/_index.md +++ b/content/en/docs/v3.4/project-user-guide/_index.md @@ -7,6 +7,7 @@ linkTitle: "Project User Guide" weight: 10000 icon: "/images/docs/v3.x/docs.svg" +version: "v3.4" --- In KubeSphere, project users with necessary permissions are able to perform a series of tasks, such as creating different kinds of workloads, configuring volumes, Secrets, and ConfigMaps, setting various release strategies, monitoring app metrics, and creating alerting policies. As KubeSphere features great flexibility and compatibility without any code hacking into native Kubernetes, it is very convenient for users to get started with any feature required for their testing, development and production environments. \ No newline at end of file diff --git a/content/en/docs/v3.4/project-user-guide/alerting/_index.md b/content/en/docs/v3.4/project-user-guide/alerting/_index.md index 1b4523bc0..a5e251434 100644 --- a/content/en/docs/v3.4/project-user-guide/alerting/_index.md +++ b/content/en/docs/v3.4/project-user-guide/alerting/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Alerting" weight: 10700 +version: "v3.4" _build: render: false diff --git a/content/en/docs/v3.4/project-user-guide/alerting/alerting-message.md b/content/en/docs/v3.4/project-user-guide/alerting/alerting-message.md index 507563542..d58bd7024 100644 --- a/content/en/docs/v3.4/project-user-guide/alerting/alerting-message.md +++ b/content/en/docs/v3.4/project-user-guide/alerting/alerting-message.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Workload, Alerting, Message, Notification' description: 'Learn how to view alerting messages for workloads.' linkTitle: "Alerting Messages (Workload Level)" weight: 10720 +version: "v3.4" --- Alerting messages record detailed information of alerts triggered based on the alerting policy defined. This tutorial demonstrates how to view alerting messages at the workload level. diff --git a/content/en/docs/v3.4/project-user-guide/alerting/alerting-policy.md b/content/en/docs/v3.4/project-user-guide/alerting/alerting-policy.md index 2610a09a4..bf9c641c3 100644 --- a/content/en/docs/v3.4/project-user-guide/alerting/alerting-policy.md +++ b/content/en/docs/v3.4/project-user-guide/alerting/alerting-policy.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Workload, Alerting, Policy, Notification' description: 'Learn how to set alerting policies for workloads.' linkTitle: "Alerting Policies (Workload Level)" weight: 10710 +version: "v3.4" --- KubeSphere provides alerting policies for nodes and workloads. This tutorial demonstrates how to create alerting policies for workloads in a project. See [Alerting Policy (Node Level)](../../../cluster-administration/cluster-wide-alerting-and-notification/alerting-policy/) to learn how to configure alerting policies for nodes. diff --git a/content/en/docs/v3.4/project-user-guide/application-workloads/_index.md b/content/en/docs/v3.4/project-user-guide/application-workloads/_index.md index d73a9f85a..cab341499 100644 --- a/content/en/docs/v3.4/project-user-guide/application-workloads/_index.md +++ b/content/en/docs/v3.4/project-user-guide/application-workloads/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Application Workloads" weight: 10200 +version: "v3.4" _build: render: false diff --git a/content/en/docs/v3.4/project-user-guide/application-workloads/container-image-settings.md b/content/en/docs/v3.4/project-user-guide/application-workloads/container-image-settings.md index 10cad3968..8d382ca34 100644 --- a/content/en/docs/v3.4/project-user-guide/application-workloads/container-image-settings.md +++ b/content/en/docs/v3.4/project-user-guide/application-workloads/container-image-settings.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, image, workload, setting, container' description: 'Learn different properties on the dashboard in detail as you set Pods for your workload.' linkTitle: "Pod Settings" weight: 10280 +version: "v3.4" --- When you create Deployments, StatefulSets or DaemonSets, you need to specify a Pod. At the same time, KubeSphere provides users with various options to customize workload configurations, such as health check probes, environment variables and start commands. This page illustrates detailed explanations of different properties in **Pod Settings**. diff --git a/content/en/docs/v3.4/project-user-guide/application-workloads/cronjobs.md b/content/en/docs/v3.4/project-user-guide/application-workloads/cronjobs.md index 70fed72e9..d0461e650 100644 --- a/content/en/docs/v3.4/project-user-guide/application-workloads/cronjobs.md +++ b/content/en/docs/v3.4/project-user-guide/application-workloads/cronjobs.md @@ -4,6 +4,7 @@ keywords: "KubeSphere, Kubernetes, Jobs, CronJobs" description: "Learn basic concepts of CronJobs and how to create CronJobs on KubeSphere." linkTitle: "CronJobs" weight: 10260 +version: "v3.4" --- CronJobs are useful for creating periodic and recurring tasks, like running backups or sending emails. CronJobs can also schedule individual tasks at a specific time or interval, such as scheduling a Job for when your cluster is likely to be idle. diff --git a/content/en/docs/v3.4/project-user-guide/application-workloads/daemonsets.md b/content/en/docs/v3.4/project-user-guide/application-workloads/daemonsets.md index 6434a34eb..99a58114d 100644 --- a/content/en/docs/v3.4/project-user-guide/application-workloads/daemonsets.md +++ b/content/en/docs/v3.4/project-user-guide/application-workloads/daemonsets.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, DaemonSet, workload' description: 'Learn basic concepts of DaemonSets and how to create DaemonSets in KubeSphere.' linkTitle: "DaemonSets" weight: 10230 +version: "v3.4" --- A DaemonSet manages groups of replicated Pods while it ensures that all (or some) nodes run a copy of a Pod. As nodes are added to the cluster, DaemonSets automatically add Pods to the new nodes as needed. diff --git a/content/en/docs/v3.4/project-user-guide/application-workloads/deployments.md b/content/en/docs/v3.4/project-user-guide/application-workloads/deployments.md index 5888ced36..ff642502a 100644 --- a/content/en/docs/v3.4/project-user-guide/application-workloads/deployments.md +++ b/content/en/docs/v3.4/project-user-guide/application-workloads/deployments.md @@ -5,6 +5,7 @@ description: 'Learn basic concepts of Deployments and how to create Deployments linkTitle: "Deployments" weight: 10210 +version: "v3.4" --- A Deployment controller provides declarative updates for Pods and ReplicaSets. You describe a desired state in a Deployment object, and the Deployment controller changes the actual state to the desired state at a controlled rate. As a Deployment runs a number of replicas of your application, it automatically replaces instances that go down or malfunction. This is how Deployments make sure app instances are available to handle user requests. diff --git a/content/en/docs/v3.4/project-user-guide/application-workloads/horizontal-pod-autoscaling.md b/content/en/docs/v3.4/project-user-guide/application-workloads/horizontal-pod-autoscaling.md index 809541228..25270af70 100755 --- a/content/en/docs/v3.4/project-user-guide/application-workloads/horizontal-pod-autoscaling.md +++ b/content/en/docs/v3.4/project-user-guide/application-workloads/horizontal-pod-autoscaling.md @@ -3,7 +3,7 @@ title: "Kubernetes HPA (Horizontal Pod Autoscaling) on KubeSphere" keywords: "Horizontal, Pod, Autoscaling, Autoscaler" description: "How to configure Kubernetes Horizontal Pod Autoscaling on KubeSphere." weight: 10290 - +version: "v3.4" --- This document describes how to configure Horizontal Pod Autoscaling (HPA) on KubeSphere. diff --git a/content/en/docs/v3.4/project-user-guide/application-workloads/jobs.md b/content/en/docs/v3.4/project-user-guide/application-workloads/jobs.md index 95a12240e..f9453c899 100644 --- a/content/en/docs/v3.4/project-user-guide/application-workloads/jobs.md +++ b/content/en/docs/v3.4/project-user-guide/application-workloads/jobs.md @@ -5,6 +5,7 @@ description: "Learn basic concepts of Jobs and how to create Jobs on KubeSphere. linkTitle: "Jobs" weight: 10250 +version: "v3.4" --- A Job creates one or more Pods and ensures that a specified number of them successfully terminates. As Pods successfully complete, the Job tracks the successful completions. When a specified number of successful completions is reached, the task (namely, Job) is complete. Deleting a Job will clean up the Pods it created. diff --git a/content/en/docs/v3.4/project-user-guide/application-workloads/routes.md b/content/en/docs/v3.4/project-user-guide/application-workloads/routes.md index 9ec11b125..68ea6ce6c 100644 --- a/content/en/docs/v3.4/project-user-guide/application-workloads/routes.md +++ b/content/en/docs/v3.4/project-user-guide/application-workloads/routes.md @@ -3,6 +3,7 @@ title: "Routes" keywords: "KubeSphere, Kubernetes, Route, Ingress" description: "Learn basic concepts of Routes (i.e. Ingress) and how to create Routes in KubeSphere." weight: 10270 +version: "v3.4" --- This document describes how to create, use, and edit a Route on KubeSphere. diff --git a/content/en/docs/v3.4/project-user-guide/application-workloads/services.md b/content/en/docs/v3.4/project-user-guide/application-workloads/services.md index da9a7280d..4ef524980 100644 --- a/content/en/docs/v3.4/project-user-guide/application-workloads/services.md +++ b/content/en/docs/v3.4/project-user-guide/application-workloads/services.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, services, workloads' description: 'Learn basic concepts of Services and how to create Services in KubeSphere.' linkTitle: "Services" weight: 10240 +version: "v3.4" --- A Service is an abstract way to expose an application running on a set of Pods as a network service. Namely, a Service groups endpoints of these Pods into a single resource, which can be accessed through different ways. diff --git a/content/en/docs/v3.4/project-user-guide/application-workloads/statefulsets.md b/content/en/docs/v3.4/project-user-guide/application-workloads/statefulsets.md index 4af61d6fa..d25725733 100644 --- a/content/en/docs/v3.4/project-user-guide/application-workloads/statefulsets.md +++ b/content/en/docs/v3.4/project-user-guide/application-workloads/statefulsets.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, StatefulSets, Dashboard, Service' description: 'Learn basic concepts of StatefulSets and how to create StatefulSets on KubeSphere.' linkTitle: "StatefulSets" weight: 10220 +version: "v3.4" --- As a workload API object, a Kubernetes StatefulSet is used to manage stateful applications. It is responsible for the deploying, scaling of a set of Pods, and guarantees the ordering and uniqueness of these Pods. diff --git a/content/en/docs/v3.4/project-user-guide/application/_index.md b/content/en/docs/v3.4/project-user-guide/application/_index.md index 7e0d6b2b6..55672af7e 100644 --- a/content/en/docs/v3.4/project-user-guide/application/_index.md +++ b/content/en/docs/v3.4/project-user-guide/application/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Applications" weight: 10100 +version: "v3.4" _build: render: false diff --git a/content/en/docs/v3.4/project-user-guide/application/app-template.md b/content/en/docs/v3.4/project-user-guide/application/app-template.md index 30958f0bc..f9cf912bf 100644 --- a/content/en/docs/v3.4/project-user-guide/application/app-template.md +++ b/content/en/docs/v3.4/project-user-guide/application/app-template.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, Chart, Helm, KubeSphere, Application Template, Repository description: 'Understand the concept of app templates and how they can help to deploy applications within enterprises.' linkTitle: "App Templates" weight: 10110 +version: "v3.4" --- An app template serves as a way for users to upload, deliver, and manage apps. Generally, an app is composed of one or more Kubernetes workloads (for example, [Deployments](../../../project-user-guide/application-workloads/deployments/), [StatefulSets](../../../project-user-guide/application-workloads/statefulsets/) and [DaemonSets](../../../project-user-guide/application-workloads/daemonsets/)) and [Services](../../../project-user-guide/application-workloads/services/) based on how it functions and communicates with the external environment. Apps that are uploaded as app templates are built based on a [Helm](https://helm.sh/) package. diff --git a/content/en/docs/v3.4/project-user-guide/application/compose-app.md b/content/en/docs/v3.4/project-user-guide/application/compose-app.md index 5a7e7bb27..a9bcd8b20 100644 --- a/content/en/docs/v3.4/project-user-guide/application/compose-app.md +++ b/content/en/docs/v3.4/project-user-guide/application/compose-app.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, service mesh, microservices' description: 'Learn how to compose a microservice-based application from scratch.' linkTitle: "Create a Microservices-based App" weight: 10140 +version: "v3.4" --- With each microservice handling a single part of the app's functionality, an app can be divided into different components. These components have their own responsibilities and limitations, independent from each other. In KubeSphere, this kind of app is called **Composed App**, which can be built through newly created Services or existing Services. diff --git a/content/en/docs/v3.4/project-user-guide/application/deploy-app-from-appstore.md b/content/en/docs/v3.4/project-user-guide/application/deploy-app-from-appstore.md index f9613b89c..6768999f3 100644 --- a/content/en/docs/v3.4/project-user-guide/application/deploy-app-from-appstore.md +++ b/content/en/docs/v3.4/project-user-guide/application/deploy-app-from-appstore.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, Chart, Helm, KubeSphere, Application, App Store' description: 'Learn how to deploy an application from the App Store.' linkTitle: "Deploy Apps from the App Store" weight: 10130 +version: "v3.4" --- The [App Store](../../../application-store/) is also the public app repository on the platform, which means every tenant on the platform can view the applications in the Store regardless of which workspace they belong to. The App Store contains 16 featured enterprise-ready containerized apps and apps released by tenants from different workspaces on the platform. Any authenticated users can deploy applications from the Store. This is different from private app repositories which are only accessible to tenants in the workspace where private app repositories are imported. diff --git a/content/en/docs/v3.4/project-user-guide/application/deploy-app-from-template.md b/content/en/docs/v3.4/project-user-guide/application/deploy-app-from-template.md index 4793a5632..8aeee3c55 100644 --- a/content/en/docs/v3.4/project-user-guide/application/deploy-app-from-template.md +++ b/content/en/docs/v3.4/project-user-guide/application/deploy-app-from-template.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, Chart, Helm, KubeSphere, Application, App Templates' description: 'Learn how to deploy an application from a Helm-based template.' linkTitle: "Deploy Apps from App Templates" weight: 10120 +version: "v3.4" --- When you deploy an app, you can select the app from the App Store which contains built-in apps of KubeSphere and [apps uploaded as Helm charts](../../../workspace-administration/upload-helm-based-application/). Alternatively, you can use apps from private app repositories added to KubeSphere to provide app templates. diff --git a/content/en/docs/v3.4/project-user-guide/configuration/_index.md b/content/en/docs/v3.4/project-user-guide/configuration/_index.md index f23595117..b13753106 100644 --- a/content/en/docs/v3.4/project-user-guide/configuration/_index.md +++ b/content/en/docs/v3.4/project-user-guide/configuration/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Configuration" weight: 10400 +version: "v3.4" _build: render: false diff --git a/content/en/docs/v3.4/project-user-guide/configuration/configmaps.md b/content/en/docs/v3.4/project-user-guide/configuration/configmaps.md index bd9fd7c13..95cb2f5f7 100644 --- a/content/en/docs/v3.4/project-user-guide/configuration/configmaps.md +++ b/content/en/docs/v3.4/project-user-guide/configuration/configmaps.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, ConfigMaps' description: 'Learn how to create a ConfigMap in KubeSphere.' linkTitle: "ConfigMaps" weight: 10420 +version: "v3.4" --- A Kubernetes [ConfigMap](https://kubernetes.io/docs/concepts/configuration/configmap/) is used to store configuration data in the form of key-value pairs. The ConfigMap resource provides a way to inject configuration data into Pods. The data stored in a ConfigMap object can be referenced in a volume of type `ConfigMap` and then consumed by containerized applications running in a Pod. ConfigMaps are often used in the following cases: diff --git a/content/en/docs/v3.4/project-user-guide/configuration/image-registry.md b/content/en/docs/v3.4/project-user-guide/configuration/image-registry.md index 3491c1273..ec8e0d724 100644 --- a/content/en/docs/v3.4/project-user-guide/configuration/image-registry.md +++ b/content/en/docs/v3.4/project-user-guide/configuration/image-registry.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, docker, Secrets' description: 'Learn how to create an image registry on KubeSphere.' linkTitle: "Image Registries" weight: 10430 +version: "v3.4" --- A Docker image is a read-only template that can be used to deploy container services. Each image has a unique identifier (for example, image name:tag). For example, an image can contain a complete package of an Ubuntu operating system environment with only Apache and a few applications installed. An image registry is used to store and distribute Docker images. diff --git a/content/en/docs/v3.4/project-user-guide/configuration/secrets.md b/content/en/docs/v3.4/project-user-guide/configuration/secrets.md index d7606edc0..ab6cd31d0 100644 --- a/content/en/docs/v3.4/project-user-guide/configuration/secrets.md +++ b/content/en/docs/v3.4/project-user-guide/configuration/secrets.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Secrets' description: 'Learn how to create a Secret on KubeSphere.' linkTitle: "Secrets" weight: 10410 +version: "v3.4" --- A Kubernetes [Secret](https://kubernetes.io/docs/concepts/configuration/secret/) is used to store and manage sensitive information, such as passwords, OAuth tokens, and ssh keys. To use a Secret, a Pod needs to reference it in one of [the following ways](https://kubernetes.io/docs/concepts/configuration/secret/#overview-of-secrets). diff --git a/content/en/docs/v3.4/project-user-guide/configuration/serviceaccounts.md b/content/en/docs/v3.4/project-user-guide/configuration/serviceaccounts.md index c7dca7108..47296af57 100644 --- a/content/en/docs/v3.4/project-user-guide/configuration/serviceaccounts.md +++ b/content/en/docs/v3.4/project-user-guide/configuration/serviceaccounts.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Service Accounts' description: 'Learn how to create service accounts on KubeSphere.' linkTitle: "Service Accounts" weight: 10440 +version: "v3.4" --- A [service account](https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/) provides an identity for processes that run in a Pod. When accessing a cluster, a user is authenticated by the API server as a particular user account. Processes in containers inside Pods are authenticated as a particular service account when these processes contact the API server. diff --git a/content/en/docs/v3.4/project-user-guide/custom-application-monitoring/_index.md b/content/en/docs/v3.4/project-user-guide/custom-application-monitoring/_index.md index 5e82ef007..ada4e2324 100644 --- a/content/en/docs/v3.4/project-user-guide/custom-application-monitoring/_index.md +++ b/content/en/docs/v3.4/project-user-guide/custom-application-monitoring/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Custom Application Monitoring" weight: 10800 +version: "v3.4" _build: render: false diff --git a/content/en/docs/v3.4/project-user-guide/custom-application-monitoring/examples/_index.md b/content/en/docs/v3.4/project-user-guide/custom-application-monitoring/examples/_index.md index b06c2a50e..5546f6213 100644 --- a/content/en/docs/v3.4/project-user-guide/custom-application-monitoring/examples/_index.md +++ b/content/en/docs/v3.4/project-user-guide/custom-application-monitoring/examples/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Examples" weight: 10811 +version: "v3.4" _build: render: false diff --git a/content/en/docs/v3.4/project-user-guide/custom-application-monitoring/examples/monitor-mysql.md b/content/en/docs/v3.4/project-user-guide/custom-application-monitoring/examples/monitor-mysql.md index 5522caf7b..4ccfdfa13 100644 --- a/content/en/docs/v3.4/project-user-guide/custom-application-monitoring/examples/monitor-mysql.md +++ b/content/en/docs/v3.4/project-user-guide/custom-application-monitoring/examples/monitor-mysql.md @@ -4,6 +4,7 @@ keywords: 'monitoring, Prometheus, MySQL, MySQL Exporter' description: 'Deploy MySQL and MySQL Exporter and create a dashboard to monitor the app.' linkTitle: "Monitor MySQL" weight: 10812 +version: "v3.4" --- From the [Introduction](../../introduction#indirect-exposing) section, you know it is not feasible to instrument MySQL with Prometheus metrics directly. To expose MySQL metrics in Prometheus format, you need to deploy MySQL Exporter first. diff --git a/content/en/docs/v3.4/project-user-guide/custom-application-monitoring/examples/monitor-sample-web.md b/content/en/docs/v3.4/project-user-guide/custom-application-monitoring/examples/monitor-sample-web.md index 48d4e574b..a1e5b9d03 100644 --- a/content/en/docs/v3.4/project-user-guide/custom-application-monitoring/examples/monitor-sample-web.md +++ b/content/en/docs/v3.4/project-user-guide/custom-application-monitoring/examples/monitor-sample-web.md @@ -4,6 +4,7 @@ keywords: 'monitoring, prometheus, prometheus operator' description: 'Use a Helm chart to deploy a sample web app and create a dashboard to monitor the app.' linkTitle: "Monitor a Sample Web Application" weight: 10813 +version: "v3.4" --- This section walks you through monitoring a sample web application. The application is instrumented with Prometheus Go client in its code. Therefore, it can expose metrics directly without the help of exporters. diff --git a/content/en/docs/v3.4/project-user-guide/custom-application-monitoring/introduction.md b/content/en/docs/v3.4/project-user-guide/custom-application-monitoring/introduction.md index c37e27eae..de2afdf03 100644 --- a/content/en/docs/v3.4/project-user-guide/custom-application-monitoring/introduction.md +++ b/content/en/docs/v3.4/project-user-guide/custom-application-monitoring/introduction.md @@ -4,6 +4,7 @@ keywords: 'monitoring, prometheus, prometheus operator' description: 'Introduce the KubeSphere custom monitoring feature and metric exposing, including exposing methods and ServiceMonitor CRD.' linkTitle: "Introduction" weight: 10810 +version: "v3.4" --- Custom monitoring allows you to monitor and visualize custom application metrics in KubeSphere. The application can be either a third-party application, such as MySQL, Redis, and Elasticsearch, or your own application. This section introduces the workflow of this feature. diff --git a/content/en/docs/v3.4/project-user-guide/custom-application-monitoring/visualization/_index.md b/content/en/docs/v3.4/project-user-guide/custom-application-monitoring/visualization/_index.md index b5f6f3290..f204b042c 100644 --- a/content/en/docs/v3.4/project-user-guide/custom-application-monitoring/visualization/_index.md +++ b/content/en/docs/v3.4/project-user-guide/custom-application-monitoring/visualization/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Visualization" weight: 10814 +version: "v3.4" _build: render: false diff --git a/content/en/docs/v3.4/project-user-guide/custom-application-monitoring/visualization/overview.md b/content/en/docs/v3.4/project-user-guide/custom-application-monitoring/visualization/overview.md index 535cf87cc..9551385a2 100644 --- a/content/en/docs/v3.4/project-user-guide/custom-application-monitoring/visualization/overview.md +++ b/content/en/docs/v3.4/project-user-guide/custom-application-monitoring/visualization/overview.md @@ -4,6 +4,7 @@ keywords: 'monitoring, prometheus, prometheus operator' description: 'Understand the general steps of creating a monitoring dashboard as well as its layout.' linkTitle: "Overview" weight: 10815 +version: "v3.4" --- This section introduces monitoring dashboard features. You will learn how to visualize metric data in KubeSphere for your custom apps. If you do not know how to integrate your app metrics into the KubeSphere monitoring system, read [Introduction](../../introduction/) first. diff --git a/content/en/docs/v3.4/project-user-guide/custom-application-monitoring/visualization/panel.md b/content/en/docs/v3.4/project-user-guide/custom-application-monitoring/visualization/panel.md index 1dd9703d8..5f5a9cee7 100644 --- a/content/en/docs/v3.4/project-user-guide/custom-application-monitoring/visualization/panel.md +++ b/content/en/docs/v3.4/project-user-guide/custom-application-monitoring/visualization/panel.md @@ -4,6 +4,7 @@ keywords: 'monitoring, Prometheus, Prometheus Operator' description: 'Explore dashboard properties and chart metrics.' linkTitle: "Charts" weight: 10816 +version: "v3.4" --- KubeSphere currently supports two kinds of charts: text charts and graphs. diff --git a/content/en/docs/v3.4/project-user-guide/custom-application-monitoring/visualization/querying.md b/content/en/docs/v3.4/project-user-guide/custom-application-monitoring/visualization/querying.md index 57deac2e6..55b6d54d5 100644 --- a/content/en/docs/v3.4/project-user-guide/custom-application-monitoring/visualization/querying.md +++ b/content/en/docs/v3.4/project-user-guide/custom-application-monitoring/visualization/querying.md @@ -4,6 +4,7 @@ keywords: 'monitoring, Prometheus, Prometheus Operator, querying' description: 'Learn how to specify monitoring metrics.' linkTitle: "Querying" weight: 10817 +version: "v3.4" --- In the query editor, enter PromQL expressions in **Monitoring Metrics** to process and fetch metrics. To learn how to write PromQL, read [Query Examples](https://prometheus.io/docs/prometheus/latest/querying/examples/). diff --git a/content/en/docs/v3.4/project-user-guide/grayscale-release/_index.md b/content/en/docs/v3.4/project-user-guide/grayscale-release/_index.md index f86106d9d..05b815a39 100644 --- a/content/en/docs/v3.4/project-user-guide/grayscale-release/_index.md +++ b/content/en/docs/v3.4/project-user-guide/grayscale-release/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Grayscale Release" weight: 10500 +version: "v3.4" _build: render: false diff --git a/content/en/docs/v3.4/project-user-guide/grayscale-release/blue-green-deployment.md b/content/en/docs/v3.4/project-user-guide/grayscale-release/blue-green-deployment.md index 2ee90bf74..1d3b5dbf7 100644 --- a/content/en/docs/v3.4/project-user-guide/grayscale-release/blue-green-deployment.md +++ b/content/en/docs/v3.4/project-user-guide/grayscale-release/blue-green-deployment.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Service Mesh, Istio, Grayscale Release, Blue- description: 'Learn how to release a blue-green deployment on KubeSphere.' linkTitle: "Blue-Green Deployment with Kubernetes" weight: 10520 +version: "v3.4" --- diff --git a/content/en/docs/v3.4/project-user-guide/grayscale-release/canary-release.md b/content/en/docs/v3.4/project-user-guide/grayscale-release/canary-release.md index 1a124fc60..b5fc0e753 100644 --- a/content/en/docs/v3.4/project-user-guide/grayscale-release/canary-release.md +++ b/content/en/docs/v3.4/project-user-guide/grayscale-release/canary-release.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Canary Release, Istio, Service Mesh' description: 'Learn how to deploy a canary service on KubeSphere.' linkTitle: "Canary Release" weight: 10530 +version: "v3.4" --- On the back of [Istio](https://istio.io/), KubeSphere provides users with necessary control to deploy canary services. In a canary release, you introduce a new version of a service and test it by sending a small percentage of traffic to it. At the same time, the old version is responsible for handling the rest of the traffic. If everything goes well, you can gradually increase the traffic sent to the new version, while simultaneously phasing out the old version. In the case of any occurring issues, KubeSphere allows you to roll back to the previous version as you change the traffic percentage. diff --git a/content/en/docs/v3.4/project-user-guide/grayscale-release/overview.md b/content/en/docs/v3.4/project-user-guide/grayscale-release/overview.md index cf48a86f9..b6abfee65 100644 --- a/content/en/docs/v3.4/project-user-guide/grayscale-release/overview.md +++ b/content/en/docs/v3.4/project-user-guide/grayscale-release/overview.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, grayscale release, overview, service mesh' description: 'Understand the basic concept of grayscale release.' linkTitle: "Overview" weight: 10510 +version: "v3.4" --- Modern, cloud-native applications are often composed of a group of independently deployable components, also known as microservices. In a microservices architecture, developers are able to make adjustments to their apps with great flexibility as they do not affect the network of services each performing a specific function. This kind of network of microservices making up an application is also called **service mesh**. diff --git a/content/en/docs/v3.4/project-user-guide/grayscale-release/traffic-mirroring.md b/content/en/docs/v3.4/project-user-guide/grayscale-release/traffic-mirroring.md index 7d7568fd4..57d7b234e 100644 --- a/content/en/docs/v3.4/project-user-guide/grayscale-release/traffic-mirroring.md +++ b/content/en/docs/v3.4/project-user-guide/grayscale-release/traffic-mirroring.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Traffic Mirroring, Istio' description: 'Learn how to conduct a traffic mirroring job on KubeSphere.' linkTitle: "Traffic Mirroring" weight: 10540 +version: "v3.4" --- Traffic mirroring, also called shadowing, is a powerful, risk-free method of testing your app versions as it sends a copy of live traffic to a service that is being mirrored. Namely, you implement a similar setup for acceptance test so that problems can be detected in advance. As mirrored traffic happens out of band of the critical request path for the primary service, your end users will not be affected during the whole process. diff --git a/content/en/docs/v3.4/project-user-guide/image-builder/_index.md b/content/en/docs/v3.4/project-user-guide/image-builder/_index.md index d10a9e339..cdb6fd098 100644 --- a/content/en/docs/v3.4/project-user-guide/image-builder/_index.md +++ b/content/en/docs/v3.4/project-user-guide/image-builder/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Image Builder" weight: 10600 +version: "v3.4" _build: render: false diff --git a/content/en/docs/v3.4/project-user-guide/image-builder/binary-to-image.md b/content/en/docs/v3.4/project-user-guide/image-builder/binary-to-image.md index 17d509615..7a207f624 100644 --- a/content/en/docs/v3.4/project-user-guide/image-builder/binary-to-image.md +++ b/content/en/docs/v3.4/project-user-guide/image-builder/binary-to-image.md @@ -4,6 +4,7 @@ keywords: "KubeSphere, Kubernetes, Docker, B2I, Binary-to-Image" description: "Use B2I to import an artifact and push it to a target repository." linkTitle: "Binary to Image: Publish an Artifact to Kubernetes" weight: 10620 +version: "v3.4" --- Binary-to-Image (B2I) is a toolkit and workflow for building reproducible container images from binary executables such as Jar, War, and binary packages. More specifically, you upload an artifact and specify a target repository such as Docker Hub or Harbor where you want to push the image. If everything runs successfully, your image will be pushed to the target repository and your application will be automatically deployed to Kubernetes if you create a Service in the workflow. diff --git a/content/en/docs/v3.4/project-user-guide/image-builder/s2i-and-b2i-webhooks.md b/content/en/docs/v3.4/project-user-guide/image-builder/s2i-and-b2i-webhooks.md index 3b89fba20..6e98d8a7f 100644 --- a/content/en/docs/v3.4/project-user-guide/image-builder/s2i-and-b2i-webhooks.md +++ b/content/en/docs/v3.4/project-user-guide/image-builder/s2i-and-b2i-webhooks.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, S2I, Source-to-Image, B2I, Binary-to-Image, W description: 'Learn how to configure S2I and B2I webhooks.' linkTitle: "Configure S2I and B2I Webhooks" weight: 10650 +version: "v3.4" --- KubeSphere provides Source-to-Image (S2I) and Binary-to-Image (B2I) features to automate image building and pushing and application deployment. In KubeSphere v3.1.x and later versions, you can configure S2I and B2I webhooks so that your Image Builder can be automatically triggered when there is any relevant activity in your code repository. diff --git a/content/en/docs/v3.4/project-user-guide/image-builder/s2i-introduction.md b/content/en/docs/v3.4/project-user-guide/image-builder/s2i-introduction.md index 36f9d731e..37bd32628 100644 --- a/content/en/docs/v3.4/project-user-guide/image-builder/s2i-introduction.md +++ b/content/en/docs/v3.4/project-user-guide/image-builder/s2i-introduction.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Docker, S2I, Source-to-Image' description: 'Understand how S2I works and why it works in the expected way.' linkTitle: "S2I Workflow and Logic" weight: 10630 +version: "v3.4" --- Source-to-Image (S2I) is an automation tool for building images from source code. S2I injects source code into an Image Builder for compiling and then automatically packages the compiled code into a Docker image. diff --git a/content/en/docs/v3.4/project-user-guide/image-builder/s2i-templates.md b/content/en/docs/v3.4/project-user-guide/image-builder/s2i-templates.md index d013fcdd8..f78b9604d 100644 --- a/content/en/docs/v3.4/project-user-guide/image-builder/s2i-templates.md +++ b/content/en/docs/v3.4/project-user-guide/image-builder/s2i-templates.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Docker, S2I, Source-to-Image' description: 'Customize S2I templates and understand different template parameters.' linkTitle: "Customize S2I Templates" weight: 10640 +version: "v3.4" --- Once you have understood the workflow and logic of Source-to-Image (S2I), you can customize Image Builder templates (i.e. S2I/B2I templates) based on your projects to extend S2I capabilities. KubeSphere provides several common Image Builder templates based on different languages, such as [Python](https://github.com/kubesphere/s2i-python-container/) and [Java](https://github.com/kubesphere/s2i-java-container/). diff --git a/content/en/docs/v3.4/project-user-guide/image-builder/source-to-image.md b/content/en/docs/v3.4/project-user-guide/image-builder/source-to-image.md index 1851cd615..a01f1f2e7 100644 --- a/content/en/docs/v3.4/project-user-guide/image-builder/source-to-image.md +++ b/content/en/docs/v3.4/project-user-guide/image-builder/source-to-image.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Docker, S2I, Source-to-Image' description: 'Use S2I to import a Java sample project in KubeSphere, create an image and publish it to Kubernetes.' linkTitle: "Source to Image: Publish an App without a Dockerfile" weight: 10610 +version: "v3.4" --- Source-to-Image (S2I) is a toolkit and workflow for building reproducible container images from source code. S2I produces ready-to-run images by injecting source code into a container image and letting the container prepare that source code for execution. KubeSphere integrates S2I to automatically build images and publish them to Kubernetes without any Dockerfile. diff --git a/content/en/docs/v3.4/project-user-guide/storage/_index.md b/content/en/docs/v3.4/project-user-guide/storage/_index.md index 2f56225bd..588158fc9 100644 --- a/content/en/docs/v3.4/project-user-guide/storage/_index.md +++ b/content/en/docs/v3.4/project-user-guide/storage/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Volume Management" weight: 10300 +version: "v3.4" _build: render: false diff --git a/content/en/docs/v3.4/project-user-guide/storage/volume-snapshots.md b/content/en/docs/v3.4/project-user-guide/storage/volume-snapshots.md index 835a8aba4..4271aa260 100644 --- a/content/en/docs/v3.4/project-user-guide/storage/volume-snapshots.md +++ b/content/en/docs/v3.4/project-user-guide/storage/volume-snapshots.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Volume, Snapshots' description: 'Learn how to manage a snapshot of a persistent volume on KubeSphere.' linkTitle: "Volume Snapshots" weight: 10320 +version: "v3.4" --- Many storage systems provide the ability to create a snapshot of a persistent volume. A snapshot represents a point-in-time copy of a volume. It can be used either to provision a new volume (pre-populated with the snapshot data) or to restore the existing volume to a previous state (represented by the snapshot). For more information, see [the Kubernetes documentation](https://kubernetes.io/docs/concepts/storage/volume-snapshots/). diff --git a/content/en/docs/v3.4/project-user-guide/storage/volumes.md b/content/en/docs/v3.4/project-user-guide/storage/volumes.md index 30c7a8710..6450ce1fa 100644 --- a/content/en/docs/v3.4/project-user-guide/storage/volumes.md +++ b/content/en/docs/v3.4/project-user-guide/storage/volumes.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, Persistent Volumes, Persistent Volume Claims, Volume Clon description: 'Learn how to create, edit, and mount a PVC on KubeSphere.' linkTitle: "Persistent Volume Claims" weight: 10310 +version: "v3.4" --- When you create an application workload in a project, you can create a [Persistent Volume Claim](https://kubernetes.io/docs/concepts/storage/persistent-volumes/) (PVC) for it. A PVC allows you to create a storage request, further provisioning persistent storage to applications. More specifically, persistent storage is managed by persistent volume resources. diff --git a/content/en/docs/v3.4/quick-start/_index.md b/content/en/docs/v3.4/quick-start/_index.md index 4c1bd9632..8354ba754 100644 --- a/content/en/docs/v3.4/quick-start/_index.md +++ b/content/en/docs/v3.4/quick-start/_index.md @@ -1,6 +1,7 @@ --- title: "Quickstarts" description: "Help you to better understand KubeSphere with detailed graphics and contents" +version: "v3.4" layout: "second" linkTitle: "Quickstarts" diff --git a/content/en/docs/v3.4/quick-start/all-in-one-on-linux.md b/content/en/docs/v3.4/quick-start/all-in-one-on-linux.md index 06abaef3c..4ff51eaf2 100644 --- a/content/en/docs/v3.4/quick-start/all-in-one-on-linux.md +++ b/content/en/docs/v3.4/quick-start/all-in-one-on-linux.md @@ -5,6 +5,7 @@ description: 'Install KubeSphere on Linux with a minimal installation package. T linkTitle: "All-in-One Installation on Linux" weight: 2100, showSubscribe: true +version: "v3.4" --- For those who are new to KubeSphere and looking for a quick way to discover the [container platform](https://kubesphere.io/), the all-in-one mode is your best choice to get started. It features rapid deployment and hassle-free configurations with KubeSphere and Kubernetes all provisioned on your machine. diff --git a/content/en/docs/v3.4/quick-start/create-workspace-and-project.md b/content/en/docs/v3.4/quick-start/create-workspace-and-project.md index 594106b21..9f3e9eaac 100644 --- a/content/en/docs/v3.4/quick-start/create-workspace-and-project.md +++ b/content/en/docs/v3.4/quick-start/create-workspace-and-project.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Multi-tenant, Workspace, User, Role, Project' description: 'Take advantage of the multi-tenant system of KubeSphere for fine-grained access control at different levels.' linkTitle: "Create Workspaces, Projects, Users and Roles" weight: 2300 +version: "v3.4" --- This quickstart demonstrates how to create workspaces, roles and users which are required for other tutorials. Meanwhile, you will learn how to create projects and DevOps projects within your workspace where your workloads are running. After reading this tutorial, you will become familiar with the multi-tenant management system of KubeSphere. diff --git a/content/en/docs/v3.4/quick-start/deploy-bookinfo-to-k8s.md b/content/en/docs/v3.4/quick-start/deploy-bookinfo-to-k8s.md index ac08da186..f8a78665b 100644 --- a/content/en/docs/v3.4/quick-start/deploy-bookinfo-to-k8s.md +++ b/content/en/docs/v3.4/quick-start/deploy-bookinfo-to-k8s.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Bookinfo, Istio' description: 'Explore the basics of KubeSphere service mesh by deploying an example application Bookinfo.' linkTitle: "Deploy and Access Bookinfo" weight: 2400 +version: "v3.4" --- [Istio](https://istio.io/), as an open-source service mesh solution, provides powerful features of traffic management for microservices. The introduction of traffic management from the official website of [Istio](https://istio.io/latest/docs/concepts/traffic-management/) is as follows: diff --git a/content/en/docs/v3.4/quick-start/enable-pluggable-components.md b/content/en/docs/v3.4/quick-start/enable-pluggable-components.md index c8e7d8cb5..2ae3ef73d 100644 --- a/content/en/docs/v3.4/quick-start/enable-pluggable-components.md +++ b/content/en/docs/v3.4/quick-start/enable-pluggable-components.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, pluggable, components' description: 'Install pluggable components of KubeSphere so that you can explore the container platform in an all-around way. Pluggable components can be enabled both before and after the installation.' linkTitle: "Enable Pluggable Components" weight: 2600 +version: "v3.4" --- This tutorial demonstrates how to enable pluggable components of KubeSphere both before and after the installation. Refer to the table below for all pluggable components of KubeSphere. diff --git a/content/en/docs/v3.4/quick-start/minimal-kubesphere-on-k8s.md b/content/en/docs/v3.4/quick-start/minimal-kubesphere-on-k8s.md index db97b53c8..de835da0c 100644 --- a/content/en/docs/v3.4/quick-start/minimal-kubesphere-on-k8s.md +++ b/content/en/docs/v3.4/quick-start/minimal-kubesphere-on-k8s.md @@ -5,6 +5,7 @@ description: 'Install KubeSphere on an existing Kubernetes cluster with a minima linkTitle: "Minimal KubeSphere on Kubernetes" weight: 2200, showSubscribe: true +version: "v3.4" --- In addition to installing KubeSphere on a Linux machine, you can also deploy it on existing Kubernetes clusters. This tutorial demonstrates the general steps of completing a minimal KubeSphere installation on Kubernetes. For more information, see [Installing on Kubernetes](../../installing-on-kubernetes/). diff --git a/content/en/docs/v3.4/quick-start/wordpress-deployment.md b/content/en/docs/v3.4/quick-start/wordpress-deployment.md index 138bb0509..6274553cb 100644 --- a/content/en/docs/v3.4/quick-start/wordpress-deployment.md +++ b/content/en/docs/v3.4/quick-start/wordpress-deployment.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, app, WordPress' description: 'Learn the entire process of deploying an example application in KubeSphere, including credential creation, volume creation, and component settings.' linkTitle: "Compose and Deploy WordPress" weight: 2500 +version: "v3.4" --- ## WordPress Introduction diff --git a/content/en/docs/v3.4/reference/_index.md b/content/en/docs/v3.4/reference/_index.md index 90e0f6245..13819db56 100644 --- a/content/en/docs/v3.4/reference/_index.md +++ b/content/en/docs/v3.4/reference/_index.md @@ -8,7 +8,7 @@ linkTitle: "Reference" weight: 17000 icon: "/images/docs/v3.x/docs.svg" - +version: "v3.4" --- This chapter contains the glossary that is often used in KubeSphere and the information about the KubeSphere API. diff --git a/content/en/docs/v3.4/reference/api-changes/_index.md b/content/en/docs/v3.4/reference/api-changes/_index.md index cbf6fbc0b..3395b6ace 100644 --- a/content/en/docs/v3.4/reference/api-changes/_index.md +++ b/content/en/docs/v3.4/reference/api-changes/_index.md @@ -8,5 +8,5 @@ linkTitle: "API Changes" weight: 17300 icon: "/images/docs/v3.x/docs.svg" - +version: "v3.4" --- diff --git a/content/en/docs/v3.4/reference/api-changes/logging.md b/content/en/docs/v3.4/reference/api-changes/logging.md index b37ddf267..1b0f1a3f3 100644 --- a/content/en/docs/v3.4/reference/api-changes/logging.md +++ b/content/en/docs/v3.4/reference/api-changes/logging.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, API, Logging' description: 'The API changes of the component **logging** in KubeSphere 3.4.' linkTitle: "Logging" weight: 17310 +version: "v3.4" --- The API changes of the component **logging** in KubeSphere 3.4. diff --git a/content/en/docs/v3.4/reference/api-changes/monitoring.md b/content/en/docs/v3.4/reference/api-changes/monitoring.md index a7a184f91..5f755f6d2 100644 --- a/content/en/docs/v3.4/reference/api-changes/monitoring.md +++ b/content/en/docs/v3.4/reference/api-changes/monitoring.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, API, Monitoring' description: 'The API changes of the component **monitoring** in KubeSphere v3.4.0.' linkTitle: "Monitoring" weight: 17320 +version: "v3.4" --- ## API Version diff --git a/content/en/docs/v3.4/reference/api-changes/notification.md b/content/en/docs/v3.4/reference/api-changes/notification.md index 28e683e00..258837c65 100644 --- a/content/en/docs/v3.4/reference/api-changes/notification.md +++ b/content/en/docs/v3.4/reference/api-changes/notification.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, API, Notification' description: 'The API changes of the component **notification** in KubeSphere v3.4.0.' linkTitle: "Notification" weight: 17330 +version: "v3.4" --- ## API Version diff --git a/content/en/docs/v3.4/reference/api-docs.md b/content/en/docs/v3.4/reference/api-docs.md index 47bc83b77..638621a5b 100644 --- a/content/en/docs/v3.4/reference/api-docs.md +++ b/content/en/docs/v3.4/reference/api-docs.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, API' description: 'The REST API is the fundamental fabric of KubeSphere. This guide shows you how to access the KubeSphere API server.' linkTitle: "KubeSphere API" weight: 17200 +version: "v3.4" --- ## Architecture diff --git a/content/en/docs/v3.4/reference/environment-requirements.md b/content/en/docs/v3.4/reference/environment-requirements.md index 4015cee6b..aecb78023 100644 --- a/content/en/docs/v3.4/reference/environment-requirements.md +++ b/content/en/docs/v3.4/reference/environment-requirements.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, docker, cluster, configuration' description: 'Understand the environment requirements for KubeSphere.' linkTitle: "Environment Requirements" weight: 17500 +version: "v3.4" --- This page summarizes the some requirements for installing and using KubeSphere. diff --git a/content/en/docs/v3.4/reference/glossary.md b/content/en/docs/v3.4/reference/glossary.md index 2337d3b2f..7410510f8 100644 --- a/content/en/docs/v3.4/reference/glossary.md +++ b/content/en/docs/v3.4/reference/glossary.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, devops, docker, helm, jenkins, istio, prometh description: 'The glossary used in KubeSphere.' linkTitle: "Glossary" weight: 17100 +version: "v3.4" --- This glossary includes general terms and technical terms that are specific to KubeSphere. diff --git a/content/en/docs/v3.4/reference/storage-system-installation/_index.md b/content/en/docs/v3.4/reference/storage-system-installation/_index.md index 6df7cbbbe..6d140d03f 100644 --- a/content/en/docs/v3.4/reference/storage-system-installation/_index.md +++ b/content/en/docs/v3.4/reference/storage-system-installation/_index.md @@ -8,5 +8,5 @@ linkTitle: "Storage System Installation" weight: 17400 icon: "/images/docs/v3.x/docs.svg" - +version: "v3.4" --- diff --git a/content/en/docs/v3.4/reference/storage-system-installation/glusterfs-server.md b/content/en/docs/v3.4/reference/storage-system-installation/glusterfs-server.md index 3a2a6acc5..e9aeae56e 100644 --- a/content/en/docs/v3.4/reference/storage-system-installation/glusterfs-server.md +++ b/content/en/docs/v3.4/reference/storage-system-installation/glusterfs-server.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, GlusterFS' description: 'How to set up a GlusterFS Server' linkTitle: "Set up a GlusterFS Server" weight: 17420 +version: "v3.4" --- As an open-source distributed file system, [GlusterFS](https://kubernetes.io/docs/concepts/storage/volumes/#glusterfs) allows you to mount `glusterfs` volumes to your Pods. If a `glusterfs` volume is pre-populated with data, they can be shared among your Pods in a Kubernetes cluster. diff --git a/content/en/docs/v3.4/reference/storage-system-installation/nfs-server.md b/content/en/docs/v3.4/reference/storage-system-installation/nfs-server.md index b69cec05e..c1395fc0b 100644 --- a/content/en/docs/v3.4/reference/storage-system-installation/nfs-server.md +++ b/content/en/docs/v3.4/reference/storage-system-installation/nfs-server.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, NFS Server' description: 'How to set up an NFS Server' linkTitle: "Set up an NFS Server" weight: 17410 +version: "v3.4" --- KubeSphere supports [NFS-client Provisioner](https://github.com/kubernetes-incubator/external-storage/tree/master/nfs-client) as a storage plugin. In order to use it, you must configure the NFS server in advance. With the NFS server in place, an NFS client mounts a directory on the server machine so that files residing on the NFS server are accessible to the NFS client. Namely, you need to create and export a directory that your client machine can access. diff --git a/content/en/docs/v3.4/release/_index.md b/content/en/docs/v3.4/release/_index.md index aafa592d1..00258d8a7 100644 --- a/content/en/docs/v3.4/release/_index.md +++ b/content/en/docs/v3.4/release/_index.md @@ -5,7 +5,7 @@ layout: "second" linkTitle: "Release Notes" weight: 18000 icon: "/images/docs/v3.x/docs.svg" - +version: "v3.4" --- This chapter lists the release notes of all versions of KubeSphere, helping you gain a comprehensive understanding of upgrades and feature enhancements in every version release. diff --git a/content/en/docs/v3.4/release/release-v300.md b/content/en/docs/v3.4/release/release-v300.md index f2e13101c..7140613ca 100644 --- a/content/en/docs/v3.4/release/release-v300.md +++ b/content/en/docs/v3.4/release/release-v300.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, release-notes" description: "KubeSphere release notes for 3.0.0." linkTitle: "Release Notes - 3.0.0" weight: 18400 +version: "v3.4" --- ## How to get v3.0.0 diff --git a/content/en/docs/v3.4/release/release-v310.md b/content/en/docs/v3.4/release/release-v310.md index 4028daeb7..a19fe1486 100644 --- a/content/en/docs/v3.4/release/release-v310.md +++ b/content/en/docs/v3.4/release/release-v310.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, release notes" description: "KubeSphere Release Notes for 3.1.0" linkTitle: "Release Notes - 3.1.0" weight: 18300 +version: "v3.4" --- ## How to Install v3.1.0 diff --git a/content/en/docs/v3.4/release/release-v311.md b/content/en/docs/v3.4/release/release-v311.md index 7a7908ccf..5faf6feba 100644 --- a/content/en/docs/v3.4/release/release-v311.md +++ b/content/en/docs/v3.4/release/release-v311.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, release notes" description: "KubeSphere Release Notes for 3.1.1" linkTitle: "Release Notes - 3.1.1" weight: 18200 +version: "v3.4" --- ## User Experience diff --git a/content/en/docs/v3.4/release/release-v320.md b/content/en/docs/v3.4/release/release-v320.md index 6bdfd0402..4db5ef733 100644 --- a/content/en/docs/v3.4/release/release-v320.md +++ b/content/en/docs/v3.4/release/release-v320.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, release notes" description: "KubeSphere Release Notes for 3.2.0" linkTitle: "Release Notes - 3.2.0" weight: 18100 +version: "v3.4" --- ## Multi-tenancy & Multi-cluster diff --git a/content/en/docs/v3.4/release/release-v321.md b/content/en/docs/v3.4/release/release-v321.md index d11d74b2e..1c55189bc 100644 --- a/content/en/docs/v3.4/release/release-v321.md +++ b/content/en/docs/v3.4/release/release-v321.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, release notes" description: "KubeSphere Release Notes for 3.2.1" linkTitle: "Release Notes - 3.2.1" weight: 18099 +version: "v3.4" --- ## Enhancements and Bug Fixes diff --git a/content/en/docs/v3.4/release/release-v330.md b/content/en/docs/v3.4/release/release-v330.md index e191f555c..675e2c58c 100644 --- a/content/en/docs/v3.4/release/release-v330.md +++ b/content/en/docs/v3.4/release/release-v330.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, Release Notes" description: "KubeSphere 3.3.0 Release Notes" linkTitle: "Release Notes - 3.3.0" weight: 18098 +version: "v3.4" --- ## DevOps diff --git a/content/en/docs/v3.4/release/release-v331.md b/content/en/docs/v3.4/release/release-v331.md index 375e08f94..f21e69e34 100644 --- a/content/en/docs/v3.4/release/release-v331.md +++ b/content/en/docs/v3.4/release/release-v331.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, Release Notes" description: "KubeSphere 3.3.1 Release Notes" linkTitle: "Release Notes - 3.3.1" weight: 18096 +version: "v3.4" --- ## DevOps diff --git a/content/en/docs/v3.4/release/release-v332.md b/content/en/docs/v3.4/release/release-v332.md index 1c80c0d92..4436585b4 100644 --- a/content/en/docs/v3.4/release/release-v332.md +++ b/content/en/docs/v3.4/release/release-v332.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, Release Notes" description: "KubeSphere 3.3.2 Release Notes" linkTitle: "Release Notes - 3.3.2" weight: 18095 +version: "v3.4" --- ## DevOps diff --git a/content/en/docs/v3.4/release/release-v340.md b/content/en/docs/v3.4/release/release-v340.md index f775cd3da..29b5c674f 100644 --- a/content/en/docs/v3.4/release/release-v340.md +++ b/content/en/docs/v3.4/release/release-v340.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, Release Notes" description: "KubeSphere 3.4.0 Release Notes" linkTitle: "Release Notes - 3.4.0" weight: 18094 +version: "v3.4" --- ## DevOps diff --git a/content/en/docs/v3.4/release/release-v341.md b/content/en/docs/v3.4/release/release-v341.md index b84c14be8..dff6af72d 100644 --- a/content/en/docs/v3.4/release/release-v341.md +++ b/content/en/docs/v3.4/release/release-v341.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, Release Notes" description: "KubeSphere 3.4.1 Release Notes" linkTitle: "Release Notes - 3.4.1" weight: 18093 +version: "v3.4" --- ## App Store diff --git a/content/en/docs/v3.4/toolbox/_index.md b/content/en/docs/v3.4/toolbox/_index.md index adf245484..099303ecf 100644 --- a/content/en/docs/v3.4/toolbox/_index.md +++ b/content/en/docs/v3.4/toolbox/_index.md @@ -8,6 +8,7 @@ linkTitle: "Toolbox" weight: 15000 icon: "/images/docs/v3.x/docs.svg" +version: "v3.4" --- KubeSphere provides several important functionalities from the toolbox. This chapter demonstrates how to use the toolbox of KubeSphere to query events, logs, and auditing logs, view resource consumption information, and run commands with web kubectl. diff --git a/content/en/docs/v3.4/toolbox/auditing/_index.md b/content/en/docs/v3.4/toolbox/auditing/_index.md index bbdbbccd6..e9e0469a2 100644 --- a/content/en/docs/v3.4/toolbox/auditing/_index.md +++ b/content/en/docs/v3.4/toolbox/auditing/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Auditing" weight: 15300 +version: "v3.4" _build: render: false diff --git a/content/en/docs/v3.4/toolbox/auditing/auditing-query.md b/content/en/docs/v3.4/toolbox/auditing/auditing-query.md index 58a1775ed..28fb5576d 100644 --- a/content/en/docs/v3.4/toolbox/auditing/auditing-query.md +++ b/content/en/docs/v3.4/toolbox/auditing/auditing-query.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, auditing, log, query" description: "Understand how you can perform quick auditing log queries to keep track of the latest auditing information of your cluster." linkTitle: "Auditing Log Query" weight: 15330 +version: "v3.4" --- KubeSphere supports the query of auditing logs among isolated tenants. This tutorial demonstrates how to use the query function, including the interface, search parameters and detail pages. diff --git a/content/en/docs/v3.4/toolbox/auditing/auditing-receive-customize.md b/content/en/docs/v3.4/toolbox/auditing/auditing-receive-customize.md index 45b8a361d..320e828fb 100644 --- a/content/en/docs/v3.4/toolbox/auditing/auditing-receive-customize.md +++ b/content/en/docs/v3.4/toolbox/auditing/auditing-receive-customize.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, auditing, log, customize, receive" description: "Learn how to receive and customize auditing logs." linkTitle: "Receive and Customize Auditing Logs" weight: 15310 +version: "v3.4" --- KubeSphere Auditing Logs provide a security-relevant chronological set of records documenting the sequence of activities that have affected the system by individual users, administrators, or other components of the system. Each request to KubeSphere generates an event that is then written to a webhook and processed according to a certain rule. The event will be ignored, stored, or generate an alert based on different rules. diff --git a/content/en/docs/v3.4/toolbox/auditing/auditing-rule.md b/content/en/docs/v3.4/toolbox/auditing/auditing-rule.md index 17ba026e9..bce386539 100644 --- a/content/en/docs/v3.4/toolbox/auditing/auditing-rule.md +++ b/content/en/docs/v3.4/toolbox/auditing/auditing-rule.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, docker, kubesphere, auditing" description: "Understand the auditing rule and how to customize a rule for processing auditing logs." linkTitle: "Auditing Rules" weight: 15320 +version: "v3.4" --- An auditing rule defines the policy for processing auditing logs. KubeSphere Auditing Logs provide users with two CRD rules (`archiving-rule` and `alerting-rule`) for customization. diff --git a/content/en/docs/v3.4/toolbox/events-query.md b/content/en/docs/v3.4/toolbox/events-query.md index b173e5a93..366940a03 100644 --- a/content/en/docs/v3.4/toolbox/events-query.md +++ b/content/en/docs/v3.4/toolbox/events-query.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Event, Query' description: 'Understand how you can perform quick event queries to keep track of the latest events of your cluster.' linkTitle: "Event Query" weight: 15200 +version: "v3.4" --- Kubernetes events provide insight into what is happening inside a cluster, based on which KubeSphere adds longer historical query and aggregation capabilities, and also supports event query for tenant isolation. diff --git a/content/en/docs/v3.4/toolbox/log-query.md b/content/en/docs/v3.4/toolbox/log-query.md index 8b38d5fca..51d9c8aa8 100644 --- a/content/en/docs/v3.4/toolbox/log-query.md +++ b/content/en/docs/v3.4/toolbox/log-query.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, log, query' description: 'Query Kubernetes logs from toolbox' linkTitle: "Log Query" weight: 15100 +version: "v3.4" --- The logs of applications and systems can help you better understand what is happening inside your cluster and workloads. The logs are particularly useful for debugging problems and monitoring cluster activities. KubeSphere provides a powerful and easy-to-use logging system which offers users the capabilities of log collection, query and management from the perspective of tenants. The tenant-based logging system is much more useful than Kibana since different tenants can only view their own logs, leading to better security. Moreover, the KubeSphere logging system filters out some redundant information so that tenants can only focus on logs that are useful to them. diff --git a/content/en/docs/v3.4/toolbox/metering-and-billing/_index.md b/content/en/docs/v3.4/toolbox/metering-and-billing/_index.md index 6fd17490c..8be8879e4 100644 --- a/content/en/docs/v3.4/toolbox/metering-and-billing/_index.md +++ b/content/en/docs/v3.4/toolbox/metering-and-billing/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "Metering and Billing" weight: 15400 +version: "v3.4" _build: render: false diff --git a/content/en/docs/v3.4/toolbox/metering-and-billing/enable-billing.md b/content/en/docs/v3.4/toolbox/metering-and-billing/enable-billing.md index 468987a00..21e598888 100644 --- a/content/en/docs/v3.4/toolbox/metering-and-billing/enable-billing.md +++ b/content/en/docs/v3.4/toolbox/metering-and-billing/enable-billing.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, ConfigMap, Billing" description: "Enable the billing function in KubeSphere to view the billing data of your resources during a period." linkTitle: "Enable Billing" weight: 15420 +version: "v3.4" --- This tutorial demonstrates how to enable KubeSphere Billing to view the cost of different resources in your cluster. By default, the Billing function is disabled so you need to manually add the price information in a ConfigMap. diff --git a/content/en/docs/v3.4/toolbox/metering-and-billing/view-resource-consumption.md b/content/en/docs/v3.4/toolbox/metering-and-billing/view-resource-consumption.md index f12c489d3..5fd6d35b6 100644 --- a/content/en/docs/v3.4/toolbox/metering-and-billing/view-resource-consumption.md +++ b/content/en/docs/v3.4/toolbox/metering-and-billing/view-resource-consumption.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, metering, billing, consumption" description: "Track information about resource usage of your cluster's workloads at different levels." linkTitle: "View Resource Consumption" weight: 15410 +version: "v3.4" --- KubeSphere metering helps you track resource consumption within a given cluster or workspace at a granular level. Different tenants with different roles can only see the data to which they have access. Besides, you can also set prices for varied resources to see billing information. diff --git a/content/en/docs/v3.4/toolbox/web-kubectl.md b/content/en/docs/v3.4/toolbox/web-kubectl.md index fd87e369c..d7b9d43c2 100644 --- a/content/en/docs/v3.4/toolbox/web-kubectl.md +++ b/content/en/docs/v3.4/toolbox/web-kubectl.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, kubectl, cli' description: 'The web kubectl tool is integrated into KubeSphere to provide consistent user experiences for Kubernetes users.' linkTitle: "Web Kubectl" weight: 15500 +version: "v3.4" --- The Kubernetes command-line tool, kubectl, allows you to run commands on Kubernetes clusters. You can use kubectl to deploy applications, inspect and manage cluster resources, view logs, and more. diff --git a/content/en/docs/v3.4/upgrade/_index.md b/content/en/docs/v3.4/upgrade/_index.md index a4a8b2500..2b4cc7590 100644 --- a/content/en/docs/v3.4/upgrade/_index.md +++ b/content/en/docs/v3.4/upgrade/_index.md @@ -8,7 +8,7 @@ linkTitle: "Upgrade" weight: 7000 icon: "/images/docs/v3.x/docs.svg" - +version: "v3.4" --- This chapter demonstrates how cluster operators can upgrade KubeSphere to 3.4.1. \ No newline at end of file diff --git a/content/en/docs/v3.4/upgrade/air-gapped-upgrade-with-ks-installer.md b/content/en/docs/v3.4/upgrade/air-gapped-upgrade-with-ks-installer.md index ad9cb67a0..4148c5fa5 100644 --- a/content/en/docs/v3.4/upgrade/air-gapped-upgrade-with-ks-installer.md +++ b/content/en/docs/v3.4/upgrade/air-gapped-upgrade-with-ks-installer.md @@ -4,6 +4,7 @@ keywords: "Air-Gapped, upgrade, kubesphere, 3.4" description: "Use ks-installer and offline package to upgrade KubeSphere." linkTitle: "Air-Gapped Upgrade with ks-installer" weight: 7500 +version: "v3.4" --- ks-installer is recommended for users whose Kubernetes clusters were not set up by [KubeKey](../../installing-on-linux/introduction/kubekey/), but hosted by cloud vendors or created by themselves. This tutorial is for **upgrading KubeSphere only**. Cluster operators are responsible for upgrading Kubernetes beforehand. diff --git a/content/en/docs/v3.4/upgrade/air-gapped-upgrade-with-kubekey.md b/content/en/docs/v3.4/upgrade/air-gapped-upgrade-with-kubekey.md index d6d9e4b50..b692e5fb3 100644 --- a/content/en/docs/v3.4/upgrade/air-gapped-upgrade-with-kubekey.md +++ b/content/en/docs/v3.4/upgrade/air-gapped-upgrade-with-kubekey.md @@ -4,6 +4,7 @@ keywords: "Air-Gapped, kubernetes, upgrade, kubesphere, 3.4.1" description: "Use the offline package to upgrade Kubernetes and KubeSphere." linkTitle: "Air-Gapped Upgrade with KubeKey" weight: 7400 +version: "v3.4" --- Air-gapped upgrade with KubeKey is recommended for users whose KubeSphere and Kubernetes were both deployed by [KubeKey](../../installing-on-linux/introduction/kubekey/). If your Kubernetes cluster was provisioned by yourself or cloud providers, refer to [Air-gapped Upgrade with ks-installer](../air-gapped-upgrade-with-ks-installer/). diff --git a/content/en/docs/v3.4/upgrade/overview.md b/content/en/docs/v3.4/upgrade/overview.md index 4facf2a77..c67535b60 100644 --- a/content/en/docs/v3.4/upgrade/overview.md +++ b/content/en/docs/v3.4/upgrade/overview.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, upgrade, KubeSphere, 3.4, upgrade" description: "Understand what you need to pay attention to before the upgrade, such as versions, and upgrade tools." linkTitle: "Overview" weight: 7100 +version: "v3.4" --- ## Make Your Upgrade Plan diff --git a/content/en/docs/v3.4/upgrade/upgrade-with-ks-installer.md b/content/en/docs/v3.4/upgrade/upgrade-with-ks-installer.md index 52db07947..2b1bce8c1 100644 --- a/content/en/docs/v3.4/upgrade/upgrade-with-ks-installer.md +++ b/content/en/docs/v3.4/upgrade/upgrade-with-ks-installer.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, upgrade, KubeSphere, v3.4.1" description: "Use ks-installer to upgrade KubeSphere." linkTitle: "Upgrade with ks-installer" weight: 7300 +version: "v3.4" --- ks-installer is recommended for users whose Kubernetes clusters were not set up by [KubeKey](../../installing-on-linux/introduction/kubekey/), but hosted by cloud vendors or created by themselves. This tutorial is for **upgrading KubeSphere only**. Cluster operators are responsible for upgrading Kubernetes beforehand. diff --git a/content/en/docs/v3.4/upgrade/upgrade-with-kubekey.md b/content/en/docs/v3.4/upgrade/upgrade-with-kubekey.md index e20ca793e..ec96f94ff 100644 --- a/content/en/docs/v3.4/upgrade/upgrade-with-kubekey.md +++ b/content/en/docs/v3.4/upgrade/upgrade-with-kubekey.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, upgrade, KubeSphere, 3.4, KubeKey" description: "Use KubeKey to upgrade Kubernetes and KubeSphere." linkTitle: "Upgrade with KubeKey" weight: 7200 +version: "v3.4" --- KubeKey is recommended for users whose KubeSphere and Kubernetes were both installed by [KubeKey](../../installing-on-linux/introduction/kubekey/). If your Kubernetes cluster was provisioned by yourself or cloud providers, refer to [Upgrade with ks-installer](../upgrade-with-ks-installer/). diff --git a/content/en/docs/v3.4/upgrade/what-changed.md b/content/en/docs/v3.4/upgrade/what-changed.md index b31ea9cd5..3727fcb8c 100644 --- a/content/en/docs/v3.4/upgrade/what-changed.md +++ b/content/en/docs/v3.4/upgrade/what-changed.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, upgrade, KubeSphere, 3.4" description: "Understand what will be changed after the upgrade." linkTitle: "Changes after Upgrade" weight: 7600 +version: "v3.4" --- This section covers the changes after upgrade for existing settings in previous versions. If you want to know all the new features and enhancements in KubeSphere 3.4, see [Release Notes for 3.4.1](../../../v3.4/release/release-v341/). diff --git a/content/en/docs/v3.4/workspace-administration/_index.md b/content/en/docs/v3.4/workspace-administration/_index.md index 301a75c9f..6dcf73124 100644 --- a/content/en/docs/v3.4/workspace-administration/_index.md +++ b/content/en/docs/v3.4/workspace-administration/_index.md @@ -8,7 +8,7 @@ linkTitle: "Workspace Administration and User Guide" weight: 9000 icon: "/images/docs/v3.x/docs.svg" - +version: "v3.4" --- KubeSphere tenants work in a workspace to manage projects and apps. Among others, workspace administrators are responsible for the management of app repositories. Tenants with necessary permissions can further deploy and use app templates from app repositories. They can also leverage individual app templates which are uploaded and released to the App Store. Besides, administrators also control whether the network of a workspace is isolated from others'. diff --git a/content/en/docs/v3.4/workspace-administration/app-repository/_index.md b/content/en/docs/v3.4/workspace-administration/app-repository/_index.md index 656e5cfaf..99681760b 100644 --- a/content/en/docs/v3.4/workspace-administration/app-repository/_index.md +++ b/content/en/docs/v3.4/workspace-administration/app-repository/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "App Repositories" weight: 9300 +version: "v3.4" _build: render: false diff --git a/content/en/docs/v3.4/workspace-administration/app-repository/import-helm-repository.md b/content/en/docs/v3.4/workspace-administration/app-repository/import-helm-repository.md index 4e9a017f1..0238f9b90 100644 --- a/content/en/docs/v3.4/workspace-administration/app-repository/import-helm-repository.md +++ b/content/en/docs/v3.4/workspace-administration/app-repository/import-helm-repository.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, Helm, KubeSphere, Application" description: "Import a Helm repository to KubeSphere to provide app templates for tenants in a workspace." linkTitle: "Import a Helm Repository" weight: 9310 +version: "v3.4" --- KubeSphere builds app repositories that allow users to use Kubernetes applications based on Helm charts. App repositories are powered by [OpenPitrix](https://github.com/openpitrix/openpitrix), an open source platform for cross-cloud application management sponsored by QingCloud. In an app repository, every application serves as a base package library. To deploy and manage an app from an app repository, you need to create the repository in advance. diff --git a/content/en/docs/v3.4/workspace-administration/app-repository/upload-app-to-public-repository.md b/content/en/docs/v3.4/workspace-administration/app-repository/upload-app-to-public-repository.md index be174f861..7f4ca2793 100644 --- a/content/en/docs/v3.4/workspace-administration/app-repository/upload-app-to-public-repository.md +++ b/content/en/docs/v3.4/workspace-administration/app-repository/upload-app-to-public-repository.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, helm, KubeSphere, application" description: "Upload your own apps to the GitHub repository of KubeSphere." linkTitle: "Upload Apps to the KubeSphere GitHub Repository" weight: 9320 +version: "v3.4" --- KubeSphere provides an app repository for testing and development. Users can upload their apps to the repository, which will serve as available app templates once approved. diff --git a/content/en/docs/v3.4/workspace-administration/department-management.md b/content/en/docs/v3.4/workspace-administration/department-management.md index 0b802d034..3e7ab013c 100644 --- a/content/en/docs/v3.4/workspace-administration/department-management.md +++ b/content/en/docs/v3.4/workspace-administration/department-management.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Department, Role, Permission, Group' description: 'Create departments in a workspace and assign users to different departments to implement permission control.' linkTitle: "Department Management" weight: 9800 +version: "v3.4" --- This document describes how to manage workspace departments. diff --git a/content/en/docs/v3.4/workspace-administration/project-quotas.md b/content/en/docs/v3.4/workspace-administration/project-quotas.md index ad59de15f..3e5297bc1 100644 --- a/content/en/docs/v3.4/workspace-administration/project-quotas.md +++ b/content/en/docs/v3.4/workspace-administration/project-quotas.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, projects, quotas, resources, requests, limits description: 'Set requests and limits to control resource usage in a project.' linkTitle: "Project Quotas" weight: 9600 +version: "v3.4" --- KubeSphere uses [Kubernetes requests and limits](https://kubesphere.io/blogs/understand-requests-and-limits-in-kubernetes/) to control resource (for example, CPU and memory) usage in a project, also known as [resource quotas](https://kubernetes.io/docs/concepts/policy/resource-quotas/) in Kubernetes. Requests make sure a project can get the resources it needs as they are specifically guaranteed and reserved. On the contrary, limits ensure that a project can never use resources above a certain value. diff --git a/content/en/docs/v3.4/workspace-administration/role-and-member-management.md b/content/en/docs/v3.4/workspace-administration/role-and-member-management.md index 8bbe3884a..ffaf57ad7 100644 --- a/content/en/docs/v3.4/workspace-administration/role-and-member-management.md +++ b/content/en/docs/v3.4/workspace-administration/role-and-member-management.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, workspace, KubeSphere, multitenancy" description: "Customize a workspace role and grant it to tenants." linkTitle: "Workspace Role and Member Management" weight: 9400 +version: "v3.4" --- This tutorial demonstrates how to manage roles and members in a workspace. diff --git a/content/en/docs/v3.4/workspace-administration/upload-helm-based-application.md b/content/en/docs/v3.4/workspace-administration/upload-helm-based-application.md index 1a2236f91..4ae770335 100644 --- a/content/en/docs/v3.4/workspace-administration/upload-helm-based-application.md +++ b/content/en/docs/v3.4/workspace-administration/upload-helm-based-application.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, Helm, KubeSphere, OpenPitrix, Application" description: "Learn how to upload a Helm-based application as an app template to your workspace." linkTitle: "Upload Helm-based Applications" weight: 9200 +version: "v3.4" --- KubeSphere provides full lifecycle management for applications. Among other things, workspace administrators can upload or create new app templates and test them quickly. Furthermore, they publish well-tested apps to the [App Store](../../application-store/) so that other users can deploy them with one click. To develop app templates, workspace administrators need to upload packaged [Helm charts](https://helm.sh/) to KubeSphere first. diff --git a/content/en/docs/v3.4/workspace-administration/what-is-workspace.md b/content/en/docs/v3.4/workspace-administration/what-is-workspace.md index 98e650db7..d29c08e2b 100644 --- a/content/en/docs/v3.4/workspace-administration/what-is-workspace.md +++ b/content/en/docs/v3.4/workspace-administration/what-is-workspace.md @@ -5,6 +5,7 @@ description: "Understand the concept of workspaces in KubeSphere and learn how t linkTitle: "Workspace Overview" weight: 9100 +version: "v3.4" --- A workspace is a logical unit to organize your [projects](../../project-administration/) and [DevOps projects](../../devops-user-guide/) and manage [app templates](../upload-helm-based-application/) and app repositories. It is the place for you to control resource access and share resources within your team in a secure way. diff --git a/content/en/docs/v3.4/workspace-administration/workspace-network-isolation.md b/content/en/docs/v3.4/workspace-administration/workspace-network-isolation.md index 8bc7582da..4b21f9073 100644 --- a/content/en/docs/v3.4/workspace-administration/workspace-network-isolation.md +++ b/content/en/docs/v3.4/workspace-administration/workspace-network-isolation.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Calico, Network Policy' description: 'Enable or disable the network policy in your workspace.' linkTitle: "Workspace Network Isolation" weight: 9500 +version: "v3.4" --- ## Prerequisites diff --git a/content/en/docs/v3.4/workspace-administration/workspace-quotas.md b/content/en/docs/v3.4/workspace-administration/workspace-quotas.md index 3a67ccb30..bdbf4130c 100644 --- a/content/en/docs/v3.4/workspace-administration/workspace-quotas.md +++ b/content/en/docs/v3.4/workspace-administration/workspace-quotas.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, workspace, quotas' description: 'Set workspace quotas to control the total resource usage of projects and DevOps projects in a workspace.' linkTitle: "Workspace Quotas" weight: 9700 +version: "v3.4" --- Workspace quotas are used to control the total resource usage of all projects and DevOps projects in a workspace. Similar to [project quotas](../project-quotas/), workspace quotas contain requests and limits of CPU and memory. Requests make sure projects in the workspace can get the resources they needs as they are specifically guaranteed and reserved. On the contrary, limits ensure that the resource usage of all projects in the workspace can never go above a certain value. diff --git a/content/zh/docs/v3.3/_index.md b/content/zh/docs/v3.3/_index.md index d01f25db4..de86e2bf5 100644 --- a/content/zh/docs/v3.3/_index.md +++ b/content/zh/docs/v3.3/_index.md @@ -10,6 +10,7 @@ section1: title: KubeSphere 文档 content: 了解如何通过 KubeSphere 容器平台构建并管理云原生应用程序。获取文档、示例代码与教程等信息。 image: /images/docs/v3.x/banner.png + version: "v3.3" sectionLink: docs: diff --git a/content/zh/docs/v3.3/access-control-and-account-management/_index.md b/content/zh/docs/v3.3/access-control-and-account-management/_index.md index 5ed03b3dc..33dd11fdc 100644 --- a/content/zh/docs/v3.3/access-control-and-account-management/_index.md +++ b/content/zh/docs/v3.3/access-control-and-account-management/_index.md @@ -7,7 +7,7 @@ linkTitle: "帐户管理和权限控制" weight: 12000 icon: "/images/docs/v3.x/docs.svg" - +version: "v3.3" --- KubeSphere 的多租户架构是运行在容器平台上的许多关键组件的基础。不同的租户被分配不同的角色,以便他们可以执行相关的任务。本章概述了 KubeSphere 的多租户系统,并演示了如何为第三方登录配置身份验证。 \ No newline at end of file diff --git a/content/zh/docs/v3.3/access-control-and-account-management/external-authentication/_index.md b/content/zh/docs/v3.3/access-control-and-account-management/external-authentication/_index.md index fe7156336..9dd841b1d 100644 --- a/content/zh/docs/v3.3/access-control-and-account-management/external-authentication/_index.md +++ b/content/zh/docs/v3.3/access-control-and-account-management/external-authentication/_index.md @@ -5,4 +5,5 @@ layout: "single" linkTitle: "外部身份验证" weight: 12200 +version: "v3.3" --- diff --git a/content/zh/docs/v3.3/access-control-and-account-management/external-authentication/cas-identity-provider.md b/content/zh/docs/v3.3/access-control-and-account-management/external-authentication/cas-identity-provider.md index dd2a301b9..50fc207ef 100644 --- a/content/zh/docs/v3.3/access-control-and-account-management/external-authentication/cas-identity-provider.md +++ b/content/zh/docs/v3.3/access-control-and-account-management/external-authentication/cas-identity-provider.md @@ -5,6 +5,7 @@ description: "如何使用外部 CAS 身份提供者。" linkTitle: "CAS 身份提供者" weight: 12223 +version: "v3.3" --- CAS (Central Authentication Service) 是耶鲁 Yale 大学发起的一个java开源项目,旨在为 Web应用系统提供一种可靠的 单点登录 解决方案( Web SSO ), CAS 具有以下特点: diff --git a/content/zh/docs/v3.3/access-control-and-account-management/external-authentication/oidc-identity-provider.md b/content/zh/docs/v3.3/access-control-and-account-management/external-authentication/oidc-identity-provider.md index 65353f753..70a141e62 100644 --- a/content/zh/docs/v3.3/access-control-and-account-management/external-authentication/oidc-identity-provider.md +++ b/content/zh/docs/v3.3/access-control-and-account-management/external-authentication/oidc-identity-provider.md @@ -5,6 +5,7 @@ description: "如何使用外部 OIDC 身份提供者。" linkTitle: "OIDC 身份提供者" weight: 12221 +version: "v3.3" --- ## OIDC 身份提供者 diff --git a/content/zh/docs/v3.3/access-control-and-account-management/external-authentication/set-up-external-authentication.md b/content/zh/docs/v3.3/access-control-and-account-management/external-authentication/set-up-external-authentication.md index 948fbebd1..483adb38c 100644 --- a/content/zh/docs/v3.3/access-control-and-account-management/external-authentication/set-up-external-authentication.md +++ b/content/zh/docs/v3.3/access-control-and-account-management/external-authentication/set-up-external-authentication.md @@ -5,6 +5,7 @@ description: "如何在 KubeSphere 上设置外部身份验证。" linkTitle: "设置外部身份验证" weight: 12210 +version: "v3.3" --- 本文档描述了如何在 KubeSphere 上使用外部身份提供者,例如 LDAP 服务或 Active Directory 服务。 diff --git a/content/zh/docs/v3.3/access-control-and-account-management/external-authentication/use-an-ldap-service.md b/content/zh/docs/v3.3/access-control-and-account-management/external-authentication/use-an-ldap-service.md index 738be3efc..bf142cef7 100644 --- a/content/zh/docs/v3.3/access-control-and-account-management/external-authentication/use-an-ldap-service.md +++ b/content/zh/docs/v3.3/access-control-and-account-management/external-authentication/use-an-ldap-service.md @@ -5,6 +5,7 @@ description: "如何使用 LDAP 服务。" linkTitle: "LDAP身份提供者" weight: 12220 +version: "v3.3" --- 本文档描述了如何使用 LDAP 服务作为外部身份提供者,允许您根据 LDAP 服务对用户进行身份验证。 diff --git a/content/zh/docs/v3.3/access-control-and-account-management/external-authentication/use-an-oauth2-identity-provider.md b/content/zh/docs/v3.3/access-control-and-account-management/external-authentication/use-an-oauth2-identity-provider.md index 20d3f47f5..29282f56f 100644 --- a/content/zh/docs/v3.3/access-control-and-account-management/external-authentication/use-an-oauth2-identity-provider.md +++ b/content/zh/docs/v3.3/access-control-and-account-management/external-authentication/use-an-oauth2-identity-provider.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, OAuth2, Identity Provider' description: '如何使用外部 OAuth2 身份提供者。' linkTitle: "OAuth 2.0身份提供者" weight: 12230 +version: "v3.3" --- 本文档介绍了如何使用基于 OAuth 2.0 协议的外部身份提供者。 diff --git a/content/zh/docs/v3.3/access-control-and-account-management/multi-tenancy-in-kubesphere.md b/content/zh/docs/v3.3/access-control-and-account-management/multi-tenancy-in-kubesphere.md index 75fd6fb26..15c7d3d97 100644 --- a/content/zh/docs/v3.3/access-control-and-account-management/multi-tenancy-in-kubesphere.md +++ b/content/zh/docs/v3.3/access-control-and-account-management/multi-tenancy-in-kubesphere.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, 多租户" description: "理解 KubeSphere 中的多租户架构。" linkTitle: "KubeSphere 中的多租户" weight: 12100 +version: "v3.3" --- Kubernetes 解决了应用编排、容器调度的难题,极大地提高了资源的利用率。有别于传统的集群运维方式,在使用 Kubernetes 的过程中,企业和个人用户在资源共享和安全性方面均面临着诸多挑战。 diff --git a/content/zh/docs/v3.3/application-store/_index.md b/content/zh/docs/v3.3/application-store/_index.md index 4ce4d34d0..0238d8eb2 100644 --- a/content/zh/docs/v3.3/application-store/_index.md +++ b/content/zh/docs/v3.3/application-store/_index.md @@ -8,7 +8,7 @@ linkTitle: "应用商店" weight: 14000 icon: "/images/docs/v3.x/docs.svg" - +version: "v3.3" --- KubeSphere 应用商店基于 [OpenPitrix](https://github.com/openpitrix/openpitrix) (一个跨云管理应用的开源平台)为用户提供企业就绪的容器化解决方案。您可以通过应用模板上传自己的应用,或者添加应用仓库作为应用工具,供租户选择他们想要的应用。 diff --git a/content/zh/docs/v3.3/application-store/app-developer-guide/_index.md b/content/zh/docs/v3.3/application-store/app-developer-guide/_index.md index cb4e2189f..e1a84ac60 100644 --- a/content/zh/docs/v3.3/application-store/app-developer-guide/_index.md +++ b/content/zh/docs/v3.3/application-store/app-developer-guide/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "应用开发者指南" weight: 14400 +version: "v3.3" _build: render: false diff --git a/content/zh/docs/v3.3/application-store/app-developer-guide/helm-developer-guide.md b/content/zh/docs/v3.3/application-store/app-developer-guide/helm-developer-guide.md index 3b2a72436..cddd4d101 100644 --- a/content/zh/docs/v3.3/application-store/app-developer-guide/helm-developer-guide.md +++ b/content/zh/docs/v3.3/application-store/app-developer-guide/helm-developer-guide.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, Helm, 开发' description: '开发基于 Helm 的应用。' linkTitle: "Helm 开发者指南" weight: 14410 +version: "v3.3" --- 您可以上传应用的 Helm Chart 至 KubeSphere,以便具有必要权限的租户能够进行部署。本教程以 NGINX 为示例演示如何准备 Helm Chart。 diff --git a/content/zh/docs/v3.3/application-store/app-developer-guide/helm-specification.md b/content/zh/docs/v3.3/application-store/app-developer-guide/helm-specification.md index c33f28596..2492e6565 100644 --- a/content/zh/docs/v3.3/application-store/app-developer-guide/helm-specification.md +++ b/content/zh/docs/v3.3/application-store/app-developer-guide/helm-specification.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, Helm, 规范' description: '了解 Chart 结构和规范。' linkTitle: "Helm 规范" weight: 14420 +version: "v3.3" --- Helm Chart 是一种打包格式。Chart 是一个描述一组 Kubernetes 相关资源的文件集合。有关更多信息,请参见 [Helm 文档](https://helm.sh/zh/docs/topics/charts/)。 diff --git a/content/zh/docs/v3.3/application-store/app-lifecycle-management.md b/content/zh/docs/v3.3/application-store/app-lifecycle-management.md index 0089397d4..8b8775308 100644 --- a/content/zh/docs/v3.3/application-store/app-lifecycle-management.md +++ b/content/zh/docs/v3.3/application-store/app-lifecycle-management.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, 应用商店' description: '您可以跨整个生命周期管理应用,包括提交、审核、测试、发布、升级和下架。' linkTitle: '应用程序生命周期管理' weight: 14100 +version: "v3.3" --- KubeSphere 集成了 [OpenPitrix](https://github.com/openpitrix/openpitrix)(一个跨云管理应用程序的开源平台)来构建应用商店,管理应用程序的整个生命周期。应用商店支持两种应用程序部署方式: diff --git a/content/zh/docs/v3.3/application-store/built-in-apps/_index.md b/content/zh/docs/v3.3/application-store/built-in-apps/_index.md index 49cf0ae27..3f6cf74b0 100644 --- a/content/zh/docs/v3.3/application-store/built-in-apps/_index.md +++ b/content/zh/docs/v3.3/application-store/built-in-apps/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "内置应用" weight: 14200 +version: "v3.3" _build: render: false diff --git a/content/zh/docs/v3.3/application-store/built-in-apps/chaos-mesh-app.md b/content/zh/docs/v3.3/application-store/built-in-apps/chaos-mesh-app.md index 6393486d0..5da421a34 100644 --- a/content/zh/docs/v3.3/application-store/built-in-apps/chaos-mesh-app.md +++ b/content/zh/docs/v3.3/application-store/built-in-apps/chaos-mesh-app.md @@ -3,6 +3,7 @@ title: "在 KubeSphere 中部署 Chaos Mesh" keywords: 'KubeSphere, Kubernetes, Chaos Mesh, Chaos Engineering' description: '了解如何在 KubeSphere 中部署 Chaos Mesh 并进行混沌实验。' linkTitle: "部署 Chaos Mesh" +version: "v3.3" --- [Chaos Mesh](https://github.com/chaos-mesh/chaos-mesh) 是一个开源的云原生混沌工程平台,提供丰富的故障模拟类型,具有强大的故障场景编排能力,方便用户在开发测试中以及生产环境中模拟现实世界中可能出现的各类异常,帮助用户发现系统潜在的问题。 diff --git a/content/zh/docs/v3.3/application-store/built-in-apps/etcd-app.md b/content/zh/docs/v3.3/application-store/built-in-apps/etcd-app.md index ca74dfa5a..8f847ba90 100644 --- a/content/zh/docs/v3.3/application-store/built-in-apps/etcd-app.md +++ b/content/zh/docs/v3.3/application-store/built-in-apps/etcd-app.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, etcd, 应用商店' description: '了解如何从 KubeSphere 应用商店中部署 etcd 并访问服务。' linkTitle: "在 KubeSphere 中部署 etcd" weight: 14210 +version: "v3.3" --- [etcd](https://etcd.io/) 是一个采用 Go 语言编写的分布式键值存储库,用来存储供分布式系统或机器集群访问的数据。在 Kubernetes 中,etcd 是服务发现的后端,存储集群状态和配置。 diff --git a/content/zh/docs/v3.3/application-store/built-in-apps/harbor-app.md b/content/zh/docs/v3.3/application-store/built-in-apps/harbor-app.md index 12b57767f..803e95ca1 100644 --- a/content/zh/docs/v3.3/application-store/built-in-apps/harbor-app.md +++ b/content/zh/docs/v3.3/application-store/built-in-apps/harbor-app.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, Harbor, 应用商店' description: '了解如何从 KubeSphere 应用商店中部署 Harbor 并访问服务。' linkTitle: "在 KubeSphere 中部署 Harbor" weight: 14220 +version: "v3.3" --- [Harbor](https://goharbor.io/) 是一个开源仓库,通过各种策略和基于角色的访问控制来保护制品,确保镜像经过扫描且没有漏洞,并对镜像签名使其受信。 diff --git a/content/zh/docs/v3.3/application-store/built-in-apps/jh-gitlab.md b/content/zh/docs/v3.3/application-store/built-in-apps/jh-gitlab.md index 017ac0856..e34a6f207 100644 --- a/content/zh/docs/v3.3/application-store/built-in-apps/jh-gitlab.md +++ b/content/zh/docs/v3.3/application-store/built-in-apps/jh-gitlab.md @@ -3,6 +3,7 @@ title: "在 KubeSphere 上部署极狐GitLab" keywords: 'KubeSphere, Kubernetes, 极狐GitLab, DevOps' description: '了解并掌握如何在 KubeSphere 中部署和使用极狐GitLab' linkTitle: "部署极狐GitLab" +version: "v3.3" --- [极狐GitLab](https://gitlab.cn)是GitLab DevOps平台的中国发行版,作为一套完备的一站式DevOps平台,从设计到投产,一个平台覆盖 DevSecOps 全流程。极狐GitLab 帮助团队更快、更安全地交付更好的软件,提升研运效能,实现 DevOps 价值最大化。 diff --git a/content/zh/docs/v3.3/application-store/built-in-apps/memcached-app.md b/content/zh/docs/v3.3/application-store/built-in-apps/memcached-app.md index f2cd04440..85f36f7f9 100644 --- a/content/zh/docs/v3.3/application-store/built-in-apps/memcached-app.md +++ b/content/zh/docs/v3.3/application-store/built-in-apps/memcached-app.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, Memcached, 应用商店' description: '了解如何从 KubeSphere 应用商店中部署 Memcached 并访问服务。' linkTitle: "在 KubeSphere 中部署 Memcached" weight: 14230 +version: "v3.3" --- [Memcached](https://memcached.org/) 是一个内存中的 (in-memory) 键值存储库,用于存储由数据库调用、API 调用或页面渲染产生的小块任意数据(字符串、对象)。它的 API 对大多数主流的语言均可用。 diff --git a/content/zh/docs/v3.3/application-store/built-in-apps/minio-app.md b/content/zh/docs/v3.3/application-store/built-in-apps/minio-app.md index 2a56fa57d..2b947630a 100644 --- a/content/zh/docs/v3.3/application-store/built-in-apps/minio-app.md +++ b/content/zh/docs/v3.3/application-store/built-in-apps/minio-app.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, Minio, 应用商店' description: '了解如何从 KubeSphere 应用商店中部署 Minio 并访问服务。' linkTitle: "在 KubeSphere 中部署 MinIO" weight: 14240 +version: "v3.3" --- [MinIO](https://min.io/) 对象存储为高性能和 S3 API 而设计。对于具有严格安全要求的大型私有云环境来说,MinIO 是理想选择,它可以为多种工作负载提供任务关键型可用性。 diff --git a/content/zh/docs/v3.3/application-store/built-in-apps/mongodb-app.md b/content/zh/docs/v3.3/application-store/built-in-apps/mongodb-app.md index 24eecfe77..5abd3d35e 100644 --- a/content/zh/docs/v3.3/application-store/built-in-apps/mongodb-app.md +++ b/content/zh/docs/v3.3/application-store/built-in-apps/mongodb-app.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 安装, MongoDB' description: '了解如何从 KubeSphere 应用商店中部署 MongoDB 并访问服务。' linkTitle: "在 KubeSphere 中部署 MongoDB" weight: 14250 +version: "v3.3" --- [MongoDB](https://www.mongodb.com/) 是一个通用的、基于文档的分布式数据库,为现代应用开发者和云时代而打造。 diff --git a/content/zh/docs/v3.3/application-store/built-in-apps/mysql-app.md b/content/zh/docs/v3.3/application-store/built-in-apps/mysql-app.md index 998e9b96c..1d0c93575 100644 --- a/content/zh/docs/v3.3/application-store/built-in-apps/mysql-app.md +++ b/content/zh/docs/v3.3/application-store/built-in-apps/mysql-app.md @@ -5,6 +5,7 @@ description: '了解如何从 KubeSphere 应用商店中部署 MySQL 并访问 link title: "在 KubeSphere 中部署 MySQL" weight: 14260 +version: "v3.3" --- [MySQL ](https://www.mysql.com/)是一个开源的关系型数据库管理系统 (RDBMS),它基于最常用的数据库管理语言 SQL。作为世界上最受欢迎的开源数据库,MySQL 为云原生应用部署提供了完全托管的数据库服务。 diff --git a/content/zh/docs/v3.3/application-store/built-in-apps/nginx-app.md b/content/zh/docs/v3.3/application-store/built-in-apps/nginx-app.md index dcee3bbba..1c1f9b633 100644 --- a/content/zh/docs/v3.3/application-store/built-in-apps/nginx-app.md +++ b/content/zh/docs/v3.3/application-store/built-in-apps/nginx-app.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 安装, NGINX' description: '了解如何从 KubeSphere 应用商店中部署 NGINX 并访问服务。' linkTitle: "在 KubeSphere 中部署 NGINX" weight: 14270 +version: "v3.3" --- [NGINX](https://www.nginx.com/) 是一个开源软件应用,用于 Web 服务、反向代理、缓存、负载均衡、流媒体等。 diff --git a/content/zh/docs/v3.3/application-store/built-in-apps/postgresql-app.md b/content/zh/docs/v3.3/application-store/built-in-apps/postgresql-app.md index 9b2425ac3..18a0e19b1 100644 --- a/content/zh/docs/v3.3/application-store/built-in-apps/postgresql-app.md +++ b/content/zh/docs/v3.3/application-store/built-in-apps/postgresql-app.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, PostgreSQL, 应用商店' description: '了解如何从 KubeSphere 应用商店中部署 PostgreSQL 并访问服务。' linkTitle: "在 KubeSphere 中部署 PostgreSQL" weight: 14280 +version: "v3.3" --- 作为强大的开源对象关系型数据库系统,[PostgreSQL](https://www.postgresql.org/) 以其卓越的可靠性、功能鲁棒性和高性能而著称。 diff --git a/content/zh/docs/v3.3/application-store/built-in-apps/rabbitmq-app.md b/content/zh/docs/v3.3/application-store/built-in-apps/rabbitmq-app.md index f583fcb93..0b2a881f3 100644 --- a/content/zh/docs/v3.3/application-store/built-in-apps/rabbitmq-app.md +++ b/content/zh/docs/v3.3/application-store/built-in-apps/rabbitmq-app.md @@ -5,6 +5,7 @@ description: '了解如何从 KubeSphere 应用商店中部署 RabbitMQ 并访 link title: "在 KubeSphere 中部署 RabbitMQ" weight: 14290 +version: "v3.3" --- [RabbitMQ](https://www.rabbitmq.com/) 是部署最广泛的开源消息代理。它轻量且易于在本地和云上部署,支持多种消息协议。RabbitMQ 可在分布和联邦的配置中部署,以满足大规模和高可用性需求。 diff --git a/content/zh/docs/v3.3/application-store/built-in-apps/radondb-mysql-app.md b/content/zh/docs/v3.3/application-store/built-in-apps/radondb-mysql-app.md index 05f7cefc8..d59a41be2 100644 --- a/content/zh/docs/v3.3/application-store/built-in-apps/radondb-mysql-app.md +++ b/content/zh/docs/v3.3/application-store/built-in-apps/radondb-mysql-app.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 安装, RadonDB MySQL' description: '了解如何从 KubeSphere 应用商店部署 RadonDB MySQL。' linkTitle: "在 KubeSphere 中部署 RadonDB MySQL" weight: 14293 +version: "v3.3" --- [RadonDB MySQL](https://github.com/radondb/radondb-mysql-kubernetes) 是基于 [MySQL](https://MySQL.org) 的开源、云原生、高可用集群解决方案。通过使用 Raft 协议,RadonDB MySQL 可以快速进行故障转移,且不会丢失任何事务。 diff --git a/content/zh/docs/v3.3/application-store/built-in-apps/radondb-postgresql-app.md b/content/zh/docs/v3.3/application-store/built-in-apps/radondb-postgresql-app.md index 8283e9d8f..5449c310e 100644 --- a/content/zh/docs/v3.3/application-store/built-in-apps/radondb-postgresql-app.md +++ b/content/zh/docs/v3.3/application-store/built-in-apps/radondb-postgresql-app.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 安装, RadonDB PostgreSQL' description: '了解如何从 KubeSphere 应用商店部署 RadonDB PostgreSQL。' linkTitle: "在 KubeSphere 中部署 RadonDB PostgreSQL" weight: 14294 +version: "v3.3" --- [RadonDB PostgreSQL](https://github.com/radondb/radondb-postgresql-kubernetes) 是基于 [PostgreSQL](https://postgresql.org) 的开源、云原生、高可用集群解决方案。 diff --git a/content/zh/docs/v3.3/application-store/built-in-apps/redis-app.md b/content/zh/docs/v3.3/application-store/built-in-apps/redis-app.md index 6d267feec..fcda8755b 100644 --- a/content/zh/docs/v3.3/application-store/built-in-apps/redis-app.md +++ b/content/zh/docs/v3.3/application-store/built-in-apps/redis-app.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 安装, Redis' description: '了解如何从 KubeSphere 应用商店中部署 Redis 并访问服务。' linkTitle: "在 KubeSphere 中部署 Redis" weight: 14291 +version: "v3.3" --- [Redis](https://redis.io/) 是一个开源的(遵循 BSD 协议)、内存中的 (in-memory) 数据结构存储库,用作数据库、缓存和消息代理。 diff --git a/content/zh/docs/v3.3/application-store/built-in-apps/tomcat-app.md b/content/zh/docs/v3.3/application-store/built-in-apps/tomcat-app.md index 258a18758..3133464e9 100644 --- a/content/zh/docs/v3.3/application-store/built-in-apps/tomcat-app.md +++ b/content/zh/docs/v3.3/application-store/built-in-apps/tomcat-app.md @@ -5,6 +5,7 @@ description: '了解如何从 KubeSphere 应用商店中部署 Tomcat 并访问 link title: "在 KubeSphere 中部署 Tomcat" weight: 14292 +version: "v3.3" --- [Apache Tomcat](https://tomcat.apache.org/index.html) 支撑着诸多行业和组织中的众多大规模任务关键型 Web 应用。它提供了一个纯 Java HTTP Web 服务器环境,可用于执行 Java 代码。 diff --git a/content/zh/docs/v3.3/application-store/external-apps/_index.md b/content/zh/docs/v3.3/application-store/external-apps/_index.md index e4fcc31f1..a94d471b4 100644 --- a/content/zh/docs/v3.3/application-store/external-apps/_index.md +++ b/content/zh/docs/v3.3/application-store/external-apps/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "外部应用" weight: 14300 +version: "v3.3" _build: render: false diff --git a/content/zh/docs/v3.3/application-store/external-apps/deploy-clickhouse.md b/content/zh/docs/v3.3/application-store/external-apps/deploy-clickhouse.md index 00b4f4a20..2d0b43e0c 100644 --- a/content/zh/docs/v3.3/application-store/external-apps/deploy-clickhouse.md +++ b/content/zh/docs/v3.3/application-store/external-apps/deploy-clickhouse.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 安装, ClickHouse' description: '了解如何从 KubeSphere 应用商店部署 ClickHouse。' linkTitle: "部署 RadonDB ClickHouse 集群" weight: 14340 +version: "v3.3" --- [ClickHouse](https://clickhouse.tech/) 是一款用于联机分析 (OLAP) 的列式数据库管理系统 (DBMS)。[RadonDB ClickHouse](https://github.com/radondb/radondb-clickhouse-kubernetes) 是一款深度定制的 ClickHouse 集群应用,完美保持了 ClickHouse 集群功能特性,并具备集群自动管理、集群数据重分布、高性能低成本等优势功能特性。 diff --git a/content/zh/docs/v3.3/application-store/external-apps/deploy-gitlab.md b/content/zh/docs/v3.3/application-store/external-apps/deploy-gitlab.md index f571aabcd..f53e04c63 100644 --- a/content/zh/docs/v3.3/application-store/external-apps/deploy-gitlab.md +++ b/content/zh/docs/v3.3/application-store/external-apps/deploy-gitlab.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, GitLab, 应用商店' description: '了解如何在 KubeSphere 中部署 GitLab 并访问服务。' linkTitle: "在 KubeSphere 上部署 GitLab" weight: 14310 +version: "v3.3" --- [GitLab](https://about.gitlab.com/) 是一个端到端的开源软件开发平台,具有内置的版本控制、问题追踪、代码审查、CI/CD 等功能。 diff --git a/content/zh/docs/v3.3/application-store/external-apps/deploy-metersphere.md b/content/zh/docs/v3.3/application-store/external-apps/deploy-metersphere.md index 43813395f..46e6d9577 100644 --- a/content/zh/docs/v3.3/application-store/external-apps/deploy-metersphere.md +++ b/content/zh/docs/v3.3/application-store/external-apps/deploy-metersphere.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 应用程序, MeterSphere' description: '了解如何在 KubeSphere 中部署 MeterSphere。' linkTitle: "在 KubeSphere 上部署 MeterSphere" weight: 14330 +version: "v3.3" --- MeterSphere 是一站式的开源企业级连续测试平台,涵盖测试跟踪、界面测试和性能测试等功能。 diff --git a/content/zh/docs/v3.3/application-store/external-apps/deploy-radondb-mysql.md b/content/zh/docs/v3.3/application-store/external-apps/deploy-radondb-mysql.md index 59c66b8f6..b15914d32 100644 --- a/content/zh/docs/v3.3/application-store/external-apps/deploy-radondb-mysql.md +++ b/content/zh/docs/v3.3/application-store/external-apps/deploy-radondb-mysql.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 安装, RadonDB MySQL' description: '了解如何从 KubeSphere 应用商店部署 RadonDB MySQL。' linkTitle: "部署 RadonDB MySQL Operator 和集群" weight: 14350 +version: "v3.3" --- [RadonDB MySQL](https://github.com/radondb/radondb-mysql-kubernetes) 是基于 [MySQL](https://MySQL.org) 的开源、云原生、高可用集群解决方案。通过使用 Raft 协议,RadonDB MySQL 可以快速进行故障转移,且不会丢失任何事务。 diff --git a/content/zh/docs/v3.3/application-store/external-apps/deploy-tidb.md b/content/zh/docs/v3.3/application-store/external-apps/deploy-tidb.md index 6fe767ce0..2b1404d8a 100644 --- a/content/zh/docs/v3.3/application-store/external-apps/deploy-tidb.md +++ b/content/zh/docs/v3.3/application-store/external-apps/deploy-tidb.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, TiDB, TiDB Operator, TiDB 集群' description: '了解如何在 KubeSphere 中部署 TiDB Operator 和 TiDB 集群。' linkTitle: "部署 TiDB Operator 和 TiDB 集群" weight: 14320 +version: "v3.3" --- [TiDB](https://en.pingcap.com/) 是一个支持混合事务和分析处理 (HTAP) 工作负载的云原生、开源 NewSQL 数据库,具有水平扩缩性、强一致性以及高可用性。 diff --git a/content/zh/docs/v3.3/cluster-administration/_index.md b/content/zh/docs/v3.3/cluster-administration/_index.md index 447cfc3f7..eb34e3fd8 100644 --- a/content/zh/docs/v3.3/cluster-administration/_index.md +++ b/content/zh/docs/v3.3/cluster-administration/_index.md @@ -8,7 +8,7 @@ linkTitle: "集群管理" weight: 8000 icon: "/images/docs/v3.x/docs.svg" - +version: "v3.3" --- 在 KubeSphere 中,您可以使用交互式 Web 控制台或内置的原生命令行工具 `kubectl` 来设置集群并配置其功能。作为集群管理员,您将负责一系列任务,包括在节点上管理调度并添加标签、控制集群可见性、​​监控集群状态、设置集群的告警规则和通知规则,以及配置存储和日志收集解决方案等。 diff --git a/content/zh/docs/v3.3/cluster-administration/application-resources-monitoring.md b/content/zh/docs/v3.3/cluster-administration/application-resources-monitoring.md index a8840c3e9..6b9dd89f1 100644 --- a/content/zh/docs/v3.3/cluster-administration/application-resources-monitoring.md +++ b/content/zh/docs/v3.3/cluster-administration/application-resources-monitoring.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, 资源, 监控" description: "监控集群中的应用资源,例如不同项目的部署数量和 CPU 使用情况。" linkTitle: "应用资源监控" weight: 8300 +version: "v3.3" --- diff --git a/content/zh/docs/v3.3/cluster-administration/cluster-settings/_index.md b/content/zh/docs/v3.3/cluster-administration/cluster-settings/_index.md index 374421aae..945a10223 100644 --- a/content/zh/docs/v3.3/cluster-administration/cluster-settings/_index.md +++ b/content/zh/docs/v3.3/cluster-administration/cluster-settings/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "集群设置" weight: 8600 +version: "v3.3" _build: render: false diff --git a/content/zh/docs/v3.3/cluster-administration/cluster-settings/cluster-gateway.md b/content/zh/docs/v3.3/cluster-administration/cluster-settings/cluster-gateway.md index 6539176a7..2ed30dd2f 100644 --- a/content/zh/docs/v3.3/cluster-administration/cluster-settings/cluster-gateway.md +++ b/content/zh/docs/v3.3/cluster-administration/cluster-settings/cluster-gateway.md @@ -4,7 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 集群, 网关, NodePort, LoadBalancer' description: '学习如何在 KubeSphere 中创建集群级别的网关。' linkTitle: "集群网关" weight: 8630 - +version: "v3.3" --- KubeSphere 3.3 提供集群级别的网关,使所有项目共用一个全局网关。本文档介绍如何在 KubeSphere 设置集群网关。 diff --git a/content/zh/docs/v3.3/cluster-administration/cluster-settings/cluster-visibility-and-authorization.md b/content/zh/docs/v3.3/cluster-administration/cluster-settings/cluster-visibility-and-authorization.md index 0b5c6b61c..ed52e99dd 100644 --- a/content/zh/docs/v3.3/cluster-administration/cluster-settings/cluster-visibility-and-authorization.md +++ b/content/zh/docs/v3.3/cluster-administration/cluster-settings/cluster-visibility-and-authorization.md @@ -4,6 +4,7 @@ keywords: "集群可见性, 集群管理" description: "了解如何设置集群可见性和授权。" linkTitle: "集群可见性和授权" weight: 8610 +version: "v3.3" --- 在 KubeSphere 中,您可以通过授权将一个集群分配给多个企业空间,让企业空间资源都可以在该集群上运行。同时,一个企业空间也可以关联多个集群。拥有必要权限的企业空间用户可以使用分配给该企业空间的集群来创建多集群项目。 diff --git a/content/zh/docs/v3.3/cluster-administration/cluster-settings/log-collections/_index.md b/content/zh/docs/v3.3/cluster-administration/cluster-settings/log-collections/_index.md index bce4fe493..84e194c07 100644 --- a/content/zh/docs/v3.3/cluster-administration/cluster-settings/log-collections/_index.md +++ b/content/zh/docs/v3.3/cluster-administration/cluster-settings/log-collections/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "日志接收器" weight: 8620 +version: "v3.3" _build: render: false diff --git a/content/zh/docs/v3.3/cluster-administration/cluster-settings/log-collections/add-es-as-receiver.md b/content/zh/docs/v3.3/cluster-administration/cluster-settings/log-collections/add-es-as-receiver.md index 70a1807f8..7c11ca45f 100644 --- a/content/zh/docs/v3.3/cluster-administration/cluster-settings/log-collections/add-es-as-receiver.md +++ b/content/zh/docs/v3.3/cluster-administration/cluster-settings/log-collections/add-es-as-receiver.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, 日志, Elasticsearch, Pod, 容器, Fluentbit, 输出' description: '了解如何添加 Elasticsearch 来接收容器日志、资源事件或审计日志。' linkTitle: "添加 Elasticsearch 作为接收器" weight: 8622 +version: "v3.3" --- 您可以在 KubeSphere 中使用 Elasticsearch、Kafka 和 Fluentd 日志接收器。本教程演示如何添加 Elasticsearch 接收器。 diff --git a/content/zh/docs/v3.3/cluster-administration/cluster-settings/log-collections/add-fluentd-as-receiver.md b/content/zh/docs/v3.3/cluster-administration/cluster-settings/log-collections/add-fluentd-as-receiver.md index dc90d4e52..c1f0ff75b 100644 --- a/content/zh/docs/v3.3/cluster-administration/cluster-settings/log-collections/add-fluentd-as-receiver.md +++ b/content/zh/docs/v3.3/cluster-administration/cluster-settings/log-collections/add-fluentd-as-receiver.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, 日志, Fluentd, 容器组, 容器, Fluentbit, 输出' description: '了解如何添加 Fluentd 来接收容器日志、资源事件或审计日志。' linkTitle: "添加 Fluentd 作为接收器" weight: 8624 +version: "v3.3" --- 您可以在 KubeSphere 中使用 Elasticsearch、Kafka 和 Fluentd 日志接收器。本教程演示: diff --git a/content/zh/docs/v3.3/cluster-administration/cluster-settings/log-collections/add-kafka-as-receiver.md b/content/zh/docs/v3.3/cluster-administration/cluster-settings/log-collections/add-kafka-as-receiver.md index 4e452637c..d7e39c837 100644 --- a/content/zh/docs/v3.3/cluster-administration/cluster-settings/log-collections/add-kafka-as-receiver.md +++ b/content/zh/docs/v3.3/cluster-administration/cluster-settings/log-collections/add-kafka-as-receiver.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, 日志, Kafka, Pod, 容器, Fluentbit, 输出' description: '了解如何添加 Kafka 来接收容器日志、资源事件或审计日志。' linkTitle: "添加 Kafka 作为接收器" weight: 8623 +version: "v3.3" --- 您可以在 KubeSphere 中使用 Elasticsearch、Kafka 和 Fluentd 日志接收器。本教程演示: diff --git a/content/zh/docs/v3.3/cluster-administration/cluster-settings/log-collections/introduction.md b/content/zh/docs/v3.3/cluster-administration/cluster-settings/log-collections/introduction.md index 1d6aca019..7fd6d4f45 100644 --- a/content/zh/docs/v3.3/cluster-administration/cluster-settings/log-collections/introduction.md +++ b/content/zh/docs/v3.3/cluster-administration/cluster-settings/log-collections/introduction.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, 日志, Elasticsearch, Kafka, Fluentd, Pod, 容器, Fluen description: '了解集群日志接收器的基础知识,包括工具和一般步骤。' linkTitle: "介绍" weight: 8621 +version: "v3.3" --- KubeSphere 提供灵活的日志接收器配置方式。基于 [Fluent Operator](https://github.com/fluent/fluent-operator),用户可以轻松添加、修改、删除、启用或禁用 Elasticsearch、Kafka 和 Fluentd 接收器。接收器添加后,日志会发送至该接收器。 diff --git a/content/zh/docs/v3.3/cluster-administration/cluster-status-monitoring.md b/content/zh/docs/v3.3/cluster-administration/cluster-status-monitoring.md index cbc554174..9037a9908 100644 --- a/content/zh/docs/v3.3/cluster-administration/cluster-status-monitoring.md +++ b/content/zh/docs/v3.3/cluster-administration/cluster-status-monitoring.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, 状态, 监控" description: "根据不同的指标(包括物理资源、etcd 和 API server)监控集群如何运行。" linkTitle: "集群状态监控" weight: 8200 +version: "v3.3" --- KubeSphere 支持对集群 CPU、内存、网络和磁盘等资源的相关指标进行监控。在**集群状态**页面,您可以查看历史监控数据并根据不同资源的使用率对节点进行排序。 diff --git a/content/zh/docs/v3.3/cluster-administration/cluster-wide-alerting-and-notification/_index.md b/content/zh/docs/v3.3/cluster-administration/cluster-wide-alerting-and-notification/_index.md index ade0b7a19..a454f8bf6 100644 --- a/content/zh/docs/v3.3/cluster-administration/cluster-wide-alerting-and-notification/_index.md +++ b/content/zh/docs/v3.3/cluster-administration/cluster-wide-alerting-and-notification/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "集群告警和通知" weight: 8500 +version: "v3.3" _build: render: false diff --git a/content/zh/docs/v3.3/cluster-administration/cluster-wide-alerting-and-notification/alerting-message.md b/content/zh/docs/v3.3/cluster-administration/cluster-wide-alerting-and-notification/alerting-message.md index 1b5c0c490..929140528 100644 --- a/content/zh/docs/v3.3/cluster-administration/cluster-wide-alerting-and-notification/alerting-message.md +++ b/content/zh/docs/v3.3/cluster-administration/cluster-wide-alerting-and-notification/alerting-message.md @@ -5,6 +5,7 @@ description: '了解如何查看节点的告警消息。' linkTitle: "告警消息(节点级别)" weight: 8540 +version: "v3.3" --- 告警消息会记录按照告警规则触发的告警的详细信息。本教程演示如何查看节点级别的告警消息。 diff --git a/content/zh/docs/v3.3/cluster-administration/cluster-wide-alerting-and-notification/alerting-policy.md b/content/zh/docs/v3.3/cluster-administration/cluster-wide-alerting-and-notification/alerting-policy.md index 8b3e4332d..102a2cdaf 100644 --- a/content/zh/docs/v3.3/cluster-administration/cluster-wide-alerting-and-notification/alerting-policy.md +++ b/content/zh/docs/v3.3/cluster-administration/cluster-wide-alerting-and-notification/alerting-policy.md @@ -5,6 +5,7 @@ description: '了解如何为节点设置告警策略。' linkTitle: "告警策略(节点级别)" weight: 8530 +version: "v3.3" --- KubeSphere 为节点和工作负载提供告警策略。本教程演示如何为集群中的节点创建告警策略。如需了解如何为工作负载配置告警策略,请参见[告警策略(工作负载级别)](../../../project-user-guide/alerting/alerting-policy/)。 diff --git a/content/zh/docs/v3.3/cluster-administration/cluster-wide-alerting-and-notification/alertmanager.md b/content/zh/docs/v3.3/cluster-administration/cluster-wide-alerting-and-notification/alertmanager.md index a0d6ceb9e..5673eb13b 100644 --- a/content/zh/docs/v3.3/cluster-administration/cluster-wide-alerting-and-notification/alertmanager.md +++ b/content/zh/docs/v3.3/cluster-administration/cluster-wide-alerting-and-notification/alertmanager.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, Prometheus, Alertmanager, 告警' description: '了解如何在 KubeSphere 中使用 Alertmanager 管理告警。' linkTitle: "KubeSphere 中的 Alertmanager" weight: 8510 +version: "v3.3" --- Alertmanager 处理由客户端应用程序(例如 Prometheus 服务器)发出的告警。它会将告警去重、分组 (Grouping) 并路由至正确的接收器,例如电子邮件、PagerDuty 或者 OpsGenie。它还负责告警沉默 (Silencing) 和抑制 (Inhibition)。有关更多详细信息,请参考 [Alertmanager 指南](https://prometheus.io/docs/alerting/latest/alertmanager/)。 diff --git a/content/zh/docs/v3.3/cluster-administration/nodes.md b/content/zh/docs/v3.3/cluster-administration/nodes.md index 8baec9a33..b8f4659ab 100644 --- a/content/zh/docs/v3.3/cluster-administration/nodes.md +++ b/content/zh/docs/v3.3/cluster-administration/nodes.md @@ -5,6 +5,7 @@ description: "监控节点状态并了解如何添加节点标签和污点。" linkTitle: "节点管理" weight: 8100 +version: "v3.3" --- Kubernetes 将容器放入容器组(Pod)中并在节点上运行,从而运行工作负载。取决于具体的集群环境,节点可以是虚拟机,也可以是物理机。每个节点都包含运行容器组所需的服务,这些服务由控制平面管理。有关节点的更多信息,请参阅[ Kubernetes 官方文档](https://kubernetes.io/zh/docs/concepts/architecture/nodes/)。 diff --git a/content/zh/docs/v3.3/cluster-administration/platform-settings/notification-management/_index.md b/content/zh/docs/v3.3/cluster-administration/platform-settings/notification-management/_index.md index 97532a77f..2cc924270 100644 --- a/content/zh/docs/v3.3/cluster-administration/platform-settings/notification-management/_index.md +++ b/content/zh/docs/v3.3/cluster-administration/platform-settings/notification-management/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "通知管理" weight: 8720 +version: "v3.3" _build: render: false diff --git a/content/zh/docs/v3.3/cluster-administration/platform-settings/notification-management/configure-dingtalk.md b/content/zh/docs/v3.3/cluster-administration/platform-settings/notification-management/configure-dingtalk.md index 80b21e5b0..2ac276789 100644 --- a/content/zh/docs/v3.3/cluster-administration/platform-settings/notification-management/configure-dingtalk.md +++ b/content/zh/docs/v3.3/cluster-administration/platform-settings/notification-management/configure-dingtalk.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 钉钉, 通知, 告警' description: '配置钉钉通知并添加会话或群机器人来接收告警通知消息。' linkTitle: "配置钉钉通知" weight: 8723 +version: "v3.3" --- 本教程演示如何配置钉钉通知并添加会话或群机器人来接收告警策略的通知。 diff --git a/content/zh/docs/v3.3/cluster-administration/platform-settings/notification-management/configure-email.md b/content/zh/docs/v3.3/cluster-administration/platform-settings/notification-management/configure-email.md index 176fa07f7..9a390e0b2 100644 --- a/content/zh/docs/v3.3/cluster-administration/platform-settings/notification-management/configure-email.md +++ b/content/zh/docs/v3.3/cluster-administration/platform-settings/notification-management/configure-email.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 自定义, 平台' description: '配置邮件服务器并添加接收人以接收邮件通知。' linkTitle: "配置邮件通知" weight: 8722 +version: "v3.3" --- 本教程演示如何配置邮件通知及添加接收人,以便接收告警策略的邮件通知。 diff --git a/content/zh/docs/v3.3/cluster-administration/platform-settings/notification-management/configure-slack.md b/content/zh/docs/v3.3/cluster-administration/platform-settings/notification-management/configure-slack.md index 26aba61ac..b8bff5f7a 100644 --- a/content/zh/docs/v3.3/cluster-administration/platform-settings/notification-management/configure-slack.md +++ b/content/zh/docs/v3.3/cluster-administration/platform-settings/notification-management/configure-slack.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Slack, 通知' description: '配置 Slack 通知及添加频道来接收告警策略、事件、审计等通知。' linkTitle: "配置 Slack 通知" weight: 8725 +version: "v3.3" --- 本教程演示如何配置 Slack 通知及添加频道,以便接收告警策略的通知。 diff --git a/content/zh/docs/v3.3/cluster-administration/platform-settings/notification-management/configure-webhook.md b/content/zh/docs/v3.3/cluster-administration/platform-settings/notification-management/configure-webhook.md index c6eaf504d..b741534a8 100644 --- a/content/zh/docs/v3.3/cluster-administration/platform-settings/notification-management/configure-webhook.md +++ b/content/zh/docs/v3.3/cluster-administration/platform-settings/notification-management/configure-webhook.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 自定义, 平台, Webhook' description: '配置 webhook 服务器以通过 webhook 接收平台通知。' linkTitle: "配置 Webhook 通知" weight: 8726 +version: "v3.3" --- Webhook 是应用程序发送由特定事件触发的通知的一种方式,可以实时向其他应用程序发送信息,使用户可以立即接收通知。 diff --git a/content/zh/docs/v3.3/cluster-administration/platform-settings/notification-management/configure-wecom.md b/content/zh/docs/v3.3/cluster-administration/platform-settings/notification-management/configure-wecom.md index 51baa4653..deb3ee758 100644 --- a/content/zh/docs/v3.3/cluster-administration/platform-settings/notification-management/configure-wecom.md +++ b/content/zh/docs/v3.3/cluster-administration/platform-settings/notification-management/configure-wecom.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 企业微信, 通知, 告警' description: '配置企业微信通知并添加相应 ID 来接收告警通知消息。' linkTitle: "配置企业微信通知" weight: 8724 +version: "v3.3" --- 本教程演示如何配置企业微信通知并添加相应 ID 来接收告警策略的通知。 diff --git a/content/zh/docs/v3.3/cluster-administration/platform-settings/notification-management/customize-cluster-name.md b/content/zh/docs/v3.3/cluster-administration/platform-settings/notification-management/customize-cluster-name.md index 0950913b7..d59a09f6b 100644 --- a/content/zh/docs/v3.3/cluster-administration/platform-settings/notification-management/customize-cluster-name.md +++ b/content/zh/docs/v3.3/cluster-administration/platform-settings/notification-management/customize-cluster-name.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 平台, 通知' description: '了解如何自定义 KubeSphere 发送的通知消息中的集群名称。' linkTitle: "自定义通知消息中的集群名称" weight: 8721 +version: "v3.3" --- 本文档说明如何自定义 KubeSphere 发送的通知消息中的集群名称。 diff --git a/content/zh/docs/v3.3/cluster-administration/shut-down-and-restart-cluster-gracefully.md b/content/zh/docs/v3.3/cluster-administration/shut-down-and-restart-cluster-gracefully.md index 1a129867d..44d5bd410 100644 --- a/content/zh/docs/v3.3/cluster-administration/shut-down-and-restart-cluster-gracefully.md +++ b/content/zh/docs/v3.3/cluster-administration/shut-down-and-restart-cluster-gracefully.md @@ -7,6 +7,7 @@ linkTitle: "关闭和重启集群" weight: 89000 icon: "/images/docs/v3.x/docs.svg" +version: "v3.3" --- 您可能需要临时关闭集群进行维护。本文介绍平稳关闭集群的流程以及如何重新启动集群。 diff --git a/content/zh/docs/v3.3/cluster-administration/snapshotclass.md b/content/zh/docs/v3.3/cluster-administration/snapshotclass.md index 1fd4b9811..1c49c1a59 100644 --- a/content/zh/docs/v3.3/cluster-administration/snapshotclass.md +++ b/content/zh/docs/v3.3/cluster-administration/snapshotclass.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 持久卷声明, 快照' description: '了解如何在 KubeSphere 中管理卷快照类。' linkTitle: "卷快照类" weight: 8900 +version: "v3.3" --- 卷快照类(Volume Snapshot Class)用于定义卷快照的存储种类。本教程演示如何创建和使用卷快照类。 diff --git a/content/zh/docs/v3.3/cluster-administration/storageclass.md b/content/zh/docs/v3.3/cluster-administration/storageclass.md index 27b975334..c0709f767 100644 --- a/content/zh/docs/v3.3/cluster-administration/storageclass.md +++ b/content/zh/docs/v3.3/cluster-administration/storageclass.md @@ -4,6 +4,7 @@ keywords: "存储, 持久卷声明, PV, PVC, 存储类, CSI, Ceph RBD, GlusterFS description: "了解 PV、PVC 和存储类的基本概念,并演示如何在 KubeSphere 中管理存储类和 PVC。" linkTitle: "存储类" weight: 8800 +version: "v3.3" --- 本教程演示集群管理员如何管理 KubeSphere 中的存储类。 diff --git a/content/zh/docs/v3.3/devops-user-guide/_index.md b/content/zh/docs/v3.3/devops-user-guide/_index.md index 075ee7aa3..b779b48ee 100644 --- a/content/zh/docs/v3.3/devops-user-guide/_index.md +++ b/content/zh/docs/v3.3/devops-user-guide/_index.md @@ -7,6 +7,7 @@ linkTitle: "DevOps 用户指南" weight: 11000 icon: "/images/docs/v3.x/docs.svg" +version: "v3.3" --- 您可以使用 KubeSphere DevOps 系统在 Kubernetes 集群上部署和管理 CI/CD 任务以及相关的工作负载。本章演示如何在 DevOps 项目中进行管理和操作,包括运行流水线、创建凭证和集成工具等等。 diff --git a/content/zh/docs/v3.3/devops-user-guide/devops-overview/_index.md b/content/zh/docs/v3.3/devops-user-guide/devops-overview/_index.md index a7a86a172..aed6ff052 100644 --- a/content/zh/docs/v3.3/devops-user-guide/devops-overview/_index.md +++ b/content/zh/docs/v3.3/devops-user-guide/devops-overview/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "DevOps 项目" weight: 11100 +version: "v3.3" _build: render: false diff --git a/content/zh/docs/v3.3/devops-user-guide/devops-overview/devops-project-management.md b/content/zh/docs/v3.3/devops-user-guide/devops-overview/devops-project-management.md index c1c719faa..c62b86024 100644 --- a/content/zh/docs/v3.3/devops-user-guide/devops-overview/devops-project-management.md +++ b/content/zh/docs/v3.3/devops-user-guide/devops-overview/devops-project-management.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, DevOps, Jenkins' description: '创建并管理 DevOps 项目,了解 DevOps 项目中的各项基本元素。' linkTitle: "DevOps 项目管理" weight: 11120 +version: "v3.3" --- 本教程演示如何创建和管理 DevOps 项目。 diff --git a/content/zh/docs/v3.3/devops-user-guide/devops-overview/overview.md b/content/zh/docs/v3.3/devops-user-guide/devops-overview/overview.md index e5e5224b0..31077b8ba 100644 --- a/content/zh/docs/v3.3/devops-user-guide/devops-overview/overview.md +++ b/content/zh/docs/v3.3/devops-user-guide/devops-overview/overview.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, DevOps, 概述' description: '了解 DevOps 的基本知识。' linkTitle: "概述" weight: 11110 +version: "v3.3" --- DevOps 是一系列做法和工具,可以使 IT 和软件开发团队之间的流程实现自动化。其中,随着敏捷软件开发日趋流行,持续集成 (CI) 和持续交付 (CD) 已经成为该领域一个理想的解决方案。在 CI/CD 工作流中,每次集成都通过自动化构建来验证,包括编码、发布和测试,从而帮助开发者提前发现集成错误,团队也可以快速、安全、可靠地将内部软件交付到生产环境。 diff --git a/content/zh/docs/v3.3/devops-user-guide/examples/_index.md b/content/zh/docs/v3.3/devops-user-guide/examples/_index.md index aa3584278..d289e887f 100644 --- a/content/zh/docs/v3.3/devops-user-guide/examples/_index.md +++ b/content/zh/docs/v3.3/devops-user-guide/examples/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "示例" weight: 11400 +version: "v3.3" _build: render: false diff --git a/content/zh/docs/v3.3/devops-user-guide/examples/a-maven-project.md b/content/zh/docs/v3.3/devops-user-guide/examples/a-maven-project.md index bfc0bedba..243a8762a 100644 --- a/content/zh/docs/v3.3/devops-user-guide/examples/a-maven-project.md +++ b/content/zh/docs/v3.3/devops-user-guide/examples/a-maven-project.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, Docker, DevOps, Jenkins, Maven' description: '学习如何使用 KubeSphere 流水线构建并部署 Maven 项目。' linkTitle: "构建和部署 Maven 项目" weight: 11430 +version: "v3.3" --- ## 准备工作 diff --git a/content/zh/docs/v3.3/devops-user-guide/examples/create-multi-cluster-pipeline.md b/content/zh/docs/v3.3/devops-user-guide/examples/create-multi-cluster-pipeline.md index b24019fec..8fc81d15c 100644 --- a/content/zh/docs/v3.3/devops-user-guide/examples/create-multi-cluster-pipeline.md +++ b/content/zh/docs/v3.3/devops-user-guide/examples/create-multi-cluster-pipeline.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 多集群, 流水线, DevOps' description: '学习如何在 Kubesphere 上创建多集群流水线。' linkTitle: "创建多集群流水线" weight: 11440 +version: "v3.3" --- 由于云场上提供不同的托管 Kubernetes 服务,DevOps 流水线必须处理涉及多个 Kubernetes 集群的使用场景。 diff --git a/content/zh/docs/v3.3/devops-user-guide/examples/go-project-pipeline.md b/content/zh/docs/v3.3/devops-user-guide/examples/go-project-pipeline.md index 65e4e0246..d5e8d53c0 100644 --- a/content/zh/docs/v3.3/devops-user-guide/examples/go-project-pipeline.md +++ b/content/zh/docs/v3.3/devops-user-guide/examples/go-project-pipeline.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, docker, devops, jenkins, go, KubeSphere' description: '学习如何使用 KubeSphere 流水线构建并部署 Go 项目。' linkTitle: "构建和部署 Go 项目" weight: 11410 +version: "v3.3" --- ## 准备工作 diff --git a/content/zh/docs/v3.3/devops-user-guide/examples/multi-cluster-project-example.md b/content/zh/docs/v3.3/devops-user-guide/examples/multi-cluster-project-example.md index 202461475..ddb3f4a43 100644 --- a/content/zh/docs/v3.3/devops-user-guide/examples/multi-cluster-project-example.md +++ b/content/zh/docs/v3.3/devops-user-guide/examples/multi-cluster-project-example.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, Docker, DevOps, Jenkins, 多集群' description: '学习如何使用基于 Jenkinsfile 的流水线在多集群项目中部署应用。' linkTitle: "使用 Jenkinsfile 在多集群项目中部署应用" weight: 11420 +version: "v3.3" --- ## 准备工作 diff --git a/content/zh/docs/v3.3/devops-user-guide/examples/use-nexus-in-pipelines.md b/content/zh/docs/v3.3/devops-user-guide/examples/use-nexus-in-pipelines.md index d1c307a6c..15d045396 100644 --- a/content/zh/docs/v3.3/devops-user-guide/examples/use-nexus-in-pipelines.md +++ b/content/zh/docs/v3.3/devops-user-guide/examples/use-nexus-in-pipelines.md @@ -4,7 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 流水线, Nexus, Jenkins' description: '学习如何在 KubeSphere 流水线中使用 Nexus。' linkTitle: "在流水线中使用 Nexus" weight: 11450 - +version: "v3.3" --- diff --git a/content/zh/docs/v3.3/devops-user-guide/how-to-integrate/_index.md b/content/zh/docs/v3.3/devops-user-guide/how-to-integrate/_index.md index 88f1f7031..06369f7a6 100644 --- a/content/zh/docs/v3.3/devops-user-guide/how-to-integrate/_index.md +++ b/content/zh/docs/v3.3/devops-user-guide/how-to-integrate/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "工具集成" weight: 11300 +version: "v3.3" _build: render: false diff --git a/content/zh/docs/v3.3/devops-user-guide/how-to-integrate/harbor.md b/content/zh/docs/v3.3/devops-user-guide/how-to-integrate/harbor.md index 1c8f96ffe..88a2cc5b3 100644 --- a/content/zh/docs/v3.3/devops-user-guide/how-to-integrate/harbor.md +++ b/content/zh/docs/v3.3/devops-user-guide/how-to-integrate/harbor.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, Docker, DevOps, Jenkins, Harbor' description: '将 Harbor 集成到流水线中并向您的 Harbor 仓库推送镜像。' linkTitle: "将 Harbor 集成到流水线" weight: 11320 +version: "v3.3" --- 本教程演示如何将 Harbor 集成到 KubeSphere 流水线。 diff --git a/content/zh/docs/v3.3/devops-user-guide/how-to-integrate/sonarqube.md b/content/zh/docs/v3.3/devops-user-guide/how-to-integrate/sonarqube.md index 810bbb1a6..a984dae19 100644 --- a/content/zh/docs/v3.3/devops-user-guide/how-to-integrate/sonarqube.md +++ b/content/zh/docs/v3.3/devops-user-guide/how-to-integrate/sonarqube.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, devops, jenkins, sonarqube, 流水线' description: '将 SonarQube 集成到流水线中进行代码质量分析。' linkTitle: "将 SonarQube 集成到流水线" weight: 11310 +version: "v3.3" --- [SonarQube](https://www.sonarqube.org/) 是一种主流的代码质量持续检测工具。您可以将其用于代码库的静态和动态分析。SonarQube 集成到 KubeSphere 流水线后,如果在运行的流水线中检测到问题,您可以直接在仪表板上查看常见代码问题,例如 Bug 和漏洞。 diff --git a/content/zh/docs/v3.3/devops-user-guide/how-to-use/_index.md b/content/zh/docs/v3.3/devops-user-guide/how-to-use/_index.md index a0f69c8f5..4e36a3dfe 100644 --- a/content/zh/docs/v3.3/devops-user-guide/how-to-use/_index.md +++ b/content/zh/docs/v3.3/devops-user-guide/how-to-use/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "使用 DevOps" weight: 11200 +version: "v3.3" _build: render: false diff --git a/content/zh/docs/v3.3/devops-user-guide/how-to-use/code-repositories/_index.md b/content/zh/docs/v3.3/devops-user-guide/how-to-use/code-repositories/_index.md index a9d9540f0..bee6bc22e 100644 --- a/content/zh/docs/v3.3/devops-user-guide/how-to-use/code-repositories/_index.md +++ b/content/zh/docs/v3.3/devops-user-guide/how-to-use/code-repositories/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "代码仓库" weight: 11230 +version: "v3.3" _build: render: false diff --git a/content/zh/docs/v3.3/devops-user-guide/how-to-use/code-repositories/import-code-repositories.md b/content/zh/docs/v3.3/devops-user-guide/how-to-use/code-repositories/import-code-repositories.md index 233aac7ed..a90d9b474 100755 --- a/content/zh/docs/v3.3/devops-user-guide/how-to-use/code-repositories/import-code-repositories.md +++ b/content/zh/docs/v3.3/devops-user-guide/how-to-use/code-repositories/import-code-repositories.md @@ -4,7 +4,7 @@ keywords: 'Kubernetes, GitOps, KubeSphere, 代码仓库' description: '介绍如何在 KubeSphere 中导入代码仓库。' linkTitle: "导入代码仓库" weight: 11231 - +version: "v3.3" --- KubeSphere 3.3 支持您导入 GitHub、GitLab、Bitbucket 或其它基于 Git 的代码仓库,如 Gitee。下面以 Github 仓库为例,展示如何导入代码仓库。 diff --git a/content/zh/docs/v3.3/devops-user-guide/how-to-use/continuous-deployments/_index.md b/content/zh/docs/v3.3/devops-user-guide/how-to-use/continuous-deployments/_index.md index a025fafa8..11bc2ee5f 100644 --- a/content/zh/docs/v3.3/devops-user-guide/how-to-use/continuous-deployments/_index.md +++ b/content/zh/docs/v3.3/devops-user-guide/how-to-use/continuous-deployments/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "持续部署" weight: 11220 +version: "v3.3" _build: render: false diff --git a/content/zh/docs/v3.3/devops-user-guide/how-to-use/continuous-deployments/use-gitops-for-continous-deployment.md b/content/zh/docs/v3.3/devops-user-guide/how-to-use/continuous-deployments/use-gitops-for-continous-deployment.md index 177477f00..7b48c08f1 100755 --- a/content/zh/docs/v3.3/devops-user-guide/how-to-use/continuous-deployments/use-gitops-for-continous-deployment.md +++ b/content/zh/docs/v3.3/devops-user-guide/how-to-use/continuous-deployments/use-gitops-for-continous-deployment.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, GitOps, KubeSphere, CI,CD, 持续集成,持续部署' description: '介绍如何在 KubeSphere 中使用 GitOps 实现持续部署。' linkTitle: "使用 GitOps 实现应用持续部署" weight: 11221 +version: "v3.3" --- KubeSphere 3.3 引入了一种为云原生应用实现持续部署的理念 – GitOps。GitOps 的核心思想是拥有一个 Git 仓库,并将应用系统的申明式基础架构和应用程序存放在 Git 仓库中进行版本控制。GitOps 结合 Kubernetes 能够利用自动交付流水线将更改应用到指定的任意多个集群中,从而解决跨云部署的一致性问题。 diff --git a/content/zh/docs/v3.3/devops-user-guide/how-to-use/devops-settings/_index.md b/content/zh/docs/v3.3/devops-user-guide/how-to-use/devops-settings/_index.md index b51076766..0bebeff9b 100644 --- a/content/zh/docs/v3.3/devops-user-guide/how-to-use/devops-settings/_index.md +++ b/content/zh/docs/v3.3/devops-user-guide/how-to-use/devops-settings/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "DevOps 项目设置" weight: 11240 +version: "v3.3" _build: render: false diff --git a/content/zh/docs/v3.3/devops-user-guide/how-to-use/devops-settings/add-cd-allowlist.md b/content/zh/docs/v3.3/devops-user-guide/how-to-use/devops-settings/add-cd-allowlist.md index e768f8258..19a2cd4f5 100644 --- a/content/zh/docs/v3.3/devops-user-guide/how-to-use/devops-settings/add-cd-allowlist.md +++ b/content/zh/docs/v3.3/devops-user-guide/how-to-use/devops-settings/add-cd-allowlist.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, GitOps, KubeSphere, 持续部署,白名单' description: '介绍如何在 KubeSphere 中添加持续部署白名单。' linkTitle: "添加持续部署白名单" weight: 11243 +version: "v3.3" --- 在 KubeSphere 3.3 中,您可以通过设置白名单限制资源持续部署的目标位置。 diff --git a/content/zh/docs/v3.3/devops-user-guide/how-to-use/devops-settings/credential-management.md b/content/zh/docs/v3.3/devops-user-guide/how-to-use/devops-settings/credential-management.md index 3214a8f89..a285c5e18 100644 --- a/content/zh/docs/v3.3/devops-user-guide/how-to-use/devops-settings/credential-management.md +++ b/content/zh/docs/v3.3/devops-user-guide/how-to-use/devops-settings/credential-management.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, Docker, 凭证, KubeSphere, DevOps' description: '创建凭证以便您的流水线可以与第三方应用程序或网站进行交互。' linkTitle: "凭证管理" weight: 11241 +version: "v3.3" --- 凭证是包含敏感信息的对象,例如用户名和密码、SSH 密钥和令牌 (Token)。当 KubeSphere DevOps 流水线运行时,会与外部环境中的对象进行交互,以执行一系列任务,包括拉取代码、推送和拉取镜像以及运行脚本等。此过程中需要提供相应的凭证,而这些凭证不会明文出现在流水线中。 diff --git a/content/zh/docs/v3.3/devops-user-guide/how-to-use/devops-settings/role-and-member-management.md b/content/zh/docs/v3.3/devops-user-guide/how-to-use/devops-settings/role-and-member-management.md index a01274764..e2a454525 100644 --- a/content/zh/docs/v3.3/devops-user-guide/how-to-use/devops-settings/role-and-member-management.md +++ b/content/zh/docs/v3.3/devops-user-guide/how-to-use/devops-settings/role-and-member-management.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, DevOps, 角色, 成员' description: '在 DevOps 项目中创建并管理各种角色和成员。' linkTitle: "角色和成员管理" weight: 11242 +version: "v3.3" --- 本教程演示如何在 DevOps 项目中管理角色和成员。 diff --git a/content/zh/docs/v3.3/devops-user-guide/how-to-use/devops-settings/set-ci-node.md b/content/zh/docs/v3.3/devops-user-guide/how-to-use/devops-settings/set-ci-node.md index a84330ffa..778fe6416 100644 --- a/content/zh/docs/v3.3/devops-user-guide/how-to-use/devops-settings/set-ci-node.md +++ b/content/zh/docs/v3.3/devops-user-guide/how-to-use/devops-settings/set-ci-node.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, Docker, KubeSphere, Jenkins, CICD, 流水线, 依赖项 description: '配置专门用于持续集成 (CI) 的一个或一组节点,加快流水线中的构建过程。' linkTitle: "为依赖项缓存设置 CI 节点" weight: 11245 +version: "v3.3" --- 通常情况下,构建应用程序的过程中需要拉取不同的依赖项。这可能会导致某些问题,例如拉取时间长和网络不稳定,这会进一步导致构建失败。要为您的流水线提供更可靠和稳定的环境,您可以配置一个节点或一组节点,专门用于持续集成 (CI)。这些 CI 节点可以通过使用缓存来加快构建过程。 diff --git a/content/zh/docs/v3.3/devops-user-guide/how-to-use/pipelines/_index.md b/content/zh/docs/v3.3/devops-user-guide/how-to-use/pipelines/_index.md index a74613157..b04946123 100644 --- a/content/zh/docs/v3.3/devops-user-guide/how-to-use/pipelines/_index.md +++ b/content/zh/docs/v3.3/devops-user-guide/how-to-use/pipelines/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "流水线" weight: 11210 +version: "v3.3" _build: render: false diff --git a/content/zh/docs/v3.3/devops-user-guide/how-to-use/pipelines/choose-jenkins-agent.md b/content/zh/docs/v3.3/devops-user-guide/how-to-use/pipelines/choose-jenkins-agent.md index 6ac7afc65..75f94ede0 100644 --- a/content/zh/docs/v3.3/devops-user-guide/how-to-use/pipelines/choose-jenkins-agent.md +++ b/content/zh/docs/v3.3/devops-user-guide/how-to-use/pipelines/choose-jenkins-agent.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, Docker, DevOps, Jenkins, Agent' description: '指定 Jenkins agent 并为流水线使用内置的 podTemplate。' linkTitle: "选择 Jenkins Agent" weight: 112190 +version: "v3.3" --- `agent` 部分指定整个流水线或特定阶段 (Stage) 将在 Jenkins 环境中执行的位置,具体取决于该 `agent` 部分的放置位置。该部分必须在 `pipeline` 块的顶层进行定义,但是阶段级别的使用为可选。有关更多信息,请参见 [Jenkins 官方文档](https://www.jenkins.io/zh/doc/book/pipeline/syntax/#代理)。 diff --git a/content/zh/docs/v3.3/devops-user-guide/how-to-use/pipelines/create-a-pipeline-using-graphical-editing-panel.md b/content/zh/docs/v3.3/devops-user-guide/how-to-use/pipelines/create-a-pipeline-using-graphical-editing-panel.md index 54ea925d7..ee9c6c9b3 100644 --- a/content/zh/docs/v3.3/devops-user-guide/how-to-use/pipelines/create-a-pipeline-using-graphical-editing-panel.md +++ b/content/zh/docs/v3.3/devops-user-guide/how-to-use/pipelines/create-a-pipeline-using-graphical-editing-panel.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Jenkins, CICD, 图形化流水线' description: '学习如何使用 KubeSphere 图形编辑面板创建并运行流水线。' linkTitle: '使用图形编辑面板创建流水线' weight: 11211 +version: "v3.3" --- KubeSphere 中的图形编辑面板包含用于 Jenkins [阶段 (Stage)](https://www.jenkins.io/zh/doc/book/pipeline/#阶段) 和[步骤 (Step)](https://www.jenkins.io/zh/doc/book/pipeline/#步骤) 的所有必要操作。您可以直接在交互式面板上定义这些阶段和步骤,无需创建任何 Jenkinsfile。 diff --git a/content/zh/docs/v3.3/devops-user-guide/how-to-use/pipelines/create-a-pipeline-using-jenkinsfile.md b/content/zh/docs/v3.3/devops-user-guide/how-to-use/pipelines/create-a-pipeline-using-jenkinsfile.md index 79a2ca2c5..eda63cfa9 100644 --- a/content/zh/docs/v3.3/devops-user-guide/how-to-use/pipelines/create-a-pipeline-using-jenkinsfile.md +++ b/content/zh/docs/v3.3/devops-user-guide/how-to-use/pipelines/create-a-pipeline-using-jenkinsfile.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Docker, Spring Boot, Jenkins, DevOps, CI/CD, description: "学习如何使用示例 Jenkinsfile 创建并运行流水线。" linkTitle: "使用 Jenkinsfile 创建流水线" weight: 11212 +version: "v3.3" --- Jenkinsfile 是一个文本文件,它包含 Jenkins 流水线的定义,并被检入源代码控制仓库。Jenkinsfile 将整个工作流存储为代码,因此它是代码审查和流水线迭代过程的基础。有关更多信息,请参见 [Jenkins 官方文档](https://www.jenkins.io/zh/doc/book/pipeline/jenkinsfile/)。 diff --git a/content/zh/docs/v3.3/devops-user-guide/how-to-use/pipelines/customize-jenkins-agent.md b/content/zh/docs/v3.3/devops-user-guide/how-to-use/pipelines/customize-jenkins-agent.md index c1dd180c1..4024007ed 100644 --- a/content/zh/docs/v3.3/devops-user-guide/how-to-use/pipelines/customize-jenkins-agent.md +++ b/content/zh/docs/v3.3/devops-user-guide/how-to-use/pipelines/customize-jenkins-agent.md @@ -4,6 +4,7 @@ keywords: "KubeSphere, Kubernetes, DevOps, Jenkins, Agent" description: "了解如何在 KubeSphere 上自定义 Jenkins Agent。" linkTitle: "自定义 Jenkins Agent" Weight: 112191 +version: "v3.3" --- 如果您需要使用运行特定环境(例如 JDK 11)的 Jenkins Agent,您可以在 KubeSphere 上自定义 Jenkins Agent。 diff --git a/content/zh/docs/v3.3/devops-user-guide/how-to-use/pipelines/gitlab-multibranch-pipeline.md b/content/zh/docs/v3.3/devops-user-guide/how-to-use/pipelines/gitlab-multibranch-pipeline.md index e22d39590..5a7b92aad 100644 --- a/content/zh/docs/v3.3/devops-user-guide/how-to-use/pipelines/gitlab-multibranch-pipeline.md +++ b/content/zh/docs/v3.3/devops-user-guide/how-to-use/pipelines/gitlab-multibranch-pipeline.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, GitLab, Jenkins, 流水线' description: '了解如何使用 GitLab 在 KubeSphere 上创建多分支流水线。' linkTitle: "使用 GitLab 创建多分支流水线" weight: 11215 +version: "v3.3" --- [GitLab](https://about.gitlab.com/) 是一个提供公开和私有仓库的开源代码仓库平台。它也是一个完整的 DevOps 平台,专业人士能够使用 GitLab 在项目中执行任务。 diff --git a/content/zh/docs/v3.3/devops-user-guide/how-to-use/pipelines/jenkins-email.md b/content/zh/docs/v3.3/devops-user-guide/how-to-use/pipelines/jenkins-email.md index 13024fb46..3a898f903 100644 --- a/content/zh/docs/v3.3/devops-user-guide/how-to-use/pipelines/jenkins-email.md +++ b/content/zh/docs/v3.3/devops-user-guide/how-to-use/pipelines/jenkins-email.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 通知, Jenkins, DevOps, CI/CD, 流水线, description: '设置电子邮件服务器以接收有关您 Jenkins 流水线的通知。' linkTitle: "为 KubeSphere 流水线设置电子邮件服务器" Weight: 11218 +version: "v3.3" --- diff --git a/content/zh/docs/v3.3/devops-user-guide/how-to-use/pipelines/jenkins-setting.md b/content/zh/docs/v3.3/devops-user-guide/how-to-use/pipelines/jenkins-setting.md index 9f0bb5624..ba1ff7350 100644 --- a/content/zh/docs/v3.3/devops-user-guide/how-to-use/pipelines/jenkins-setting.md +++ b/content/zh/docs/v3.3/devops-user-guide/how-to-use/pipelines/jenkins-setting.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, Jenkins, CasC' description: '了解如何自定义您的 Jenkins 设置。' linkTitle: '设置 Jenkins 系统' Weight: 11216 +version: "v3.3" --- Jenkins 强大而灵活,已经成为 CI/CD 工作流的事实标准。但是,许多插件要求用户先设置系统级配置,然后才能使用。 diff --git a/content/zh/docs/v3.3/devops-user-guide/how-to-use/pipelines/jenkins-shared-library.md b/content/zh/docs/v3.3/devops-user-guide/how-to-use/pipelines/jenkins-shared-library.md index 56d505e81..6acb5d1d6 100644 --- a/content/zh/docs/v3.3/devops-user-guide/how-to-use/pipelines/jenkins-shared-library.md +++ b/content/zh/docs/v3.3/devops-user-guide/how-to-use/pipelines/jenkins-shared-library.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Jenkins, 共享库, 流水线' description: '学习如何在流水线中使用 Jenkins 共享库。' linkTitle: "在流水线中使用 Jenkins 共享库" weight: 11217 +version: "v3.3" --- 对于包含相同阶段或步骤的 Jenkins 流水线,在 Jenkinsfile 中使用 Jenkins 共享库避免流水线代码重复。 diff --git a/content/zh/docs/v3.3/devops-user-guide/how-to-use/pipelines/pipeline-settings.md b/content/zh/docs/v3.3/devops-user-guide/how-to-use/pipelines/pipeline-settings.md index 6cc3a8a75..ca7b270d4 100644 --- a/content/zh/docs/v3.3/devops-user-guide/how-to-use/pipelines/pipeline-settings.md +++ b/content/zh/docs/v3.3/devops-user-guide/how-to-use/pipelines/pipeline-settings.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Docker, Jenkins, 流水线' description: '了解 DevOps 项目中流水线的各个属性。' linkTitle: "流水线设置" weight: 11214 +version: "v3.3" --- 创建流水线时,可以通过各种设置来自定义流水线配置。本文档对这些设置进行详细阐述。 diff --git a/content/zh/docs/v3.3/devops-user-guide/how-to-use/pipelines/pipeline-webhook.md b/content/zh/docs/v3.3/devops-user-guide/how-to-use/pipelines/pipeline-webhook.md index 7f6ea6c34..a848ef3d9 100644 --- a/content/zh/docs/v3.3/devops-user-guide/how-to-use/pipelines/pipeline-webhook.md +++ b/content/zh/docs/v3.3/devops-user-guide/how-to-use/pipelines/pipeline-webhook.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, DevOps, Jenkins, 流水线, Webhook' description: '学习如何使用 webhook 触发 Jenkins 流水线。' linkTitle: "使用 Webhook 触发流水线" weight: 11219 +version: "v3.3" --- 如果通过远程代码仓库创建基于 Jenkinsfile 的流水线,则可以在远程仓库中配置 webhook,以便对远程仓库进行变更时,自动触发流水线。 diff --git a/content/zh/docs/v3.3/devops-user-guide/how-to-use/pipelines/use-pipeline-templates.md b/content/zh/docs/v3.3/devops-user-guide/how-to-use/pipelines/use-pipeline-templates.md index 2093e6083..824b307a1 100644 --- a/content/zh/docs/v3.3/devops-user-guide/how-to-use/pipelines/use-pipeline-templates.md +++ b/content/zh/docs/v3.3/devops-user-guide/how-to-use/pipelines/use-pipeline-templates.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Jenkins, 图形化流水线, 流水线模板' description: '了解如何在 KubeSphere 上使用流水线模板。' linkTitle: "使用流水线模板" weight: 11213 +version: "v3.3" --- KubeSphere 提供图形编辑面板,您可以通过交互式操作定义 Jenkins 流水线的阶段和步骤。KubeSphere 3.3 中提供了内置流水线模板,如 Node.js、Maven 以及 Golang,使用户能够快速创建对应模板的流水线。同时,KubeSphere 3.3 还支持自定义流水线模板,以满足企业不同的需求。 diff --git a/content/zh/docs/v3.3/faq/_index.md b/content/zh/docs/v3.3/faq/_index.md index 10e4c912b..4540e941c 100644 --- a/content/zh/docs/v3.3/faq/_index.md +++ b/content/zh/docs/v3.3/faq/_index.md @@ -7,6 +7,7 @@ linkTitle: "常见问题" weight: 16000 icon: "/images/docs/v3.x/docs.svg" +version: "v3.3" --- 本章节总结并回答了有关 KubeSphere 最常见的问题,问题根据 KubeSphere 的功能进行分类,您可以在对应部分找到有关的问题和答案。 diff --git a/content/zh/docs/v3.3/faq/access-control/_index.md b/content/zh/docs/v3.3/faq/access-control/_index.md index 95af6334a..734cd3bb8 100644 --- a/content/zh/docs/v3.3/faq/access-control/_index.md +++ b/content/zh/docs/v3.3/faq/access-control/_index.md @@ -4,4 +4,5 @@ keywords: 'Kubernetes, KubeSphere, 帐户, 访问控制' description: '关于访问控制和帐户管理的常见问题' layout: "second" weight: 16400 +version: "v3.3" --- diff --git a/content/zh/docs/v3.3/faq/access-control/add-kubernetes-namespace-to-kubesphere-workspace.md b/content/zh/docs/v3.3/faq/access-control/add-kubernetes-namespace-to-kubesphere-workspace.md index 009cc4fdb..557935238 100644 --- a/content/zh/docs/v3.3/faq/access-control/add-kubernetes-namespace-to-kubesphere-workspace.md +++ b/content/zh/docs/v3.3/faq/access-control/add-kubernetes-namespace-to-kubesphere-workspace.md @@ -4,6 +4,7 @@ keywords: "命名空间, 项目, KubeSphere, Kubernetes" description: "将您现有 Kubernetes 集群中的命名空间添加至 KubeSphere 的企业空间。" linkTitle: "添加现有 Kubernetes 命名空间至 KubeSphere 企业空间" Weight: 16430 +version: "v3.3" --- Kubernetes 命名空间即 KubeSphere 项目。如果您不是在 KubeSphere 控制台创建命名空间对象,则该命名空间不会直接在企业空间中显示。不过,集群管理员依然可以在**集群管理**页面查看该命名空间。同时,您也可以将该命名空间添加至企业空间。 diff --git a/content/zh/docs/v3.3/faq/access-control/cannot-login.md b/content/zh/docs/v3.3/faq/access-control/cannot-login.md index 6bb556d28..74f204a10 100644 --- a/content/zh/docs/v3.3/faq/access-control/cannot-login.md +++ b/content/zh/docs/v3.3/faq/access-control/cannot-login.md @@ -4,6 +4,7 @@ keywords: "无法登录, 用户不活跃, KubeSphere, Kubernetes" description: "如何解决无法登录的问题" linkTitle: "用户无法登录" Weight: 16440 +version: "v3.3" --- KubeSphere 安装时会自动创建默认用户 (`admin/P@88w0rd`),密码错误或者用户状态不是**活跃**会导致无法登录。 diff --git a/content/zh/docs/v3.3/faq/access-control/forgot-password.md b/content/zh/docs/v3.3/faq/access-control/forgot-password.md index 9d479f663..eef5979b9 100644 --- a/content/zh/docs/v3.3/faq/access-control/forgot-password.md +++ b/content/zh/docs/v3.3/faq/access-control/forgot-password.md @@ -4,6 +4,7 @@ keywords: "忘记, 密码, KubeSphere, Kubernetes" description: "重置任意一个用户的密码。" linkTitle: "重置帐户密码" Weight: 16410 +version: "v3.3" --- ## 重置普通用户密码 diff --git a/content/zh/docs/v3.3/faq/access-control/session-timeout.md b/content/zh/docs/v3.3/faq/access-control/session-timeout.md index b0c8ed899..ac66512f3 100644 --- a/content/zh/docs/v3.3/faq/access-control/session-timeout.md +++ b/content/zh/docs/v3.3/faq/access-control/session-timeout.md @@ -4,6 +4,7 @@ keywords: "会话超时, KubeSphere, Kubernetes" description: "理解会话超时并自定义超时时间。" linkTitle: "会话超时" Weight: 16420 +version: "v3.3" --- 当用户登录 KubeSphere 的控制台时会话开始。当会话过期时,您会看到信息“**会话超时或此帐户在其他地方登录,请重新登录**”。 diff --git a/content/zh/docs/v3.3/faq/applications/_index.md b/content/zh/docs/v3.3/faq/applications/_index.md index 1a6a055ed..25339a45b 100644 --- a/content/zh/docs/v3.3/faq/applications/_index.md +++ b/content/zh/docs/v3.3/faq/applications/_index.md @@ -4,4 +4,5 @@ keywords: 'Kubernetes, KubeSphere, OpenPitrix, 应用程序, 应用' description: '关于 KubeSphere 中应用程序的常见问题' layout: "second" weight: 16900 +version: "v3.3" --- diff --git a/content/zh/docs/v3.3/faq/applications/remove-built-in-apps.md b/content/zh/docs/v3.3/faq/applications/remove-built-in-apps.md index e236c9b4c..f29b8a431 100644 --- a/content/zh/docs/v3.3/faq/applications/remove-built-in-apps.md +++ b/content/zh/docs/v3.3/faq/applications/remove-built-in-apps.md @@ -4,6 +4,7 @@ keywords: "KubeSphere, OpenPitrix, 应用程序, 应用" description: "了解如何下架 KubeSphere 中的内置应用。" linkTitle: "移除 KubeSphere 中的内置应用" Weight: 16910 +version: "v3.3" --- 作为一个以应用为中心的开源容器平台,KubeSphere 在基于 [OpenPitrix](https://github.com/openpitrix/openpitrix) 的应用商店中集成了应用。这些应用可供企业空间内的所有租户使用,但您也可以将这些应用从应用商店中移除。本教程为您演示怎样从应用商店中移除内置应用。 diff --git a/content/zh/docs/v3.3/faq/console/_index.md b/content/zh/docs/v3.3/faq/console/_index.md index 2a57aed19..b924ff1f8 100644 --- a/content/zh/docs/v3.3/faq/console/_index.md +++ b/content/zh/docs/v3.3/faq/console/_index.md @@ -4,4 +4,5 @@ keywords: 'Kubernetes, KubeSphere, web 控制台' description: '关于 KubeSphere Web 控制台的常见问题' layout: "second" weight: 16500 +version: "v3.3" --- diff --git a/content/zh/docs/v3.3/faq/console/change-console-language.md b/content/zh/docs/v3.3/faq/console/change-console-language.md index c0b485b5b..c10acb628 100644 --- a/content/zh/docs/v3.3/faq/console/change-console-language.md +++ b/content/zh/docs/v3.3/faq/console/change-console-language.md @@ -4,6 +4,7 @@ keywords: "FAQ, 控制台, KubeSphere, Kubernetes, 语言" description: "选择控制台的显示语言。" linkTitle: "更改控制台语言" Weight: 16530 +version: "v3.3" --- KubeSphere Web 控制台目前支持四种语言:简体中文、繁体中文、英文和西班牙文。 diff --git a/content/zh/docs/v3.3/faq/console/console-web-browser.md b/content/zh/docs/v3.3/faq/console/console-web-browser.md index 36ca6e88a..655243b81 100644 --- a/content/zh/docs/v3.3/faq/console/console-web-browser.md +++ b/content/zh/docs/v3.3/faq/console/console-web-browser.md @@ -4,6 +4,7 @@ keywords: "FAQ, 控制台, KubeSphere, Kubernetes" description: "使用支持的浏览器访问控制台。" linkTitle: "支持的浏览器" Weight: 16510 +version: "v3.3" --- KubeSphere Web 控制台支持多种主流浏览器,包括 Chrome、Firefox、Safari 浏览器、Opera 和 Microsoft Edge。您需要使用以下表格内绿色框中的浏览器版本以访问 KubeSphere Web 控制台。 diff --git a/content/zh/docs/v3.3/faq/console/edit-resources-in-system-workspace.md b/content/zh/docs/v3.3/faq/console/edit-resources-in-system-workspace.md index 1e7ce9753..9bf372e4b 100644 --- a/content/zh/docs/v3.3/faq/console/edit-resources-in-system-workspace.md +++ b/content/zh/docs/v3.3/faq/console/edit-resources-in-system-workspace.md @@ -4,6 +4,7 @@ keywords: "系统, 资源, KubeSphere, Kubernetes" description: "在控制台上启用对系统资源的编辑功能。" linkTitle: '在控制台上编辑系统资源' Weight: 16520 +version: "v3.3" --- 当您安装 KubeSphere 时,企业空间 `system-workspace` 将被创建,用于运行所有 KubeSphere 系统项目和 Kubernetes 系统项目。为了避免对这两个系统的误操作,您不能直接在控制台上编辑该企业空间中的资源。但是,您仍然可以使用 `kubectl` 来修改资源。 diff --git a/content/zh/docs/v3.3/faq/devops/_index.md b/content/zh/docs/v3.3/faq/devops/_index.md index 79fb04523..9b5a44246 100644 --- a/content/zh/docs/v3.3/faq/devops/_index.md +++ b/content/zh/docs/v3.3/faq/devops/_index.md @@ -4,4 +4,5 @@ keywords: 'Kubernetes, KubeSphere, DevOps, Jenkins' description: 'FAQ about DevOps in KubeSphere' layout: "second" weight: 16800 +version: "v3.3" --- diff --git a/content/zh/docs/v3.3/faq/devops/create-devops-kubeconfig-on-aws.md b/content/zh/docs/v3.3/faq/devops/create-devops-kubeconfig-on-aws.md index aadbaf153..be882e5ef 100644 --- a/content/zh/docs/v3.3/faq/devops/create-devops-kubeconfig-on-aws.md +++ b/content/zh/docs/v3.3/faq/devops/create-devops-kubeconfig-on-aws.md @@ -4,6 +4,7 @@ keywords: "KubeSphere, Kubernetes, DevOps, Kubeconfig, AWS" description: "如何在 AWS 上创建 DevOps Kubeconfig" linkTitle: "在 AWS 上创建 DevOps Kubeconfig" Weight: 16820 +version: "v3.3" --- 在已安装 KubeSphere 的 AWS 集群上运行流水线时,如果无法将应用部署到项目中,可能是因 DevOps kubeconfig 出问题所导致。本教程介绍如何在 AWS 上创建 DevOps kubeconfig。 diff --git a/content/zh/docs/v3.3/faq/devops/install-jenkins-plugins.md b/content/zh/docs/v3.3/faq/devops/install-jenkins-plugins.md index 9849ce7f4..d6e261490 100644 --- a/content/zh/docs/v3.3/faq/devops/install-jenkins-plugins.md +++ b/content/zh/docs/v3.3/faq/devops/install-jenkins-plugins.md @@ -4,6 +4,7 @@ keywords: "KubeSphere, Kubernetes, DevOps, Jenkins, 插件" description: "了解如何为 KubeSphere 中的 Jenkins 安装插件。" linkTitle: "为 KubeSphere 中的 Jenkins 安装插件" Weight: 16810 +version: "v3.3" --- KubeSphere DevOps 系统提供基于 Jenkins 的容器化 CI/CD 功能,而提升 Jenkins 功能的主要方法就是安装插件。本教程介绍如何在 Jenkins 面板上安装插件。 diff --git a/content/zh/docs/v3.3/faq/installation/_index.md b/content/zh/docs/v3.3/faq/installation/_index.md index bc0445e60..6f5cd82a9 100644 --- a/content/zh/docs/v3.3/faq/installation/_index.md +++ b/content/zh/docs/v3.3/faq/installation/_index.md @@ -4,4 +4,5 @@ keywords: 'Kubernetes, KubeSphere, 安装, 常见问题' description: '关于安装的常见问题' layout: "second" weight: 16100 +version: "v3.3" --- diff --git a/content/zh/docs/v3.3/faq/installation/configure-booster.md b/content/zh/docs/v3.3/faq/installation/configure-booster.md index 8a7cc6c3d..620e54199 100644 --- a/content/zh/docs/v3.3/faq/installation/configure-booster.md +++ b/content/zh/docs/v3.3/faq/installation/configure-booster.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, 加速器, 安装, FAQ' description: '设置仓库镜像地址加速安装时的镜像下载速度。' linkTitle: "为安装配置加速器" weight: 16200 +version: "v3.3" --- 如果您无法从 `dockerhub.io` 下载镜像,强烈建议您预先配置仓库的镜像地址(即加速器)以加快下载速度。您可以参考[ Docker 官方文档](https://docs.docker.com/registry/recipes/mirror/#configure-the-docker-daemon),或执行以下步骤。 diff --git a/content/zh/docs/v3.3/faq/installation/install-addon-through-yaml-using-kubekey.md b/content/zh/docs/v3.3/faq/installation/install-addon-through-yaml-using-kubekey.md index a7018b70f..ff6eebf85 100644 --- a/content/zh/docs/v3.3/faq/installation/install-addon-through-yaml-using-kubekey.md +++ b/content/zh/docs/v3.3/faq/installation/install-addon-through-yaml-using-kubekey.md @@ -4,6 +4,7 @@ keywords: "Installer, KubeKey, KubeSphere, Kubernetes, 插件" description: "了解使用 KubeKey 安装 YAML 插件时可能失败的原因。" linkTitle: "使用 KubeKey 通过 YAML 安装插件" Weight: 16400 +version: "v3.3" --- 当您使用 KubeKey 安装插件时,需要在配置文件(默认为 `config-sample.yaml`)的 `addons` 字段下添加插件信息(Chart 或 YAML)。如果所提供的插件以 YAML 格式安装,在某些情况下,安装时可能会报如下错误信息: diff --git a/content/zh/docs/v3.3/faq/installation/ssh-connection-failure.md b/content/zh/docs/v3.3/faq/installation/ssh-connection-failure.md index da1560d62..e3ec51694 100644 --- a/content/zh/docs/v3.3/faq/installation/ssh-connection-failure.md +++ b/content/zh/docs/v3.3/faq/installation/ssh-connection-failure.md @@ -4,6 +4,7 @@ keywords: "安装, SSH, KubeSphere, Kubernetes" description: "SSH 连接故障" linkTitle: "SSH 连接故障" Weight: 16600 +version: "v3.3" --- 使用 KubeKey 设置集群时,将创建一个包含必要主机信息的配置文件。以下是 `hosts` 字段的示例: diff --git a/content/zh/docs/v3.3/faq/installation/telemetry.md b/content/zh/docs/v3.3/faq/installation/telemetry.md index e0f8e717e..6c8f2c6df 100644 --- a/content/zh/docs/v3.3/faq/installation/telemetry.md +++ b/content/zh/docs/v3.3/faq/installation/telemetry.md @@ -4,6 +4,7 @@ keywords: "安装器, Telemetry, KubeSphere, Kubernetes" description: "了解 Telemetry 并学习如何在 KubeSphere 中启用或禁用。" linkTitle: "启用或禁用 KubeSphere 中的 Telemetry" Weight: 16300 +version: "v3.3" --- Telemetry 收集已安装 KubeSphere 集群的大小、KubeSphere 和 Kubernetes 版本、已启用的组件、集群运行时间、错误日志等汇总信息。KubeSphere 保证该信息仅由 KubeSphere 社区用于改进产品,并且不与任何第三方分享该信息。 diff --git a/content/zh/docs/v3.3/faq/multi-cluster-management/_index.md b/content/zh/docs/v3.3/faq/multi-cluster-management/_index.md index 57f23b873..d32ba9b23 100644 --- a/content/zh/docs/v3.3/faq/multi-cluster-management/_index.md +++ b/content/zh/docs/v3.3/faq/multi-cluster-management/_index.md @@ -4,4 +4,5 @@ keywords: 'Kubernetes, KubeSphere, 多集群管理, 主集群, 成员集群' description: 'KubeSphere 多集群管理常见问题' layout: "second" weight: 16700 +version: "v3.3" --- diff --git a/content/zh/docs/v3.3/faq/multi-cluster-management/host-cluster-access-member-cluster.md b/content/zh/docs/v3.3/faq/multi-cluster-management/host-cluster-access-member-cluster.md index 8f66b661b..68c4c38d2 100644 --- a/content/zh/docs/v3.3/faq/multi-cluster-management/host-cluster-access-member-cluster.md +++ b/content/zh/docs/v3.3/faq/multi-cluster-management/host-cluster-access-member-cluster.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, 多集群, 主集群, 成员集群" description: "了解如何恢复主集群对成员集群的访问。" linkTitle: "恢复主集群对成员集群的访问权限" Weight: 16720 +version: "v3.3" --- [多集群管理](../../../multicluster-management/introduction/kubefed-in-kubesphere/)是 KubeSphere 的一大特色,拥有必要权限的租户(通常是集群管理员)能够从主集群访问中央控制平面,以管理全部成员集群。强烈建议您通过主集群管理整个集群的资源。 diff --git a/content/zh/docs/v3.3/faq/multi-cluster-management/manage-multi-cluster.md b/content/zh/docs/v3.3/faq/multi-cluster-management/manage-multi-cluster.md index d50fc8330..af2a273b3 100644 --- a/content/zh/docs/v3.3/faq/multi-cluster-management/manage-multi-cluster.md +++ b/content/zh/docs/v3.3/faq/multi-cluster-management/manage-multi-cluster.md @@ -4,7 +4,7 @@ keywords: 'Kubernetes,KubeSphere,联邦,多集群,混合云' description: '理解如何在 KubeSphere 上管理多集群环境。' linkTitle: "在 KubeSphere 上管理多集群环境" weight: 16710 - +version: "v3.3" --- KubeSphere 提供了易于使用的多集群功能,帮助您[在 KubeSphere 上构建多集群环境](../../../multicluster-management/)。本指南说明如何在 KubeSphere 上管理多集群环境。 diff --git a/content/zh/docs/v3.3/faq/observability/_index.md b/content/zh/docs/v3.3/faq/observability/_index.md index 12c7317a1..5db36770e 100644 --- a/content/zh/docs/v3.3/faq/observability/_index.md +++ b/content/zh/docs/v3.3/faq/observability/_index.md @@ -4,4 +4,5 @@ keywords: 'Kubernetes, KubeSphere, 可观测性, FAQ' description: '关于可观测性的常见问题' layout: "second" weight: 16300 +version: "v3.3" --- diff --git a/content/zh/docs/v3.3/faq/observability/byop.md b/content/zh/docs/v3.3/faq/observability/byop.md index 506073bd1..0c2dcc664 100644 --- a/content/zh/docs/v3.3/faq/observability/byop.md +++ b/content/zh/docs/v3.3/faq/observability/byop.md @@ -4,6 +4,7 @@ keywords: "监控, Prometheus, node-exporter, kube-state-metrics, KubeSphere, Ku description: "在 KubeSphere 中使用您自己的 Prometheus 堆栈设置。" linkTitle: "集成您自己的 Prometheus" Weight: 16330 +version: "v3.3" --- KubeSphere 自带一些预装的自定义监控组件,包括 Prometheus Operator、Prometheus、Alertmanager、Grafana(可选)、各种 ServiceMonitor、node-exporter 和 kube-state-metrics。在您安装 KubeSphere 之前,这些组件可能已经存在。在 KubeSphere 3.3 中,您可以使用自己的 Prometheus 堆栈设置。 diff --git a/content/zh/docs/v3.3/faq/observability/logging.md b/content/zh/docs/v3.3/faq/observability/logging.md index a29fe0e44..68dcf317b 100644 --- a/content/zh/docs/v3.3/faq/observability/logging.md +++ b/content/zh/docs/v3.3/faq/observability/logging.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, Elasticsearch, KubeSphere, 日志" description: "有关日志功能的常见问题。" linkTitle: "日志" weight: 16310 +version: "v3.3" --- 本页包含一些关于日志的常见问题。 diff --git a/content/zh/docs/v3.3/faq/observability/monitoring.md b/content/zh/docs/v3.3/faq/observability/monitoring.md index 9732c80e4..2a8ec158d 100644 --- a/content/zh/docs/v3.3/faq/observability/monitoring.md +++ b/content/zh/docs/v3.3/faq/observability/monitoring.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, Prometheus, KubeSphere, 监控" description: "有关监控功能的常见问题。" linkTitle: "监控" weight: 16320 +version: "v3.3" --- 本页包含关于监控的一些常见问题。 diff --git a/content/zh/docs/v3.3/faq/upgrade/_index.md b/content/zh/docs/v3.3/faq/upgrade/_index.md index cbbce981d..4f25d6396 100644 --- a/content/zh/docs/v3.3/faq/upgrade/_index.md +++ b/content/zh/docs/v3.3/faq/upgrade/_index.md @@ -4,4 +4,5 @@ keywords: 'Kubernetes, KubeSphere, 升级, FAQ' description: '关于升级的常见问题' layout: "second" weight: 16200 +version: "v3.3" --- diff --git a/content/zh/docs/v3.3/faq/upgrade/qingcloud-csi-upgrade.md b/content/zh/docs/v3.3/faq/upgrade/qingcloud-csi-upgrade.md index fb74b1767..271d3d7e0 100644 --- a/content/zh/docs/v3.3/faq/upgrade/qingcloud-csi-upgrade.md +++ b/content/zh/docs/v3.3/faq/upgrade/qingcloud-csi-upgrade.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, 升级, KubeSphere, v3.3.2" description: "升级 KubeSphere 后升级 QingCloud CSI。" linkTitle: "升级 QingCloud CSI" weight: 16210 +version: "v3.3" --- ## 升级 KubeSphere 后升级 QingCloud CSI diff --git a/content/zh/docs/v3.3/installing-on-kubernetes/_index.md b/content/zh/docs/v3.3/installing-on-kubernetes/_index.md index ddae63bfd..8fc6287d9 100644 --- a/content/zh/docs/v3.3/installing-on-kubernetes/_index.md +++ b/content/zh/docs/v3.3/installing-on-kubernetes/_index.md @@ -7,6 +7,7 @@ linkTitle: "在 Kubernetes 上安装 KubeSphere" weight: 4000 icon: "/images/docs/v3.x/docs.svg" +version: "v3.3" --- 本章演示如何在云上或本地托管的现有 Kubernetes 集群上部署 KubeSphere。KubeSphere 为容器编排提供了高度灵活的解决方案,可以部署在多种 Kubernetes 引擎和服务上。 diff --git a/content/zh/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/_index.md b/content/zh/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/_index.md index 7782ab48f..ef9593a84 100644 --- a/content/zh/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/_index.md +++ b/content/zh/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "在托管 Kubernetes 上部署" weight: 4200 +version: "v3.3" _build: render: false diff --git a/content/zh/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-ks-on-tencent-tke.md b/content/zh/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-ks-on-tencent-tke.md index a12e95844..c7af8bbe6 100644 --- a/content/zh/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-ks-on-tencent-tke.md +++ b/content/zh/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-ks-on-tencent-tke.md @@ -5,6 +5,7 @@ description: "介绍如何在腾讯云 TKE 上部署 KubeSphere。" weight: 4270 +version: "v3.3" --- 本指南将介绍如何在[腾讯云 TKE](https://cloud.tencent.com/document/product/457/6759) 上部署并使用 KubeSphere 3.3 平台。 diff --git a/content/zh/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-ack.md b/content/zh/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-ack.md index 942fa80a3..96a85855d 100644 --- a/content/zh/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-ack.md +++ b/content/zh/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-ack.md @@ -5,6 +5,7 @@ description: "了解如何在阿里云容器服务 ACK 上部署 KubeSphere。" weight: 4250 +version: "v3.3" --- 本指南将介绍如何在[阿里云容器服务 ACK](https://www.aliyun.com/product/kubernetes/) 上部署并使用 KubeSphere 3.3 平台。 diff --git a/content/zh/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-aks.md b/content/zh/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-aks.md index 871017650..8fae2f480 100644 --- a/content/zh/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-aks.md +++ b/content/zh/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-aks.md @@ -4,6 +4,7 @@ keywords: "KubeSphere, Kubernetes, 安装, Azure, AKS" description: "了解如何在 Azure Kubernetes 服务上部署 KubeSphere。" weight: 4210 +version: "v3.3" --- 本文演示在 [Azure Kubernetes Service](https://docs.microsoft.com/en-us/azure/aks/) 上部署 KubeSphere 的步骤。 diff --git a/content/zh/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-do.md b/content/zh/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-do.md index c27096ba5..ce843c4ff 100644 --- a/content/zh/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-do.md +++ b/content/zh/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-do.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, DigitalOcean, 安装' description: '了解如何在 DigitalOcean 上部署 KubeSphere。' weight: 4230 +version: "v3.3" --- ![KubeSphere+DOKS](/images/docs/v3.x/do/KubeSphere-DOKS.png) diff --git a/content/zh/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-eks.md b/content/zh/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-eks.md index 00e242a26..000d18995 100644 --- a/content/zh/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-eks.md +++ b/content/zh/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-eks.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, EKS, 安装' description: '了解如何在 Amazon Elastic Kubernetes Service 上部署 KubeSphere。' weight: 4220 +version: "v3.3" --- 本指南将介绍如何在 [AWS EKS](https://docs.aws.amazon.com/eks/latest/userguide/what-is-eks.html) 上部署 KubeSphere。您也可以通过 [KubeSphere on AWS Quick Start](https://aws.amazon.com/quickstart/architecture/qingcloud-kubesphere/) 在 AWS 上自动部署 EKS 和 KubeSphere。 diff --git a/content/zh/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-gke.md b/content/zh/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-gke.md index c91691965..9a12bd8e3 100644 --- a/content/zh/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-gke.md +++ b/content/zh/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-gke.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, GKE, 安装' description: '了解如何在 Google Kubernetes Engine 上部署 KubeSphere。' weight: 4240 +version: "v3.3" --- ![KubeSphere+GKE](https://pek3b.qingstor.com/kubesphere-docs/png/20191123145223.png) diff --git a/content/zh/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-huaweicloud-cce.md b/content/zh/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-huaweicloud-cce.md index 33e7a4b5d..52251aee2 100644 --- a/content/zh/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-huaweicloud-cce.md +++ b/content/zh/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-huaweicloud-cce.md @@ -5,6 +5,7 @@ description: "了解如何在华为云容器引擎上部署 KubeSphere。" weight: 4250 +version: "v3.3" --- 本指南将介绍如果在[华为云 CCE 容器引擎](https://support.huaweicloud.com/cce/)上部署并使用 KubeSphere 3.3 平台。 diff --git a/content/zh/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-oke.md b/content/zh/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-oke.md index 42f36c2df..57a898c12 100644 --- a/content/zh/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-oke.md +++ b/content/zh/docs/v3.3/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-oke.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, OKE, 安装, Oracle-cloud' description: '了解如何在 Oracle Cloud Infrastructure Container Engine 上部署 KubeSphere。' weight: 4260 +version: "v3.3" --- 本文演示在 [Oracle Kubernetes Engine](https://www.oracle.com/cn/cloud/compute/container-engine-kubernetes.html) 上部署 KubeSphere 的步骤。 diff --git a/content/zh/docs/v3.3/installing-on-kubernetes/introduction/_index.md b/content/zh/docs/v3.3/installing-on-kubernetes/introduction/_index.md index 3b9a38111..98af5e724 100644 --- a/content/zh/docs/v3.3/installing-on-kubernetes/introduction/_index.md +++ b/content/zh/docs/v3.3/installing-on-kubernetes/introduction/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "安装说明" weight: 4100 +version: "v3.3" _build: render: false diff --git a/content/zh/docs/v3.3/installing-on-kubernetes/introduction/overview.md b/content/zh/docs/v3.3/installing-on-kubernetes/introduction/overview.md index 2f579b4d8..8b0f1b473 100644 --- a/content/zh/docs/v3.3/installing-on-kubernetes/introduction/overview.md +++ b/content/zh/docs/v3.3/installing-on-kubernetes/introduction/overview.md @@ -5,6 +5,7 @@ description: "了解在已有 Kubernetes 集群上部署 KubeSphere 的一般步 linkTitle: "概述" weight: 4110 +version: "v3.3" --- ![KubeSphere+K8s](https://pek3b.qingstor.com/kubesphere-docs/png/20191123144507.png) diff --git a/content/zh/docs/v3.3/installing-on-kubernetes/introduction/prerequisites.md b/content/zh/docs/v3.3/installing-on-kubernetes/introduction/prerequisites.md index 534161afe..3f9a66255 100644 --- a/content/zh/docs/v3.3/installing-on-kubernetes/introduction/prerequisites.md +++ b/content/zh/docs/v3.3/installing-on-kubernetes/introduction/prerequisites.md @@ -4,6 +4,7 @@ keywords: "KubeSphere, Kubernetes, 安装, 准备工作" description: "确保现有 Kubernetes 集群运行所在的环境满足部署 KubeSphere 的前提条件。" linkTitle: "准备工作" weight: 4120 +version: "v3.3" --- diff --git a/content/zh/docs/v3.3/installing-on-kubernetes/on-prem-kubernetes/_index.md b/content/zh/docs/v3.3/installing-on-kubernetes/on-prem-kubernetes/_index.md index 024df05de..64e781dcc 100644 --- a/content/zh/docs/v3.3/installing-on-kubernetes/on-prem-kubernetes/_index.md +++ b/content/zh/docs/v3.3/installing-on-kubernetes/on-prem-kubernetes/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "在本地 Kubernetes 上安装" weight: 4300 +version: "v3.3" _build: render: false diff --git a/content/zh/docs/v3.3/installing-on-kubernetes/on-prem-kubernetes/install-ks-on-linux-airgapped.md b/content/zh/docs/v3.3/installing-on-kubernetes/on-prem-kubernetes/install-ks-on-linux-airgapped.md index dfff1c986..5c8fdde43 100644 --- a/content/zh/docs/v3.3/installing-on-kubernetes/on-prem-kubernetes/install-ks-on-linux-airgapped.md +++ b/content/zh/docs/v3.3/installing-on-kubernetes/on-prem-kubernetes/install-ks-on-linux-airgapped.md @@ -5,6 +5,7 @@ description: '了解在离线环境中安装 KubeSphere 的最佳实践。' linkTitle: "离线安装" weight: 4310 +version: "v3.3" --- 离线安装几乎与在线安装相同,不同之处是您必须创建一个本地仓库来托管 Docker 镜像。本教程演示了如何在离线环境中将 KubeSphere 安装到 Kubernetes 上。 diff --git a/content/zh/docs/v3.3/installing-on-kubernetes/uninstall-kubesphere-from-k8s.md b/content/zh/docs/v3.3/installing-on-kubernetes/uninstall-kubesphere-from-k8s.md index 9130062e3..6a3a7e3a9 100644 --- a/content/zh/docs/v3.3/installing-on-kubernetes/uninstall-kubesphere-from-k8s.md +++ b/content/zh/docs/v3.3/installing-on-kubernetes/uninstall-kubesphere-from-k8s.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, 卸载, 移除集群' description: '从 Kubernetes 集群中删除 KubeSphere。' LinkTitle: "从 Kubernetes 上卸载 KubeSphere" weight: 4400 +version: "v3.3" --- 您可以使用 [kubesphere-delete.sh](https://github.com/kubesphere/ks-installer/blob/release-3.1/scripts/kubesphere-delete.sh) 将 KubeSphere 从您现有的 Kubernetes 集群中卸载。复制 [GitHub 源文件](https://raw.githubusercontent.com/kubesphere/ks-installer/release-3.1/scripts/kubesphere-delete.sh)并在本地机器上执行此脚本。 diff --git a/content/zh/docs/v3.3/installing-on-linux/_index.md b/content/zh/docs/v3.3/installing-on-linux/_index.md index 1f43d4230..b2c30c5bb 100644 --- a/content/zh/docs/v3.3/installing-on-linux/_index.md +++ b/content/zh/docs/v3.3/installing-on-linux/_index.md @@ -8,6 +8,7 @@ linkTitle: "在 Linux 上安装 KubeSphere" weight: 3000 icon: "/images/docs/v3.x/docs.svg" +version: "v3.3" --- diff --git a/content/zh/docs/v3.3/installing-on-linux/cluster-operation/_index.md b/content/zh/docs/v3.3/installing-on-linux/cluster-operation/_index.md index 2710fff9a..a767c0325 100644 --- a/content/zh/docs/v3.3/installing-on-linux/cluster-operation/_index.md +++ b/content/zh/docs/v3.3/installing-on-linux/cluster-operation/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "添加或删除节点" weight: 3600 +version: "v3.3" _build: render: false diff --git a/content/zh/docs/v3.3/installing-on-linux/cluster-operation/add-edge-nodes.md b/content/zh/docs/v3.3/installing-on-linux/cluster-operation/add-edge-nodes.md index 345473a34..beabc9c6e 100644 --- a/content/zh/docs/v3.3/installing-on-linux/cluster-operation/add-edge-nodes.md +++ b/content/zh/docs/v3.3/installing-on-linux/cluster-operation/add-edge-nodes.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, KubeEdge' description: '将边缘节点添加到集群。' linkTitle: "添加边缘节点" weight: 3630 +version: "v3.3" --- KubeSphere 利用 [KubeEdge](https://kubeedge.io/zh/) 将原生容器化应用程序编排功能扩展到边缘的主机。KubeEdge 拥有单独的云端和边端核心模块,提供完整的边缘计算解决方案,但安装过程可能较为繁琐。 diff --git a/content/zh/docs/v3.3/installing-on-linux/cluster-operation/add-new-nodes.md b/content/zh/docs/v3.3/installing-on-linux/cluster-operation/add-new-nodes.md index c137c6901..7e08478df 100644 --- a/content/zh/docs/v3.3/installing-on-linux/cluster-operation/add-new-nodes.md +++ b/content/zh/docs/v3.3/installing-on-linux/cluster-operation/add-new-nodes.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, 水平扩缩, 添加节点' description: '添加更多节点以扩展集群。' linkTitle: "添加新节点" weight: 3610 +version: "v3.3" --- KubeSphere 使用一段时间之后,由于工作负载不断增加,您可能需要水平扩展集群。自 KubeSphere v3.0.0 起,您可以使用全新的安装程序 [KubeKey](https://github.com/kubesphere/kubekey) 将新节点添加到集群。从根本上说,该操作是基于 Kubelet 的注册机制。换言之,新节点将自动加入现有的 Kubernetes 集群。KubeSphere 支持混合环境,这意味着新添加的主机操作系统可以是 CentOS 或者 Ubuntu。 diff --git a/content/zh/docs/v3.3/installing-on-linux/cluster-operation/remove-nodes.md b/content/zh/docs/v3.3/installing-on-linux/cluster-operation/remove-nodes.md index c5013520c..f0619b96b 100644 --- a/content/zh/docs/v3.3/installing-on-linux/cluster-operation/remove-nodes.md +++ b/content/zh/docs/v3.3/installing-on-linux/cluster-operation/remove-nodes.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, 水平扩缩, 删除节点' description: '停止调度节点,或者删除节点以缩小集群规模。' linkTitle: "删除节点" weight: 3620 +version: "v3.3" --- ## 停止调度节点 diff --git a/content/zh/docs/v3.3/installing-on-linux/high-availability-configurations/_index.md b/content/zh/docs/v3.3/installing-on-linux/high-availability-configurations/_index.md index 80984cb8d..5e01ff604 100644 --- a/content/zh/docs/v3.3/installing-on-linux/high-availability-configurations/_index.md +++ b/content/zh/docs/v3.3/installing-on-linux/high-availability-configurations/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "高可用配置" weight: 3200 +version: "v3.3" _build: render: false diff --git a/content/zh/docs/v3.3/installing-on-linux/high-availability-configurations/ha-configuration.md b/content/zh/docs/v3.3/installing-on-linux/high-availability-configurations/ha-configuration.md index 776f5a24a..af7b43846 100644 --- a/content/zh/docs/v3.3/installing-on-linux/high-availability-configurations/ha-configuration.md +++ b/content/zh/docs/v3.3/installing-on-linux/high-availability-configurations/ha-configuration.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, HA, 高可用, 安装, 配置' description: '如何配置一个高可用 Kubernetes 集群。' linkTitle: "使用负载均衡器创建高可用集群" weight: 3150 +version: "v3.3" --- 您可以根据教程[多节点安装](../../../installing-on-linux/introduction/multioverview/)来创建单主节点 Kubernetes 集群并安装 KubeSphere。大多数情况下,单主节点集群大致足以供开发和测试环境使用。但是,对于生产环境,您需要考虑集群的高可用性。如果关键组件(例如 kube-apiserver、kube-scheduler 和 kube-controller-manager)都在同一个主节点上运行,一旦主节点宕机,Kubernetes 和 KubeSphere 都将不可用。因此,您需要为多个主节点配置负载均衡器,以创建高可用集群。您可以使用任意云负载均衡器或者任意硬件负载均衡器(例如 F5)。此外,也可以使用 Keepalived 和 [HAproxy](https://www.haproxy.com/),或者 Nginx 来创建高可用集群。 diff --git a/content/zh/docs/v3.3/installing-on-linux/high-availability-configurations/internal-ha-configuration.md b/content/zh/docs/v3.3/installing-on-linux/high-availability-configurations/internal-ha-configuration.md index 74497ae65..5d1ede0f6 100644 --- a/content/zh/docs/v3.3/installing-on-linux/high-availability-configurations/internal-ha-configuration.md +++ b/content/zh/docs/v3.3/installing-on-linux/high-availability-configurations/internal-ha-configuration.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, KubeKey, 高可用, 安装' description: '如何使用 KubeKey 内置的 HAproxy 安装一个高可用的 KubeSphere 与 Kubernetes 集群。' linkTitle: "使用 KubeKey 内置 HAproxy 创建高可用集群" weight: 3150 +version: "v3.3" --- [KubeKey](https://github.com/kubesphere/kubekey) 作为一种集群安装工具,从版本 v1.2.1 开始,提供了内置高可用模式,支持一键部署高可用集群环境。KubeKey 的高可用模式实现方式称作本地负载均衡模式。具体表现为 KubeKey 会在每一个工作节点上部署一个负载均衡器(HAproxy),所有主节点的 Kubernetes 组件连接其本地的 kube-apiserver ,而所有工作节点的 Kubernetes 组件通过由 KubeKey 部署的负载均衡器反向代理到多个主节点的 kube-apiserver 。这种模式相较于专用到负载均衡器来说效率有所降低,因为会引入额外的健康检查机制,但是如果当前环境无法提供外部负载均衡器或者虚拟 IP(VIP)时这将是一种更实用、更有效、更方便的高可用部署模式。 diff --git a/content/zh/docs/v3.3/installing-on-linux/high-availability-configurations/set-up-ha-cluster-using-keepalived-haproxy.md b/content/zh/docs/v3.3/installing-on-linux/high-availability-configurations/set-up-ha-cluster-using-keepalived-haproxy.md index e1c1bbf5a..904308bdc 100644 --- a/content/zh/docs/v3.3/installing-on-linux/high-availability-configurations/set-up-ha-cluster-using-keepalived-haproxy.md +++ b/content/zh/docs/v3.3/installing-on-linux/high-availability-configurations/set-up-ha-cluster-using-keepalived-haproxy.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, HA, 高可用, 安装, 配置, Keepalived, HA description: '如何使用 Keepalived 和 HAproxy 配置高可用 Kubernetes 集群。' linkTitle: "使用 Keepalived 和 HAproxy 创建高可用集群" weight: 3220 +version: "v3.3" --- 高可用 Kubernetes 集群能够确保应用程序在运行时不会出现服务中断,这也是生产的需求之一。为此,有很多方法可供选择以实现高可用。 diff --git a/content/zh/docs/v3.3/installing-on-linux/introduction/_index.md b/content/zh/docs/v3.3/installing-on-linux/introduction/_index.md index bd4e0a63d..dcfa9725e 100644 --- a/content/zh/docs/v3.3/installing-on-linux/introduction/_index.md +++ b/content/zh/docs/v3.3/installing-on-linux/introduction/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "简介" weight: 3100 +version: "v3.3" _build: render: false diff --git a/content/zh/docs/v3.3/installing-on-linux/introduction/air-gapped-installation.md b/content/zh/docs/v3.3/installing-on-linux/introduction/air-gapped-installation.md index 6ab6d266c..245b4b85d 100644 --- a/content/zh/docs/v3.3/installing-on-linux/introduction/air-gapped-installation.md +++ b/content/zh/docs/v3.3/installing-on-linux/introduction/air-gapped-installation.md @@ -5,6 +5,7 @@ description: '了解如何在离线环境下安装 KubeSphere 和 Kubernetes。' linkTitle: "离线安装" weight: 3130 +version: "v3.3" --- KubeKey 是一个用于部署 Kubernetes 集群的开源轻量级工具。它提供了一种灵活、快速、便捷的方式来仅安装 Kubernetes/K3s,或同时安装 Kubernetes/K3s 和 KubeSphere,以及其他云原生插件。除此之外,它也是扩展和升级集群的有效工具。 diff --git a/content/zh/docs/v3.3/installing-on-linux/introduction/intro.md b/content/zh/docs/v3.3/installing-on-linux/introduction/intro.md index 4ff35ff15..9b870ea2a 100644 --- a/content/zh/docs/v3.3/installing-on-linux/introduction/intro.md +++ b/content/zh/docs/v3.3/installing-on-linux/introduction/intro.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, Linux, 安装' description: '浏览本章的概述,包括安装准备,安装工具和方法以及存储设置。' linkTitle: "概述" weight: 3110 +version: "v3.3" --- KubeSphere 是 [GitHub](https://github.com/kubesphere) 上的一个开源项目,是成千上万名社区用户的聚集地。很多用户都在使用 KubeSphere 运行工作负载。对于在 Linux 上的安装,KubeSphere 既可以部署在云端,也可以部署在本地环境中,例如 AWS EC2、Azure VM 和裸机等。 diff --git a/content/zh/docs/v3.3/installing-on-linux/introduction/kubekey.md b/content/zh/docs/v3.3/installing-on-linux/introduction/kubekey.md index b9a8a710b..1264bc807 100644 --- a/content/zh/docs/v3.3/installing-on-linux/introduction/kubekey.md +++ b/content/zh/docs/v3.3/installing-on-linux/introduction/kubekey.md @@ -4,6 +4,7 @@ keywords: 'KubeKey,安装,KubeSphere' description: '了解 KubeKey 概念以及 KubeKey 如何帮您创建、扩缩和升级 Kubernetes 集群。' linkTitle: "KubeKey" weight: 3120 +version: "v3.3" --- [KubeKey](https://github.com/kubesphere/kubekey)(由 Go 语言开发)是一种全新的安装工具,替代了以前使用的基于 ansible 的安装程序。KubeKey 为您提供灵活的安装选择,您可以仅安装 Kubernetes,也可以同时安装 Kubernetes 和 KubeSphere。 diff --git a/content/zh/docs/v3.3/installing-on-linux/introduction/multioverview.md b/content/zh/docs/v3.3/installing-on-linux/introduction/multioverview.md index 147ebf274..d03bda651 100644 --- a/content/zh/docs/v3.3/installing-on-linux/introduction/multioverview.md +++ b/content/zh/docs/v3.3/installing-on-linux/introduction/multioverview.md @@ -4,6 +4,7 @@ keywords: '多节点, 安装, KubeSphere' description: '了解在多节点集群上安装 KubeSphere 和 Kubernetes 的一般步骤。' linkTitle: "多节点安装" weight: 3120 +version: "v3.3" --- 在生产环境中,由于单节点集群资源有限、计算能力不足,无法满足大部分需求,因此不建议在处理大规模数据时使用单节点集群。此外,单节点集群只有一个节点,因此也不具有高可用性。相比之下,在应用程序部署和分发方面,多节点架构是最常见的首选架构。 diff --git a/content/zh/docs/v3.3/installing-on-linux/introduction/port-firewall.md b/content/zh/docs/v3.3/installing-on-linux/introduction/port-firewall.md index 86bee0f00..f08ae3566 100644 --- a/content/zh/docs/v3.3/installing-on-linux/introduction/port-firewall.md +++ b/content/zh/docs/v3.3/installing-on-linux/introduction/port-firewall.md @@ -5,6 +5,7 @@ description: '了解 KubeSphere 中不同服务的特定端口要求。' linkTitle: "端口要求" weight: 3150 +version: "v3.3" --- KubeSphere 需要某些端口用于服务之间的通信。如果您的网络配置有防火墙规则,则需要确保基础设施组件可以通过特定端口相互通信。这些端口用作某些进程或服务的通信端点。 diff --git a/content/zh/docs/v3.3/installing-on-linux/introduction/vars.md b/content/zh/docs/v3.3/installing-on-linux/introduction/vars.md index 438d5bc58..d1e61868d 100644 --- a/content/zh/docs/v3.3/installing-on-linux/introduction/vars.md +++ b/content/zh/docs/v3.3/installing-on-linux/introduction/vars.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, 集群, 配置, KubeKey' description: '在集群的配置文件中设置 Kubernetes 自定义配置。' linkTitle: "Kubernetes 集群配置" weight: 3160 +version: "v3.3" --- 当创建 Kubernetes 集群时,您可以使用 [KubeKey](../kubekey/) 去生成含有集群基本信息的配置文件 (`config-sample.yaml`)。有关配置文件中的 Kubernetes 相关参数,请参阅以下示例。 diff --git a/content/zh/docs/v3.3/installing-on-linux/on-premises/_index.md b/content/zh/docs/v3.3/installing-on-linux/on-premises/_index.md index 78a591e99..69886a1f7 100644 --- a/content/zh/docs/v3.3/installing-on-linux/on-premises/_index.md +++ b/content/zh/docs/v3.3/installing-on-linux/on-premises/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "在本地环境中安装" weight: 3500 +version: "v3.3" _build: render: false diff --git a/content/zh/docs/v3.3/installing-on-linux/on-premises/install-kubesphere-and-k3s.md b/content/zh/docs/v3.3/installing-on-linux/on-premises/install-kubesphere-and-k3s.md index 6906cff1f..cfc9ac91e 100644 --- a/content/zh/docs/v3.3/installing-on-linux/on-premises/install-kubesphere-and-k3s.md +++ b/content/zh/docs/v3.3/installing-on-linux/on-premises/install-kubesphere-and-k3s.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, K3s' description: '了解如何使用 KubeKey 安装 K3s 和 KubeSphere。' linkTitle: "部署 K3s 和 KubeSphere" weight: 3530 +version: "v3.3" --- [K3s](https://www.rancher.cn/k3s/) 是专为物联网和边缘计算打造的轻量级 Kubernetes 发行版,最大程度上剔除了外部依赖项。它打包为单个二进制文件,减少了搭建 Kubernetes 集群所需的依赖项和步骤。 diff --git a/content/zh/docs/v3.3/installing-on-linux/on-premises/install-kubesphere-on-bare-metal.md b/content/zh/docs/v3.3/installing-on-linux/on-premises/install-kubesphere-on-bare-metal.md index b549f9a61..630092770 100644 --- a/content/zh/docs/v3.3/installing-on-linux/on-premises/install-kubesphere-on-bare-metal.md +++ b/content/zh/docs/v3.3/installing-on-linux/on-premises/install-kubesphere-on-bare-metal.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, 裸机' description: '了解如何在裸机上部署一个单 master 的多节点 KubeSohere 集群。' linkTitle: "在裸机上安装 KubeSphere" weight: 3520 +version: "v3.3" --- ## 介绍 diff --git a/content/zh/docs/v3.3/installing-on-linux/on-premises/install-kubesphere-on-vmware-vsphere.md b/content/zh/docs/v3.3/installing-on-linux/on-premises/install-kubesphere-on-vmware-vsphere.md index 4f50c6ff5..de3444044 100644 --- a/content/zh/docs/v3.3/installing-on-linux/on-premises/install-kubesphere-on-vmware-vsphere.md +++ b/content/zh/docs/v3.3/installing-on-linux/on-premises/install-kubesphere-on-vmware-vsphere.md @@ -4,6 +4,7 @@ keywords: 'kubernetes, kubesphere, VMware vSphere, installation' description: '了解如何在 VMware vSphere 上创建高可用 KubeSphere 集群。' weight: 3510 +version: "v3.3" --- 对于生产环境,我们需要考虑集群的高可用性。如果关键组件(例如 kube-apiserver,kube-scheduler 和 kube-controller-manager)都在同一主节点上运行,一旦主节点出现故障,Kubernetes 和 KubeSphere 将不可用。因此,我们需要通过用负载均衡器配置多个主节点来设置高可用性集群。您可以使用任何云负载平衡器或任何硬件负载平衡器(例如F5)。另外,Keepalived 和 HAproxy 或 NGINX 也是创建高可用性集群的替代方法。 diff --git a/content/zh/docs/v3.3/installing-on-linux/persistent-storage-configurations/_index.md b/content/zh/docs/v3.3/installing-on-linux/persistent-storage-configurations/_index.md index 887475801..78da37e2d 100644 --- a/content/zh/docs/v3.3/installing-on-linux/persistent-storage-configurations/_index.md +++ b/content/zh/docs/v3.3/installing-on-linux/persistent-storage-configurations/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "持久化存储配置" weight: 3300 +version: "v3.3" _build: render: false diff --git a/content/zh/docs/v3.3/installing-on-linux/persistent-storage-configurations/install-ceph-csi-rbd.md b/content/zh/docs/v3.3/installing-on-linux/persistent-storage-configurations/install-ceph-csi-rbd.md index 1df235901..a6b54ee8f 100644 --- a/content/zh/docs/v3.3/installing-on-linux/persistent-storage-configurations/install-ceph-csi-rbd.md +++ b/content/zh/docs/v3.3/installing-on-linux/persistent-storage-configurations/install-ceph-csi-rbd.md @@ -4,6 +4,7 @@ keywords: 'Kubesphere,Kubernetes,Ceph,安装,配置,存储' description: '如何创建一个使用 Ceph 提供存储服务的 KubeSphere 集群。' linkTitle: "安装 Ceph" weight: 3350 +version: "v3.3" --- 您可以选择 [Ceph RBD](https://kubernetes.io/zh/docs/concepts/storage/storage-classes/#ceph-rbd) 或 [Ceph CSI ](https://github.com/ceph/ceph-csi) 作为 Ceph 服务器的底层存储插件。Ceph RBD 是 Kubernetes 上的一个树内存储插件,Ceph 容器存储接口(CSI)是一个用于 RBD 和 CephFS 的驱动程序。 diff --git a/content/zh/docs/v3.3/installing-on-linux/persistent-storage-configurations/install-glusterfs.md b/content/zh/docs/v3.3/installing-on-linux/persistent-storage-configurations/install-glusterfs.md index 04c44d6b3..e85591458 100644 --- a/content/zh/docs/v3.3/installing-on-linux/persistent-storage-configurations/install-glusterfs.md +++ b/content/zh/docs/v3.3/installing-on-linux/persistent-storage-configurations/install-glusterfs.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, GlusterFS, 安装, 配置, 存储' description: '使用 KubeKey 搭建 KubeSphere 集群并配置 GlusterFS 存储。' linkTitle: "安装 GlusterFS" weight: 3340 +version: "v3.3" --- [GlusterFS](https://kubernetes.io/docs/concepts/storage/storage-classes/#glusterfs) 是 Kubernetes 中的树内 (in-tree) 存储插件。因此,您只需要安装存储类型。 diff --git a/content/zh/docs/v3.3/installing-on-linux/persistent-storage-configurations/install-nfs-client.md b/content/zh/docs/v3.3/installing-on-linux/persistent-storage-configurations/install-nfs-client.md index 405a59c95..b03633044 100644 --- a/content/zh/docs/v3.3/installing-on-linux/persistent-storage-configurations/install-nfs-client.md +++ b/content/zh/docs/v3.3/installing-on-linux/persistent-storage-configurations/install-nfs-client.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 存储, 安装, 配置, NFS' description: '使用 KubeKey 搭建 KubeSphere 集群并配置 NFS 存储。' linkTitle: "安装 NFS Client" weight: 3330 +version: "v3.3" --- 本教程演示了如何搭建 KubeSphere 集群并配置 NFS 存储。 diff --git a/content/zh/docs/v3.3/installing-on-linux/persistent-storage-configurations/install-qingcloud-csi.md b/content/zh/docs/v3.3/installing-on-linux/persistent-storage-configurations/install-qingcloud-csi.md index 22f8ef45e..908f410d8 100644 --- a/content/zh/docs/v3.3/installing-on-linux/persistent-storage-configurations/install-qingcloud-csi.md +++ b/content/zh/docs/v3.3/installing-on-linux/persistent-storage-configurations/install-qingcloud-csi.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, QingCloud CSI, 安装, 配置, 存储' description: '使用 KubeKey 搭建 KubeSphere 集群并配置 QingCloud CSI 存储。' linkTitle: "安装 QingCloud CSI" weight: 3320 +version: "v3.3" --- 如果您打算在[青云QingCloud](https://www.qingcloud.com/) 上安装 KubeSphere,可以选择 [QingCloud CSI](https://github.com/yunify/qingcloud-csi) 作为底层存储插件。 diff --git a/content/zh/docs/v3.3/installing-on-linux/persistent-storage-configurations/understand-persistent-storage.md b/content/zh/docs/v3.3/installing-on-linux/persistent-storage-configurations/understand-persistent-storage.md index c131a0163..2ec6f49bd 100644 --- a/content/zh/docs/v3.3/installing-on-linux/persistent-storage-configurations/understand-persistent-storage.md +++ b/content/zh/docs/v3.3/installing-on-linux/persistent-storage-configurations/understand-persistent-storage.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 存储, 安装, 配置' description: '理解持久化存储。' linkTitle: "安装持久化存储" weight: 3310 +version: "v3.3" --- 持久化存储是安装 KubeSphere 的**必备条件**。使用 [KubeKey](../../../installing-on-linux/introduction/kubekey/) 搭建 KubeSphere 集群时,可以安装不同的存储系统作为[插件](https://github.com/kubesphere/kubekey/blob/master/docs/addons.md)。在 Linux 上通过 KubeKey 安装 KubeSphere 的一般步骤如下: diff --git a/content/zh/docs/v3.3/installing-on-linux/public-cloud/_index.md b/content/zh/docs/v3.3/installing-on-linux/public-cloud/_index.md index 28eb7b9b7..d9348ee3c 100644 --- a/content/zh/docs/v3.3/installing-on-linux/public-cloud/_index.md +++ b/content/zh/docs/v3.3/installing-on-linux/public-cloud/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "在公共云上安装" weight: 3400 +version: "v3.3" _build: render: false diff --git a/content/zh/docs/v3.3/installing-on-linux/public-cloud/install-kubesphere-on-ali-ecs.md b/content/zh/docs/v3.3/installing-on-linux/public-cloud/install-kubesphere-on-ali-ecs.md index 6d1c66706..aa5f30671 100644 --- a/content/zh/docs/v3.3/installing-on-linux/public-cloud/install-kubesphere-on-ali-ecs.md +++ b/content/zh/docs/v3.3/installing-on-linux/public-cloud/install-kubesphere-on-ali-ecs.md @@ -4,6 +4,7 @@ keywords: "Kubesphere 安装, 阿里云, ECS, 高可用性, 高可用性 description: "了解如何在阿里云虚拟机上创建高可用的 KubeSphere 集群。" Weight: 3240 +version: "v3.3" --- 对于生产环境,我们需要考虑集群的高可用性。本文教您部署如何在多台阿里 ECS 实例快速部署一套高可用的生产环境。要满足 Kubernetes 集群服务需要做到高可用,需要保证 kube-apiserver 的 HA ,可使用以下下列两种方式: diff --git a/content/zh/docs/v3.3/installing-on-linux/public-cloud/install-kubesphere-on-azure-vms.md b/content/zh/docs/v3.3/installing-on-linux/public-cloud/install-kubesphere-on-azure-vms.md index cd8accf97..b2bc9b47a 100644 --- a/content/zh/docs/v3.3/installing-on-linux/public-cloud/install-kubesphere-on-azure-vms.md +++ b/content/zh/docs/v3.3/installing-on-linux/public-cloud/install-kubesphere-on-azure-vms.md @@ -4,7 +4,7 @@ keywords: "KubeSphere, Installation, HA, high availability, load balancer, Azure description: "了解如何在 Azure 虚拟机上创建高可用 KubeSphere 集群。" linkTitle: "在 Azure VM 实例上部署 KubeSphere" Weight: 3410 - +version: "v3.3" --- 您可以使用 [Azure 云平台](https://azure.microsoft.com/zh-cn/overview/what-is-azure/)自行安装和管理 Kubernetes,或采用托管 Kubernetes 解决方案。如果要使用完全托管平台解决方案,请参阅 [在 AKS 上部署 KubeSphere](../../../installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-aks/)。 diff --git a/content/zh/docs/v3.3/installing-on-linux/public-cloud/install-kubesphere-on-huaweicloud-ecs.md b/content/zh/docs/v3.3/installing-on-linux/public-cloud/install-kubesphere-on-huaweicloud-ecs.md index 3bea1e2af..5707297f4 100644 --- a/content/zh/docs/v3.3/installing-on-linux/public-cloud/install-kubesphere-on-huaweicloud-ecs.md +++ b/content/zh/docs/v3.3/installing-on-linux/public-cloud/install-kubesphere-on-huaweicloud-ecs.md @@ -4,6 +4,7 @@ keywords: "Kubesphere 安装, 华为云, ECS, 高可用性, 高可用性 description: "了解如何在华为云虚拟机上创建高可用的 KubeSphere 集群。" Weight: 3230 +version: "v3.3" --- 由于对于生产环境,我们需要考虑集群的高可用性。教您部署如何在华为云 ECS 实例服务快速部署一套高可用的生产环境 diff --git a/content/zh/docs/v3.3/installing-on-linux/public-cloud/install-kubesphere-on-qingcloud-vms.md b/content/zh/docs/v3.3/installing-on-linux/public-cloud/install-kubesphere-on-qingcloud-vms.md index c772e7e3f..b486d3b0b 100644 --- a/content/zh/docs/v3.3/installing-on-linux/public-cloud/install-kubesphere-on-qingcloud-vms.md +++ b/content/zh/docs/v3.3/installing-on-linux/public-cloud/install-kubesphere-on-qingcloud-vms.md @@ -4,6 +4,7 @@ keywords: "KubeSphere, 安装, HA, 高可用性, LoadBalancer" description: "了解如何在青云QingCloud 平台上创建高可用 KubeSphere 集群。" linkTitle: "在青云QingCloud 主机上部署 KubeSphere" Weight: 3420 +version: "v3.3" --- ## 介绍 diff --git a/content/zh/docs/v3.3/installing-on-linux/uninstall-kubesphere-and-Kubernetes.md b/content/zh/docs/v3.3/installing-on-linux/uninstall-kubesphere-and-Kubernetes.md index 9358151e6..0b3cb5b15 100644 --- a/content/zh/docs/v3.3/installing-on-linux/uninstall-kubesphere-and-Kubernetes.md +++ b/content/zh/docs/v3.3/installing-on-linux/uninstall-kubesphere-and-Kubernetes.md @@ -4,6 +4,7 @@ keywords: 'kubernetes, kubesphere, 卸载, 移除集群' description: '从机器上移除 KubeSphere 和 Kubernetes。' linkTitle: "卸载 KubeSphere 和 Kubernetes" weight: 3700 +version: "v3.3" --- 卸载 KubeSphere 和 Kubernetes 意味着将其从您的机器上移除。该操作不可逆,且不会进行任何备份。请谨慎操作。 diff --git a/content/zh/docs/v3.3/introduction/_index.md b/content/zh/docs/v3.3/introduction/_index.md index e52f6fa9f..fdb19d651 100644 --- a/content/zh/docs/v3.3/introduction/_index.md +++ b/content/zh/docs/v3.3/introduction/_index.md @@ -8,7 +8,7 @@ linkTitle: "产品介绍" weight: 1000 icon: "/images/docs/v3.x/docs.svg" - +version: "v3.3" --- 本章概述了 KubeSphere 的基本概念、功能、优势以及应用场景等。 \ No newline at end of file diff --git a/content/zh/docs/v3.3/introduction/advantages.md b/content/zh/docs/v3.3/introduction/advantages.md index ffaaa7d4d..b88d130ed 100644 --- a/content/zh/docs/v3.3/introduction/advantages.md +++ b/content/zh/docs/v3.3/introduction/advantages.md @@ -4,6 +4,7 @@ keywords: "KubeSphere, Kubernetes, 优势" description: "KubeSphere 优势" linkTitle: "为什么选择 KubeSphere" weight: 1600 +version: "v3.3" --- ## 设计愿景 diff --git a/content/zh/docs/v3.3/introduction/architecture.md b/content/zh/docs/v3.3/introduction/architecture.md index 5931b08ff..7f89b914f 100644 --- a/content/zh/docs/v3.3/introduction/architecture.md +++ b/content/zh/docs/v3.3/introduction/architecture.md @@ -5,6 +5,7 @@ description: "KubeSphere 架构说明" linkTitle: "架构说明" weight: 1500 +version: "v3.3" --- ## 前后端分离 diff --git a/content/zh/docs/v3.3/introduction/ecosystem.md b/content/zh/docs/v3.3/introduction/ecosystem.md index a014505a7..0bf0f31de 100644 --- a/content/zh/docs/v3.3/introduction/ecosystem.md +++ b/content/zh/docs/v3.3/introduction/ecosystem.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, KubeSphere 生态工具' description: 'KubeSphere 生态工具' linkTitle: "KubeSphere 生态工具" weight: 1200 +version: "v3.3" --- ## 丰富的生态工具 diff --git a/content/zh/docs/v3.3/introduction/features.md b/content/zh/docs/v3.3/introduction/features.md index e4fd0e56a..d97933851 100644 --- a/content/zh/docs/v3.3/introduction/features.md +++ b/content/zh/docs/v3.3/introduction/features.md @@ -5,6 +5,7 @@ description: "KubeSphere 平台功能" linkTitle: "平台功能" weight: 1300 +version: "v3.3" --- ## 概览 diff --git a/content/zh/docs/v3.3/introduction/scenarios.md b/content/zh/docs/v3.3/introduction/scenarios.md index 0c9f2edf7..982e492e2 100644 --- a/content/zh/docs/v3.3/introduction/scenarios.md +++ b/content/zh/docs/v3.3/introduction/scenarios.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 多集群, 可观测性, DevOps' description: 'KubeSphere 适用于多种应用场景,为企业提供全栈的云原生功能。' linkTitle: "应用场景" weight: 1700 +version: "v3.3" --- KubeSphere 适用于多种场景,为企业提供容器化的环境,借助完善的管理和运维功能,让企业在数字化转型过程中从容应对各种挑战和各类业务场景,如多云多集群管理、敏捷软件开发、自动化运维、微服务治理、流量管理、高可用以及 DevOps 持续集成与交付等。 diff --git a/content/zh/docs/v3.3/introduction/what's-new-in-3.3.md b/content/zh/docs/v3.3/introduction/what's-new-in-3.3.md index d095dfa10..212a3078a 100644 --- a/content/zh/docs/v3.3/introduction/what's-new-in-3.3.md +++ b/content/zh/docs/v3.3/introduction/what's-new-in-3.3.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, 介绍' description: '3.3 新增了对 “边缘计算” 场景的支持。同时在 3.2.x 的基础上新增了计量计费,让基础设施的运营成本更清晰,并进一步优化了在 “多云、多集群、多团队、多租户” 等应用场景下的使用体验' linkTitle: "3.3 重要更新" weight: 1400 +version: "v3.3" --- 2022 年 6 月 24 日,KubeSphere 3.3 正式发布,带来了更多令人期待的功能。新增了基于 GitOps 的持续部署方案,进一步优化了 DevOps 的使用体验。同时还增强了 “多集群管理、多租户管理、可观测性、应用商店、微服务治理、边缘计算、存储” 等特性,更进一步完善交互设计,并全面提升了用户体验。 diff --git a/content/zh/docs/v3.3/introduction/what-is-kubesphere.md b/content/zh/docs/v3.3/introduction/what-is-kubesphere.md index e50b7b566..fe8eaf3ec 100644 --- a/content/zh/docs/v3.3/introduction/what-is-kubesphere.md +++ b/content/zh/docs/v3.3/introduction/what-is-kubesphere.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, 介绍' description: '什么是 KubeSphere' linkTitle: "什么是 KubeSphere" weight: 1100 +version: "v3.3" --- ## 概述 diff --git a/content/zh/docs/v3.3/multicluster-management/_index.md b/content/zh/docs/v3.3/multicluster-management/_index.md index 22a8ead89..7cffe938f 100644 --- a/content/zh/docs/v3.3/multicluster-management/_index.md +++ b/content/zh/docs/v3.3/multicluster-management/_index.md @@ -8,6 +8,7 @@ linkTitle: "多集群管理" weight: 5000 icon: "/images/docs/v3.x/docs.svg" +version: "v3.3" --- ## 介绍 diff --git a/content/zh/docs/v3.3/multicluster-management/enable-multicluster/_index.md b/content/zh/docs/v3.3/multicluster-management/enable-multicluster/_index.md index b26d04f98..a2c121987 100644 --- a/content/zh/docs/v3.3/multicluster-management/enable-multicluster/_index.md +++ b/content/zh/docs/v3.3/multicluster-management/enable-multicluster/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "启用多集群" weight: 5200 +version: "v3.3" _build: render: false diff --git a/content/zh/docs/v3.3/multicluster-management/enable-multicluster/agent-connection.md b/content/zh/docs/v3.3/multicluster-management/enable-multicluster/agent-connection.md index 0e56327d9..1b324a838 100644 --- a/content/zh/docs/v3.3/multicluster-management/enable-multicluster/agent-connection.md +++ b/content/zh/docs/v3.3/multicluster-management/enable-multicluster/agent-connection.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, 多集群, 代理连接' description: '了解通过代理连接导入集群的一般步骤。' linkTitle: "代理连接" weight: 5220 +version: "v3.3" --- KubeSphere 的组件 [Tower](https://github.com/kubesphere/tower) 用于代理连接。Tower 是一种通过代理在集群间建立网络连接的工具。如果主集群无法直接访问成员集群,您可以暴露主集群的代理服务地址,这样可以让成员集群通过代理连接到主集群。当成员集群部署在私有环境(例如 IDC)并且主集群可以暴露代理服务时,适用此连接方法。当您的集群分布部署在不同的云厂商上时,同样适用代理连接的方法。 diff --git a/content/zh/docs/v3.3/multicluster-management/enable-multicluster/direct-connection.md b/content/zh/docs/v3.3/multicluster-management/enable-multicluster/direct-connection.md index f1700616a..2706666fd 100644 --- a/content/zh/docs/v3.3/multicluster-management/enable-multicluster/direct-connection.md +++ b/content/zh/docs/v3.3/multicluster-management/enable-multicluster/direct-connection.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, 多集群, 混合云, 直接连接' description: '了解通过直接连接导入集群的一般步骤。' linkTitle: "直接连接" weight: 5210 +version: "v3.3" --- 如果主集群的任何节点都能访问的 kube-apiserver 地址,您可以采用**直接连接**。当成员集群的 kube-apiserver 地址可以暴露给外网,或者主集群和成员集群在同一私有网络或子网中时,此方法均适用。 diff --git a/content/zh/docs/v3.3/multicluster-management/enable-multicluster/retrieve-kubeconfig.md b/content/zh/docs/v3.3/multicluster-management/enable-multicluster/retrieve-kubeconfig.md index 12fe8612c..0071acdf8 100644 --- a/content/zh/docs/v3.3/multicluster-management/enable-multicluster/retrieve-kubeconfig.md +++ b/content/zh/docs/v3.3/multicluster-management/enable-multicluster/retrieve-kubeconfig.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, 多集群, 混合云, kubeconfig' description: '获取通过直接连接导入集群所需的 kubeconfig。' linkTitle: "获取 Kubeconfig" weight: 5230 +version: "v3.3" --- 如果您使用[直接连接](../direct-connection/)导入,则需要提供 kubeconfig。 diff --git a/content/zh/docs/v3.3/multicluster-management/enable-multicluster/update-kubeconfig.md b/content/zh/docs/v3.3/multicluster-management/enable-multicluster/update-kubeconfig.md index efe91e8e3..3feffdbb0 100644 --- a/content/zh/docs/v3.3/multicluster-management/enable-multicluster/update-kubeconfig.md +++ b/content/zh/docs/v3.3/multicluster-management/enable-multicluster/update-kubeconfig.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, 多集群, kubeconfig' description: '更新成员集群的 kubeconfig。' linkTitle: "更新 Kubeconfig" weight: 5240 +version: "v3.3" --- 多集群环境下,如果成员集群证书即将过期,系统会提前7天提示您。参考以下步骤更新 kubeconfig。 diff --git a/content/zh/docs/v3.3/multicluster-management/import-cloud-hosted-k8s/_index.md b/content/zh/docs/v3.3/multicluster-management/import-cloud-hosted-k8s/_index.md index 8d50b1bbe..fb3852a43 100644 --- a/content/zh/docs/v3.3/multicluster-management/import-cloud-hosted-k8s/_index.md +++ b/content/zh/docs/v3.3/multicluster-management/import-cloud-hosted-k8s/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "导入云托管的 Kubernetes 集群" weight: 5300 +version: "v3.3" _build: render: false diff --git a/content/zh/docs/v3.3/multicluster-management/import-cloud-hosted-k8s/import-aliyun-ack.md b/content/zh/docs/v3.3/multicluster-management/import-cloud-hosted-k8s/import-aliyun-ack.md index 94848c431..3547335f8 100644 --- a/content/zh/docs/v3.3/multicluster-management/import-cloud-hosted-k8s/import-aliyun-ack.md +++ b/content/zh/docs/v3.3/multicluster-management/import-cloud-hosted-k8s/import-aliyun-ack.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, 多集群, 阿里云 ACK' description: '了解如何导入阿里云 Kubernetes 集群。' titleLink: "导入阿里云 ACK 集群" weight: 5310 +version: "v3.3" --- 本教程演示如何使用[直接连接](../../../multicluster-management/enable-multicluster/direct-connection/)方法导入阿里云 ACK 集群。如果您想使用代理连接方法,请参考[代理连接](../../../multicluster-management/enable-multicluster/agent-connection/)。 diff --git a/content/zh/docs/v3.3/multicluster-management/import-cloud-hosted-k8s/import-aws-eks.md b/content/zh/docs/v3.3/multicluster-management/import-cloud-hosted-k8s/import-aws-eks.md index 06bb2d5da..984d243d7 100644 --- a/content/zh/docs/v3.3/multicluster-management/import-cloud-hosted-k8s/import-aws-eks.md +++ b/content/zh/docs/v3.3/multicluster-management/import-cloud-hosted-k8s/import-aws-eks.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, 多集群, Amazon EKS' description: '了解如何导入 Amazon Elastic Kubernetes 服务集群。' titleLink: "导入 AWS EKS 集群" weight: 5320 +version: "v3.3" --- 本教程演示如何使用[直接连接](../../enable-multicluster/direct-connection)方法将 AWS EKS 集群导入 KubeSphere。如果您想使用代理连接方法,请参考[代理连接](../../../multicluster-management/enable-multicluster/agent-connection/)。 diff --git a/content/zh/docs/v3.3/multicluster-management/import-cloud-hosted-k8s/import-gke.md b/content/zh/docs/v3.3/multicluster-management/import-cloud-hosted-k8s/import-gke.md index a5408b428..366d422a1 100644 --- a/content/zh/docs/v3.3/multicluster-management/import-cloud-hosted-k8s/import-gke.md +++ b/content/zh/docs/v3.3/multicluster-management/import-cloud-hosted-k8s/import-gke.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, 多集群, Google GKE' description: '了解如何导入 Google Kubernetes Engine 集群。' titleLink: "导入 Google GKE 集群" weight: 5330 +version: "v3.3" --- 本教程演示如何使用[直接连接](../../../multicluster-management/enable-multicluster/direct-connection/)方法导入 GKE 集群。如果您想使用代理连接方法,请参考[代理连接](../../../multicluster-management/enable-multicluster/agent-connection/)。 diff --git a/content/zh/docs/v3.3/multicluster-management/introduction/_index.md b/content/zh/docs/v3.3/multicluster-management/introduction/_index.md index 08a69aacd..5ac76253e 100644 --- a/content/zh/docs/v3.3/multicluster-management/introduction/_index.md +++ b/content/zh/docs/v3.3/multicluster-management/introduction/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "介绍" weight: 5100 +version: "v3.3" _build: render: false diff --git a/content/zh/docs/v3.3/multicluster-management/introduction/kubefed-in-kubesphere.md b/content/zh/docs/v3.3/multicluster-management/introduction/kubefed-in-kubesphere.md index 0ad3917e3..2731c89d1 100644 --- a/content/zh/docs/v3.3/multicluster-management/introduction/kubefed-in-kubesphere.md +++ b/content/zh/docs/v3.3/multicluster-management/introduction/kubefed-in-kubesphere.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, 联邦, 多集群, 混合云' description: '了解 KubeSphere 中的 Kubernetes 联邦的基本概念,包括成员集群和主集群。' linkTitle: "KubeSphere 联邦" weight: 5120 +version: "v3.3" --- 多集群功能与多个集群之间的网络连接有关。因此,了解集群的拓扑关系很重要。 diff --git a/content/zh/docs/v3.3/multicluster-management/introduction/overview.md b/content/zh/docs/v3.3/multicluster-management/introduction/overview.md index b54f7a833..5cad91583 100644 --- a/content/zh/docs/v3.3/multicluster-management/introduction/overview.md +++ b/content/zh/docs/v3.3/multicluster-management/introduction/overview.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, 多集群, 混合云' description: '对多集群管理有个基本的了解,例如多集群管理的常见用例,以及 KubeSphere 可以通过多集群功能带来的好处。' linkTitle: "概述" weight: 5110 +version: "v3.3" --- 如今,各种组织跨不同的云厂商或者在不同的基础设施上运行和管理多个 Kubernetes 集群的做法非常普遍。由于每个 Kubernetes 集群都是一个相对独立的单元,上游社区正在艰难地研究和开发多集群管理解决方案。即便如此,Kubernetes 集群联邦(Kubernetes Cluster Federation,简称 [KubeFed](https://github.com/kubernetes-sigs/kubefed))可能是其中一种可行的方法。 diff --git a/content/zh/docs/v3.3/multicluster-management/unbind-cluster.md b/content/zh/docs/v3.3/multicluster-management/unbind-cluster.md index 086cf2402..39349dd8c 100644 --- a/content/zh/docs/v3.3/multicluster-management/unbind-cluster.md +++ b/content/zh/docs/v3.3/multicluster-management/unbind-cluster.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, 多集群, 混合云' description: '了解如何从 KubeSphere 的集群池中移除成员集群。' linkTitle: "移除成员集群" weight: 5500 +version: "v3.3" --- 本教程演示如何在 KubeSphere 控制台移除成员集群。 diff --git a/content/zh/docs/v3.3/pluggable-components/_index.md b/content/zh/docs/v3.3/pluggable-components/_index.md index 011538044..708900c49 100644 --- a/content/zh/docs/v3.3/pluggable-components/_index.md +++ b/content/zh/docs/v3.3/pluggable-components/_index.md @@ -8,6 +8,7 @@ linkTitle: "启用可插拔组件" weight: 6000 icon: "/images/docs/v3.x/docs.svg" +version: "v3.3" --- 本章详细演示如何在安装前和安装后启用 KubeSphere 不同组件的步骤,以便您可以充分利用该容器平台为您的业务服务。 diff --git a/content/zh/docs/v3.3/pluggable-components/alerting.md b/content/zh/docs/v3.3/pluggable-components/alerting.md index 7d5b5e99b..ae5e97ddc 100644 --- a/content/zh/docs/v3.3/pluggable-components/alerting.md +++ b/content/zh/docs/v3.3/pluggable-components/alerting.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, alertmanager, KubeSphere, 告警" description: "了解如何启用告警功能,以便在潜在问题对您的业务造成影响之前提前识别这些问题。" linkTitle: "KubeSphere 告警系统" weight: 6600 +version: "v3.3" --- 告警是可观测性的重要组成部分,与监控和日志密切相关。KubeSphere 中的告警系统与其主动式故障通知 (Proactive Failure Notification) 系统相结合,使用户可以基于告警策略了解感兴趣的活动。当达到某个指标的预定义阈值时,会向预先配置的收件人发出告警。因此,您需要预先配置通知方式,包括邮件、Slack、钉钉、企业微信和 Webhook。有了功能强大的告警和通知系统,您就可以迅速发现并提前解决潜在问题,避免您的业务受影响。 diff --git a/content/zh/docs/v3.3/pluggable-components/app-store.md b/content/zh/docs/v3.3/pluggable-components/app-store.md index 69ce93206..e26934a5b 100644 --- a/content/zh/docs/v3.3/pluggable-components/app-store.md +++ b/content/zh/docs/v3.3/pluggable-components/app-store.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, App Store, OpenPitrix" description: "了解如何启用应用商店,一个可以在内部实现数据和应用共享、并制定应用交付流程的行业标准的组件。" linkTitle: "KubeSphere 应用商店" weight: 6200 +version: "v3.3" --- 作为一个开源的、以应用为中心的容器平台,KubeSphere 在 [OpenPitrix](https://github.com/openpitrix/openpitrix) 的基础上,为用户提供了一个基于 Helm 的应用商店,用于应用生命周期管理。OpenPitrix 是一个开源的 Web 平台,用于打包、部署和管理不同类型的应用。KubeSphere 应用商店让 ISV、开发者和用户能够在一站式服务中只需点击几下就可以上传、测试、安装和发布应用。 diff --git a/content/zh/docs/v3.3/pluggable-components/auditing-logs.md b/content/zh/docs/v3.3/pluggable-components/auditing-logs.md index 3aab30eeb..6da2b4c83 100644 --- a/content/zh/docs/v3.3/pluggable-components/auditing-logs.md +++ b/content/zh/docs/v3.3/pluggable-components/auditing-logs.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, 审计, KubeSphere, 日志" description: "了解如何启用审计来记录平台事件和活动。" linkTitle: "KubeSphere 审计日志" weight: 6700 +version: "v3.3" --- KubeSphere 审计日志系统提供了一套与安全相关并按时间顺序排列的记录,按顺序记录了与单个用户、管理人员或系统其他组件相关的活动。对 KubeSphere 的每个请求都会生成一个事件,然后写入 Webhook,并根据一定的规则进行处理。 diff --git a/content/zh/docs/v3.3/pluggable-components/devops.md b/content/zh/docs/v3.3/pluggable-components/devops.md index 9a5dcbfea..93a61f191 100644 --- a/content/zh/docs/v3.3/pluggable-components/devops.md +++ b/content/zh/docs/v3.3/pluggable-components/devops.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, Jenkins, KubeSphere, DevOps, cicd" description: "了解如何启用 DevOps 系统来进一步解放您的开发人员,让他们专注于代码编写。" linkTitle: "KubeSphere DevOps" weight: 6300 +version: "v3.3" --- 基于 [Jenkins](https://jenkins.io/) 的 KubeSphere DevOps 系统是专为 Kubernetes 中的 CI/CD 工作流设计的,它提供了一站式的解决方案,帮助开发和运维团队用非常简单的方式构建、测试和发布应用到 Kubernetes。它还具有插件管理、[Binary-to-Image (B2I)](../../project-user-guide/image-builder/binary-to-image/)、[Source-to-Image (S2I)](../../project-user-guide/image-builder/source-to-image/)、代码依赖缓存、代码质量分析、流水线日志等功能。 diff --git a/content/zh/docs/v3.3/pluggable-components/events.md b/content/zh/docs/v3.3/pluggable-components/events.md index 25405342a..ee2ae3176 100644 --- a/content/zh/docs/v3.3/pluggable-components/events.md +++ b/content/zh/docs/v3.3/pluggable-components/events.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, 事件, KubeSphere, k8s-events" description: "了解如何启用 KubeSphere 事件模块来跟踪平台上发生的所有事件。" linkTitle: "KubeSphere 事件系统" weight: 6500 +version: "v3.3" --- KubeSphere 事件系统使用户能够跟踪集群内部发生的事件,例如节点调度状态和镜像拉取结果。这些事件会被准确记录下来,并在 Web 控制台中显示具体的原因、状态和信息。要查询事件,用户可以快速启动 Web 工具箱,在搜索栏中输入相关信息,并有不同的过滤器(如关键字和项目)可供选择。事件也可以归档到第三方工具,例如 Elasticsearch、Kafka 或 Fluentd。 diff --git a/content/zh/docs/v3.3/pluggable-components/kubeedge.md b/content/zh/docs/v3.3/pluggable-components/kubeedge.md index ba6d45d6f..8e3afdca4 100644 --- a/content/zh/docs/v3.3/pluggable-components/kubeedge.md +++ b/content/zh/docs/v3.3/pluggable-components/kubeedge.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, KubeEdge" description: "了解如何启用 KubeEdge 为您的集群添加边缘节点。" linkTitle: "KubeEdge" weight: 6930 +version: "v3.3" --- [KubeEdge](https://kubeedge.io/zh/) 是一个开源系统,用于将容器化应用程序编排功能扩展到边缘的主机。KubeEdge 支持多个边缘协议,旨在对部署于云端和边端的应用程序与资源等进行统一管理。 diff --git a/content/zh/docs/v3.3/pluggable-components/logging.md b/content/zh/docs/v3.3/pluggable-components/logging.md index d4e9e076a..c769a598b 100644 --- a/content/zh/docs/v3.3/pluggable-components/logging.md +++ b/content/zh/docs/v3.3/pluggable-components/logging.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, Elasticsearch, KubeSphere, 日志系统, 日志" description: "了解如何启用日志,利用基于租户的系统进行日志收集、查询和管理。" linkTitle: "KubeSphere 日志系统" weight: 6400 +version: "v3.3" --- KubeSphere 为日志收集、查询和管理提供了一个强大的、全面的、易于使用的日志系统。它涵盖了不同层级的日志,包括租户、基础设施资源和应用。用户可以从项目、工作负载、容器组和关键字等不同维度对日志进行搜索。与 Kibana 相比,KubeSphere 基于租户的日志系统中,每个租户只能查看自己的日志,从而可以在租户之间提供更好的隔离性和安全性。除了 KubeSphere 自身的日志系统,该容器平台还允许用户添加第三方日志收集器,如 Elasticsearch、Kafka 和 Fluentd。 diff --git a/content/zh/docs/v3.3/pluggable-components/metrics-server.md b/content/zh/docs/v3.3/pluggable-components/metrics-server.md index f1bb77648..f8c768873 100644 --- a/content/zh/docs/v3.3/pluggable-components/metrics-server.md +++ b/content/zh/docs/v3.3/pluggable-components/metrics-server.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, Metrics Server" description: "了解如何启用 Metrics Server 以使用 HPA 对部署进行自动伸缩。" linkTitle: "Metrics Server" weight: 6910 +version: "v3.3" --- KubeSphere 支持用于[部署](../../project-user-guide/application-workloads/deployments/)的容器组(Pod)弹性伸缩程序 (HPA)。在 KubeSphere 中,Metrics Server 控制着 HPA 是否启用。您可以根据不同类型的指标(例如 CPU 和内存使用率,以及最小和最大副本数),使用 HPA 对象对部署 (Deployment) 自动伸缩。通过这种方式,HPA 可以帮助确保您的应用程序在不同情况下都能平稳、一致地运行。 diff --git a/content/zh/docs/v3.3/pluggable-components/network-policy.md b/content/zh/docs/v3.3/pluggable-components/network-policy.md index 3d0a46538..1c99a2977 100644 --- a/content/zh/docs/v3.3/pluggable-components/network-policy.md +++ b/content/zh/docs/v3.3/pluggable-components/network-policy.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, NetworkPolicy" description: "了解如何启用网络策略来控制 IP 地址或端口级别的流量。" linkTitle: "网络策略" weight: 6900 +version: "v3.3" --- 从 3.0.0 版本开始,用户可以在 KubeSphere 中配置原生 Kubernetes 的网络策略。网络策略是一种以应用为中心的结构,使您能够指定如何允许容器组通过网络与各种网络实体进行通信。通过网络策略,用户可以在同一集群内实现网络隔离,这意味着可以在某些实例(容器组)之间设置防火墙。 diff --git a/content/zh/docs/v3.3/pluggable-components/overview.md b/content/zh/docs/v3.3/pluggable-components/overview.md index 044a17ac6..73d78bb2a 100644 --- a/content/zh/docs/v3.3/pluggable-components/overview.md +++ b/content/zh/docs/v3.3/pluggable-components/overview.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, 可插拔组件, 概述" description: "了解 KubeSphere 中的关键组件以及对应的资源消耗。" linkTitle: "概述" weight: 6100 +version: "v3.3" --- 从 2.1.0 版本开始,KubeSphere 解耦了一些核心功能组件。这些组件设计成了可插拔式,您可以在安装之前或之后启用它们。如果您不启用它们,KubeSphere 会默认以最小化进行安装部署。 diff --git a/content/zh/docs/v3.3/pluggable-components/pod-ip-pools.md b/content/zh/docs/v3.3/pluggable-components/pod-ip-pools.md index b494bbcab..2fc92dbdf 100644 --- a/content/zh/docs/v3.3/pluggable-components/pod-ip-pools.md +++ b/content/zh/docs/v3.3/pluggable-components/pod-ip-pools.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, 容器组, IP 池" description: "了解如何启用容器组 IP 池,为您的容器组分配一个特定的容器组 IP 池。" linkTitle: "容器组 IP 池" weight: 6920 +version: "v3.3" --- 容器组 IP 池用于规划容器组网络地址空间,每个容器组 IP 池之间的地址空间不能重叠。创建工作负载时,可选择特定的容器组 IP 池,这样创建出的容器组将从该容器组 IP 池中分配 IP 地址。 diff --git a/content/zh/docs/v3.3/pluggable-components/service-mesh.md b/content/zh/docs/v3.3/pluggable-components/service-mesh.md index 6be7da94a..88da043e3 100644 --- a/content/zh/docs/v3.3/pluggable-components/service-mesh.md +++ b/content/zh/docs/v3.3/pluggable-components/service-mesh.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, Istio, KubeSphere, 服务网格, 微服务" description: "了解如何启用服务网格,从而提供不同的流量管理策略进行微服务治理。" linkTitle: "KubeSphere 服务网格" weight: 6800 +version: "v3.3" --- KubeSphere 服务网格基于 [Istio](https://istio.io/),将微服务治理和流量管理可视化。它拥有强大的工具包,包括**熔断机制、蓝绿部署、金丝雀发布、流量镜像、链路追踪、可观测性和流量控制**等。KubeSphere 服务网格支持代码无侵入的微服务治理,帮助开发者快速上手,Istio 的学习曲线也极大降低。KubeSphere 服务网格的所有功能都旨在满足用户的业务需求。 diff --git a/content/zh/docs/v3.3/pluggable-components/service-topology.md b/content/zh/docs/v3.3/pluggable-components/service-topology.md index 585341106..90b6b9409 100644 --- a/content/zh/docs/v3.3/pluggable-components/service-topology.md +++ b/content/zh/docs/v3.3/pluggable-components/service-topology.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, 服务, 拓扑图" description: "了解如何启用服务拓扑图,以基于 Weave Scope 查看容器组的上下文详情。" linkTitle: "服务拓扑图" weight: 6915 +version: "v3.3" --- 您可以启用服务拓扑图以集成 [Weave Scope](https://www.weave.works/oss/scope/)(Docker 和 Kubernetes 的可视化和监控工具)。Weave Scope 使用既定的 API 收集信息,为应用和容器构建拓扑图。服务拓扑图显示在您的项目中,将服务之间的连接关系可视化。 diff --git a/content/zh/docs/v3.3/pluggable-components/uninstall-pluggable-components.md b/content/zh/docs/v3.3/pluggable-components/uninstall-pluggable-components.md index 9d64fdd2c..4e1cd3065 100644 --- a/content/zh/docs/v3.3/pluggable-components/uninstall-pluggable-components.md +++ b/content/zh/docs/v3.3/pluggable-components/uninstall-pluggable-components.md @@ -4,6 +4,7 @@ keywords: "Installer, uninstall, KubeSphere, Kubernetes" description: "学习如何在 KubeSphere上卸载所有可插拔组件。" linkTitle: "卸载可插拔组件" Weight: 6940 +version: "v3.3" --- [启用 KubeSphere 可插拔组件之后](../../pluggable-components/),还可以根据以下步骤卸载他们。请在卸载这些组件之前,备份所有重要数据。 diff --git a/content/zh/docs/v3.3/project-administration/_index.md b/content/zh/docs/v3.3/project-administration/_index.md index b81449813..ccd333b77 100644 --- a/content/zh/docs/v3.3/project-administration/_index.md +++ b/content/zh/docs/v3.3/project-administration/_index.md @@ -7,7 +7,7 @@ linkTitle: "项目管理" weight: 13000 icon: "/images/docs/v3.x/docs.svg" - +version: "v3.3" --- KubeSphere 的项目即 Kubernetes 的命名空间。项目有两种类型,即单集群项目和多集群项目。单集群项目是 Kubernetes 常规命名空间,多集群项目是跨多个集群的联邦命名空间。项目管理员负责创建项目、设置限制范围、配置网络隔离以及其他操作。 diff --git a/content/zh/docs/v3.3/project-administration/container-limit-ranges.md b/content/zh/docs/v3.3/project-administration/container-limit-ranges.md index 00341fae6..a5729ad2c 100644 --- a/content/zh/docs/v3.3/project-administration/container-limit-ranges.md +++ b/content/zh/docs/v3.3/project-administration/container-limit-ranges.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, 资源, 配额, 限制, 请求, 限制范围, description: '了解如何在项目中设置默认容器限制范围。' linkTitle: "容器限制范围" weight: 13400 +version: "v3.3" --- 容器所使用的 CPU 和内存资源上限由[项目资源配额](../../workspace-administration/project-quotas/)指定。同时,KubeSphere 使用请求 (Request) 和限制 (Limit) 来控制单个容器的资源(例如 CPU 和内存)使用情况,在 Kubernetes 中也称为 [LimitRange](https://kubernetes.io/zh/docs/concepts/policy/limit-range/)。请求确保容器能够获得其所需要的资源,因为这些资源已经得到明确保障和预留。相反地,限制确保容器不能使用超过特定值的资源。 diff --git a/content/zh/docs/v3.3/project-administration/disk-log-collection.md b/content/zh/docs/v3.3/project-administration/disk-log-collection.md index c22e5da64..644478146 100644 --- a/content/zh/docs/v3.3/project-administration/disk-log-collection.md +++ b/content/zh/docs/v3.3/project-administration/disk-log-collection.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 项目, 日志, 收集' description: '启用日志收集,对日志进行统一收集、管理和分析。' linkTitle: "日志收集" weight: 13600 +version: "v3.3" --- KubeSphere 支持多种日志收集方式,使运维团队能够以灵活统一的方式收集、管理和分析日志。 diff --git a/content/zh/docs/v3.3/project-administration/project-and-multicluster-project.md b/content/zh/docs/v3.3/project-administration/project-and-multicluster-project.md index c45f79454..2f0f69bd5 100644 --- a/content/zh/docs/v3.3/project-administration/project-and-multicluster-project.md +++ b/content/zh/docs/v3.3/project-administration/project-and-multicluster-project.md @@ -5,6 +5,7 @@ description: '了解如何创建不同类型的项目。' linkTitle: "项目和多集群项目" weight: 13100 +version: "v3.3" --- KubeSphere 中的项目即 Kubernetes [命名空间](https://kubernetes.io/zh/docs/concepts/overview/working-with-objects/namespaces/),用于将资源划分成互不重叠的分组。这一功能可在多个租户之间分配集群资源,是一种逻辑分区功能。 diff --git a/content/zh/docs/v3.3/project-administration/project-gateway.md b/content/zh/docs/v3.3/project-administration/project-gateway.md index e1524b0a1..9ddb5c360 100644 --- a/content/zh/docs/v3.3/project-administration/project-gateway.md +++ b/content/zh/docs/v3.3/project-administration/project-gateway.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 项目, 网关, NodePort, LoadBalancer' description: '了解项目网关的概念以及如何进行管理。' linkTitle: "项目网关" weight: 13500 +version: "v3.3" --- KubeSphere 项目中的网关是一个[ NGINX Ingress 控制器](https://www.nginx.com/products/nginx-ingress-controller/)。KubeSphere 内置的用于 HTTP 负载均衡的机制称为[应用路由](../../project-user-guide/application-workloads/routes/),它定义了从外部到集群服务的连接规则。如需允许从外部访问服务,用户可创建路由资源来定义 URI 路径、后端服务名称等信息。 diff --git a/content/zh/docs/v3.3/project-administration/project-network-isolation.md b/content/zh/docs/v3.3/project-administration/project-network-isolation.md index bfb07de28..86725fd8d 100644 --- a/content/zh/docs/v3.3/project-administration/project-network-isolation.md +++ b/content/zh/docs/v3.3/project-administration/project-network-isolation.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Calico, 网络策略' description: '了解网络隔离的概念以及如何配置项目网络策略。' linkTitle: "项目网络隔离" weight: 13300 +version: "v3.3" --- 项目网络隔离使项目管理员能够使用不同的规则来放行不同的网络流量。本教程演示如何开启项目间的网络隔离并设置规则控制网络流量。 diff --git a/content/zh/docs/v3.3/project-administration/role-and-member-management.md b/content/zh/docs/v3.3/project-administration/role-and-member-management.md index 96d545594..4a01d92c8 100644 --- a/content/zh/docs/v3.3/project-administration/role-and-member-management.md +++ b/content/zh/docs/v3.3/project-administration/role-and-member-management.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 角色, 成员, 管理, 项目' description: '了解如何进行项目访问管理。' linkTitle: "项目角色和成员管理" weight: 13200 +version: "v3.3" --- 本教程演示如何在项目中管理角色和成员。在项目级别,您可以向角色授予以下模块中的权限: diff --git a/content/zh/docs/v3.3/project-user-guide/_index.md b/content/zh/docs/v3.3/project-user-guide/_index.md index eb46927a5..c66f41a24 100644 --- a/content/zh/docs/v3.3/project-user-guide/_index.md +++ b/content/zh/docs/v3.3/project-user-guide/_index.md @@ -7,6 +7,7 @@ linkTitle: "项目用户指南" weight: 10000 icon: "/images/docs/v3.x/docs.svg" +version: "v3.3" --- 在 KubeSphere 中,具有必要权限的项目用户能够执行一系列任务,例如创建各种工作负载,配置卷、密钥和 ConfigMap,设置各种发布策略,监控应用程序指标以及创建告警策略。由于 KubeSphere 具有极大的灵活性和兼容性,无需将任何代码植入到原生 Kubernetes 中,因此用户可以在测试、开发和生产环境快速上手 KubeSphere 的各种功能。 \ No newline at end of file diff --git a/content/zh/docs/v3.3/project-user-guide/alerting/_index.md b/content/zh/docs/v3.3/project-user-guide/alerting/_index.md index 22c233ac3..80a13c4c9 100644 --- a/content/zh/docs/v3.3/project-user-guide/alerting/_index.md +++ b/content/zh/docs/v3.3/project-user-guide/alerting/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "告警" weight: 10700 +version: "v3.3" _build: render: false diff --git a/content/zh/docs/v3.3/project-user-guide/alerting/alerting-message.md b/content/zh/docs/v3.3/project-user-guide/alerting/alerting-message.md index 0dbba710c..ab5af4791 100644 --- a/content/zh/docs/v3.3/project-user-guide/alerting/alerting-message.md +++ b/content/zh/docs/v3.3/project-user-guide/alerting/alerting-message.md @@ -5,6 +5,7 @@ description: '了解如何查看工作负载的告警策略。' linkTitle: "告警消息(工作负载级别)" weight: 10720 +version: "v3.3" --- 告警消息中记录着按照告警规则触发的告警的详细信息。本教程演示如何查看工作负载级别的告警消息。 diff --git a/content/zh/docs/v3.3/project-user-guide/alerting/alerting-policy.md b/content/zh/docs/v3.3/project-user-guide/alerting/alerting-policy.md index b3ca47cf9..7290123a8 100644 --- a/content/zh/docs/v3.3/project-user-guide/alerting/alerting-policy.md +++ b/content/zh/docs/v3.3/project-user-guide/alerting/alerting-policy.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 工作负载, 告警, 策略, 通知' description: '了解如何为工作负载设置告警策略。' linkTitle: "告警策略(工作负载级别)" weight: 10710 +version: "v3.3" --- KubeSphere 支持针对节点和工作负载的告警策略。本教程演示如何为项目中的工作负载创建告警策略。有关如何为节点配置告警策略,请参见[告警策略(节点级别)](../../../cluster-administration/cluster-wide-alerting-and-notification/alerting-policy/)。 diff --git a/content/zh/docs/v3.3/project-user-guide/application-workloads/_index.md b/content/zh/docs/v3.3/project-user-guide/application-workloads/_index.md index 009f71bd9..319eee058 100644 --- a/content/zh/docs/v3.3/project-user-guide/application-workloads/_index.md +++ b/content/zh/docs/v3.3/project-user-guide/application-workloads/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "应用负载" weight: 10200 +version: "v3.3" _build: render: false diff --git a/content/zh/docs/v3.3/project-user-guide/application-workloads/container-image-settings.md b/content/zh/docs/v3.3/project-user-guide/application-workloads/container-image-settings.md index 2453b7edd..9d62f51d2 100644 --- a/content/zh/docs/v3.3/project-user-guide/application-workloads/container-image-settings.md +++ b/content/zh/docs/v3.3/project-user-guide/application-workloads/container-image-settings.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 镜像, 工作负载, 设置, 容器' description: '在为工作负载设置容器组时,详细了解仪表板上的不同属性。' weight: 10280 +version: "v3.3" --- 创建部署 (Deployment)、有状态副本集 (StatefulSet) 或者守护进程集 (DaemonSet) 时,您需要指定一个容器组。同时,KubeSphere 向用户提供多种选项,用于自定义工作负载配置,例如健康检查探针、环境变量和启动命令。本页内容详细说明了**容器组设置**中的不同属性。 diff --git a/content/zh/docs/v3.3/project-user-guide/application-workloads/cronjobs.md b/content/zh/docs/v3.3/project-user-guide/application-workloads/cronjobs.md index ab552e655..3cbe63fb5 100644 --- a/content/zh/docs/v3.3/project-user-guide/application-workloads/cronjobs.md +++ b/content/zh/docs/v3.3/project-user-guide/application-workloads/cronjobs.md @@ -5,6 +5,7 @@ description: "了解定时任务的基本概念以及如何在 KubeSphere 中创 linkTitle: "定时任务" weight: 10260 +version: "v3.3" --- 定时任务 (CronJob) 对于创建周期性和重复性任务非常有用,例如运行备份或发送电子邮件。定时任务还可以在特定时间或间隔执行单个任务,例如在集群可能处于空闲状态时执行任务。 diff --git a/content/zh/docs/v3.3/project-user-guide/application-workloads/daemonsets.md b/content/zh/docs/v3.3/project-user-guide/application-workloads/daemonsets.md index 3aa5fab0d..5348f76ac 100644 --- a/content/zh/docs/v3.3/project-user-guide/application-workloads/daemonsets.md +++ b/content/zh/docs/v3.3/project-user-guide/application-workloads/daemonsets.md @@ -5,6 +5,7 @@ description: '了解守护进程集的基本概念以及如何在 KubeSphere 中 linkTitle: "守护进程集" weight: 10230 +version: "v3.3" --- 守护进程集管理多组容器组副本,确保所有(或某些)节点运行一个容器组的副本。集群添加节点时,守护进程集会根据需要自动将容器组添加到新节点。 diff --git a/content/zh/docs/v3.3/project-user-guide/application-workloads/deployments.md b/content/zh/docs/v3.3/project-user-guide/application-workloads/deployments.md index 1c01bd41c..814bcbf1b 100644 --- a/content/zh/docs/v3.3/project-user-guide/application-workloads/deployments.md +++ b/content/zh/docs/v3.3/project-user-guide/application-workloads/deployments.md @@ -5,6 +5,7 @@ description: '了解部署的基本概念以及如何在 KubeSphere 中创建部 linkTitle: "部署" weight: 10210 +version: "v3.3" --- 部署控制器为容器组和副本集提供声明式升级。您可以在部署对象中描述一个期望状态,部署控制器会以受控速率将实际状态变更为期望状态。一个部署运行着应用程序的几个副本,它会自动替换宕机或故障的实例。因此,部署能够确保应用实例可用,处理用户请求。 diff --git a/content/zh/docs/v3.3/project-user-guide/application-workloads/horizontal-pod-autoscaling.md b/content/zh/docs/v3.3/project-user-guide/application-workloads/horizontal-pod-autoscaling.md index f9b2abdd1..0ef4afd8f 100755 --- a/content/zh/docs/v3.3/project-user-guide/application-workloads/horizontal-pod-autoscaling.md +++ b/content/zh/docs/v3.3/project-user-guide/application-workloads/horizontal-pod-autoscaling.md @@ -3,7 +3,7 @@ title: "容器组弹性伸缩" keywords: "容器组, 弹性伸缩, 弹性伸缩程序" description: "如何在 KubeSphere 上配置容器组弹性伸缩." weight: 10290 - +version: "v3.3" --- 本文档描述了如何在 KubeSphere 上配置容器组弹性伸缩 (HPA)。 diff --git a/content/zh/docs/v3.3/project-user-guide/application-workloads/jobs.md b/content/zh/docs/v3.3/project-user-guide/application-workloads/jobs.md index 2f98be74f..63db49796 100644 --- a/content/zh/docs/v3.3/project-user-guide/application-workloads/jobs.md +++ b/content/zh/docs/v3.3/project-user-guide/application-workloads/jobs.md @@ -5,6 +5,7 @@ description: "了解任务的基本概念以及如何在 KubeSphere 中创建任 linkTitle: "任务" weight: 10250 +version: "v3.3" --- 任务会创建一个或者多个容器组,并确保指定数量的容器组成功结束。随着容器组成功结束,任务跟踪记录成功结束的容器组数量。当达到指定的成功结束数量时,任务(即 Job)完成。删除任务的操作会清除其创建的全部容器组。 diff --git a/content/zh/docs/v3.3/project-user-guide/application-workloads/routes.md b/content/zh/docs/v3.3/project-user-guide/application-workloads/routes.md index 7d09c1690..33281268b 100644 --- a/content/zh/docs/v3.3/project-user-guide/application-workloads/routes.md +++ b/content/zh/docs/v3.3/project-user-guide/application-workloads/routes.md @@ -3,6 +3,7 @@ title: "应用路由" keywords: "KubeSphere, Kubernetes, 路由, 应用路由" description: "了解应用路由(即 Ingress)的基本概念以及如何在 KubeSphere 中创建应用路由。" weight: 10270 +version: "v3.3" --- 本文档介绍了如何在 KubeSphere 上创建、使用和编辑应用路由。 diff --git a/content/zh/docs/v3.3/project-user-guide/application-workloads/services.md b/content/zh/docs/v3.3/project-user-guide/application-workloads/services.md index 14a846fad..a76aac4fe 100644 --- a/content/zh/docs/v3.3/project-user-guide/application-workloads/services.md +++ b/content/zh/docs/v3.3/project-user-guide/application-workloads/services.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 服务, 工作负载' description: '了解服务的基本概念以及如何在 KubeSphere 中创建服务。' linkTitle: "服务" weight: 10240 +version: "v3.3" --- 服务是一种抽象方法,它将运行在一组容器组上的应用程序暴露为网络服务。也就是说,服务将这些容器组的 Endpoint 组成一个单一资源,可以通过不同的方式访问该资源。 diff --git a/content/zh/docs/v3.3/project-user-guide/application-workloads/statefulsets.md b/content/zh/docs/v3.3/project-user-guide/application-workloads/statefulsets.md index f1375e6db..0aba5ff72 100644 --- a/content/zh/docs/v3.3/project-user-guide/application-workloads/statefulsets.md +++ b/content/zh/docs/v3.3/project-user-guide/application-workloads/statefulsets.md @@ -5,6 +5,7 @@ description: '了解有状态副本集的基本概念以及如何在 KubeSphere linkTitle: "有状态副本集" weight: 10220 +version: "v3.3" --- 有状态副本集是用于管理有状态应用的工作负载 API 对象,负责一组容器组的部署和扩缩,并保证这些容器组的顺序性和唯一性。 diff --git a/content/zh/docs/v3.3/project-user-guide/application/_index.md b/content/zh/docs/v3.3/project-user-guide/application/_index.md index 017e041ba..d63253dd0 100644 --- a/content/zh/docs/v3.3/project-user-guide/application/_index.md +++ b/content/zh/docs/v3.3/project-user-guide/application/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "应用程序" weight: 10100 +version: "v3.3" _build: render: false diff --git a/content/zh/docs/v3.3/project-user-guide/application/app-template.md b/content/zh/docs/v3.3/project-user-guide/application/app-template.md index bd62a79bd..b663ebc8f 100644 --- a/content/zh/docs/v3.3/project-user-guide/application/app-template.md +++ b/content/zh/docs/v3.3/project-user-guide/application/app-template.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, Chart, Helm, KubeSphere, 应用程序, 仓库, 模板' description: '了解应用模板的概念以及它们如何在企业内部帮助部署应用程序。' linkTitle: "应用模板" weight: 10110 +version: "v3.3" --- 应用模板是用户上传、交付和管理应用的一种方式。一般来说,根据一个应用的功能以及与外部环境通信的方式,它可以由一个或多个 Kubernetes 工作负载(例如[部署](../../../project-user-guide/application-workloads/deployments/)、[有状态副本集](../../../project-user-guide/application-workloads/statefulsets/)和[守护进程集](../../../project-user-guide/application-workloads/daemonsets/))和[服务](../../../project-user-guide/application-workloads/services/)组成。作为应用模板上传的应用基于 [Helm](https://helm.sh/) 包构建。 diff --git a/content/zh/docs/v3.3/project-user-guide/application/compose-app.md b/content/zh/docs/v3.3/project-user-guide/application/compose-app.md index 01709fc9a..78e8b60a5 100644 --- a/content/zh/docs/v3.3/project-user-guide/application/compose-app.md +++ b/content/zh/docs/v3.3/project-user-guide/application/compose-app.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 服务网格, 微服务' description: '了解如何从零开始构建基于微服务的应用程序。' linkTitle: "构建基于微服务的应用" weight: 10140 +version: "v3.3" --- 由于每个微服务都在处理应用的一部分功能,因此一个应用可以被划分为不同的组件。这些组件彼此独立,具有各自的职责和局限。在 KubeSphere 中,这类应用被称为**自制应用**,用户可以通过新创建的服务或者现有服务来构建自制应用。 diff --git a/content/zh/docs/v3.3/project-user-guide/application/deploy-app-from-appstore.md b/content/zh/docs/v3.3/project-user-guide/application/deploy-app-from-appstore.md index 3fe6a97b0..41763943c 100644 --- a/content/zh/docs/v3.3/project-user-guide/application/deploy-app-from-appstore.md +++ b/content/zh/docs/v3.3/project-user-guide/application/deploy-app-from-appstore.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, Chart, Helm, KubeSphere, 应用, 应用商店' description: '了解如何从应用商店中部署应用程序。' linkTitle: "从应用商店部署应用" weight: 10130 +version: "v3.3" --- [应用商店](../../../application-store/)是平台上的公共应用仓库。平台上的每个租户,无论属于哪个企业空间,都可以查看应用商店中的应用。应用商店包含 16 个精选的企业就绪的容器化应用,以及平台上不同企业空间的租户发布的应用。任何经过身份验证的用户都可以从应用商店部署应用。这与私有应用仓库不同,访问私有应用仓库的租户必须属于私有应用仓库所在的企业空间。 diff --git a/content/zh/docs/v3.3/project-user-guide/application/deploy-app-from-template.md b/content/zh/docs/v3.3/project-user-guide/application/deploy-app-from-template.md index fef0b82f2..3a25889c3 100644 --- a/content/zh/docs/v3.3/project-user-guide/application/deploy-app-from-template.md +++ b/content/zh/docs/v3.3/project-user-guide/application/deploy-app-from-template.md @@ -5,6 +5,7 @@ description: '了解如何使用基于 Helm 的模板部署应用程序。' linkTitle: "从应用模板部署应用" weight: 10120 +version: "v3.3" --- 部署应用时,您可选择使用应用商店。应用商店包含了 KubeSphere 的内置应用和[以 Helm Chart 形式上传的应用](../../../workspace-administration/upload-helm-based-application/)。此外,您还可以使用应用模板。应用模板可由添加至 KubeSphere 的私有应用仓库提供。 diff --git a/content/zh/docs/v3.3/project-user-guide/configuration/_index.md b/content/zh/docs/v3.3/project-user-guide/configuration/_index.md index 388170555..e18ddf1aa 100644 --- a/content/zh/docs/v3.3/project-user-guide/configuration/_index.md +++ b/content/zh/docs/v3.3/project-user-guide/configuration/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "配置" weight: 10400 +version: "v3.3" _build: render: false diff --git a/content/zh/docs/v3.3/project-user-guide/configuration/configmaps.md b/content/zh/docs/v3.3/project-user-guide/configuration/configmaps.md index 916172dba..d810c6b46 100644 --- a/content/zh/docs/v3.3/project-user-guide/configuration/configmaps.md +++ b/content/zh/docs/v3.3/project-user-guide/configuration/configmaps.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, ConfigMap' description: '了解如何在 KubeSphere 中创建配置字典。' linkTitle: "配置字典" weight: 10420 +version: "v3.3" --- Kubernetes [配置字典(ConfigMap)](https://kubernetes.io/docs/concepts/configuration/configmap/) 以键值对的形式存储配置数据。配置字典资源可用于向容器组中注入配置数据。配置字典对象中存储的数据可以被 `ConfigMap` 类型的卷引用,并由容器组中运行的容器化应用使用。配置字典通常用于以下场景: diff --git a/content/zh/docs/v3.3/project-user-guide/configuration/image-registry.md b/content/zh/docs/v3.3/project-user-guide/configuration/image-registry.md index e2a4bb3ed..d760f9afb 100644 --- a/content/zh/docs/v3.3/project-user-guide/configuration/image-registry.md +++ b/content/zh/docs/v3.3/project-user-guide/configuration/image-registry.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Docker, 保密字典' description: '了解如何在 KubeSphere 中创建镜像仓库。' linkTitle: "镜像仓库" weight: 10430 +version: "v3.3" --- Docker 镜像是一个只读的模板,可用于部署容器服务。每个镜像都有一个唯一标识符(即`镜像名称:标签`)。例如,一个镜像可以包含只安装有 Apache 和几个应用的完整的 Ubuntu 操作系统软件包。镜像仓库可用于存储和分发 Docker 镜像。 diff --git a/content/zh/docs/v3.3/project-user-guide/configuration/secrets.md b/content/zh/docs/v3.3/project-user-guide/configuration/secrets.md index 231a710eb..bb9096733 100644 --- a/content/zh/docs/v3.3/project-user-guide/configuration/secrets.md +++ b/content/zh/docs/v3.3/project-user-guide/configuration/secrets.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 保密字典' description: '了解如何在 KubeSphere 中创建保密字典。' linkTitle: "保密字典" weight: 10410 +version: "v3.3" --- Kubernetes [保密字典 (Secret)](https://kubernetes.io/zh/docs/concepts/configuration/secret/) 可用于存储和管理密码、OAuth 令牌和 SSH 保密字典等敏感信息。容器组可以通过[三种方式](https://kubernetes.io/zh/docs/concepts/configuration/secret/#overview-of-secrets)使用保密字典: diff --git a/content/zh/docs/v3.3/project-user-guide/configuration/serviceaccounts.md b/content/zh/docs/v3.3/project-user-guide/configuration/serviceaccounts.md index 42bab0ec1..092fc784c 100644 --- a/content/zh/docs/v3.3/project-user-guide/configuration/serviceaccounts.md +++ b/content/zh/docs/v3.3/project-user-guide/configuration/serviceaccounts.md @@ -5,6 +5,7 @@ keywords: 'Kubesphere,Kubernetes,服务帐户' description: '学习如何在 Kubesphere 上创建服务帐户。' linkTitle: "服务帐户" weight: 10440 +version: "v3.3" --- [服务帐户](https://kubernetes.io/zh/docs/tasks/configure-pod-container/configure-service-account/) 为 Pod 中运行的进程提供了标识。当用户访问集群时,API 服务器将用户认证为特定的用户帐户。当这些进程与 API 服务器联系时,Pod 里容器的进程将被验证为特定的服务帐户。 diff --git a/content/zh/docs/v3.3/project-user-guide/custom-application-monitoring/_index.md b/content/zh/docs/v3.3/project-user-guide/custom-application-monitoring/_index.md index 04b6a22ad..58ce51cb5 100644 --- a/content/zh/docs/v3.3/project-user-guide/custom-application-monitoring/_index.md +++ b/content/zh/docs/v3.3/project-user-guide/custom-application-monitoring/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "自定义应用监控" weight: 10800 +version: "v3.3" _build: render: false diff --git a/content/zh/docs/v3.3/project-user-guide/custom-application-monitoring/examples/_index.md b/content/zh/docs/v3.3/project-user-guide/custom-application-monitoring/examples/_index.md index 98fbf0bfe..db15bee25 100644 --- a/content/zh/docs/v3.3/project-user-guide/custom-application-monitoring/examples/_index.md +++ b/content/zh/docs/v3.3/project-user-guide/custom-application-monitoring/examples/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "示例" weight: 10811 +version: "v3.3" _build: render: false diff --git a/content/zh/docs/v3.3/project-user-guide/custom-application-monitoring/examples/monitor-mysql.md b/content/zh/docs/v3.3/project-user-guide/custom-application-monitoring/examples/monitor-mysql.md index cb0c6689c..f50aaa28a 100644 --- a/content/zh/docs/v3.3/project-user-guide/custom-application-monitoring/examples/monitor-mysql.md +++ b/content/zh/docs/v3.3/project-user-guide/custom-application-monitoring/examples/monitor-mysql.md @@ -4,6 +4,7 @@ keywords: '监控, Prometheus, MySQL, MySQL Exporter' description: '部署 MySQL 和 MySQL Exporter 并为该应用创建监控面板。' linkTitle: "监控 MySQL" weight: 10812 +version: "v3.3" --- 通过[介绍](../../../../project-user-guide/custom-application-monitoring/introduction/#间接暴露)一文,您了解到无法直接将 Prometheus 指标接入 MySQL。若要以 Prometheus 格式暴露 MySQL 指标,您需要先部署 MySQL Exporter。 diff --git a/content/zh/docs/v3.3/project-user-guide/custom-application-monitoring/examples/monitor-sample-web.md b/content/zh/docs/v3.3/project-user-guide/custom-application-monitoring/examples/monitor-sample-web.md index fa7a6ef2b..3a2b665d1 100644 --- a/content/zh/docs/v3.3/project-user-guide/custom-application-monitoring/examples/monitor-sample-web.md +++ b/content/zh/docs/v3.3/project-user-guide/custom-application-monitoring/examples/monitor-sample-web.md @@ -4,6 +4,7 @@ keywords: '监控, prometheus, prometheus operator' description: '使用 Helm Chart 来部署示例 Web 应用程序并为该应用程序创建监控面板。' linkTitle: "监控示例 Web 应用程序" weight: 10813 +version: "v3.3" --- 本教程演示如何监控示例 Web 应用程序。该应用程序在代码中已接入 Prometheus Go 客户端,因此可以直接暴露指标,无需使用导出器 (Exporter)。 diff --git a/content/zh/docs/v3.3/project-user-guide/custom-application-monitoring/introduction.md b/content/zh/docs/v3.3/project-user-guide/custom-application-monitoring/introduction.md index 927154800..b4e480eac 100644 --- a/content/zh/docs/v3.3/project-user-guide/custom-application-monitoring/introduction.md +++ b/content/zh/docs/v3.3/project-user-guide/custom-application-monitoring/introduction.md @@ -5,6 +5,7 @@ description: '介绍 KubeSphere 自定义监控功能和指标暴露,包括暴 linkTitle: "介绍" weight: 10810 +version: "v3.3" --- 您可以使用 KubeSphere 的自定义监控功能以可视化的形式监控自定义应用指标。应用可以是第三方应用,例如 MySQL、Redis 和 Elasticsearch,也可以是您自己的应用。本文介绍自定义监控功能的使用流程。 diff --git a/content/zh/docs/v3.3/project-user-guide/custom-application-monitoring/visualization/_index.md b/content/zh/docs/v3.3/project-user-guide/custom-application-monitoring/visualization/_index.md index 855978bd8..14f3f7059 100644 --- a/content/zh/docs/v3.3/project-user-guide/custom-application-monitoring/visualization/_index.md +++ b/content/zh/docs/v3.3/project-user-guide/custom-application-monitoring/visualization/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "可视化" weight: 10814 +version: "v3.3" _build: render: false diff --git a/content/zh/docs/v3.3/project-user-guide/custom-application-monitoring/visualization/overview.md b/content/zh/docs/v3.3/project-user-guide/custom-application-monitoring/visualization/overview.md index 23232987e..5ded10db5 100644 --- a/content/zh/docs/v3.3/project-user-guide/custom-application-monitoring/visualization/overview.md +++ b/content/zh/docs/v3.3/project-user-guide/custom-application-monitoring/visualization/overview.md @@ -4,6 +4,7 @@ keywords: '监控, Prometheus, Prometheus Operator' description: '了解创建监控仪表板的一般步骤及其布局。' linkTitle: "概述" weight: 10815 +version: "v3.3" --- 本节介绍监控面板功能。您将会学习如何在 KubeSphere 中为您的自定义应用实现指标数据的可视化。如果您不知道如何将应用指标集成至 KubeSphere 的监控系统,请先参阅[介绍](../../introduction/)。 diff --git a/content/zh/docs/v3.3/project-user-guide/custom-application-monitoring/visualization/panel.md b/content/zh/docs/v3.3/project-user-guide/custom-application-monitoring/visualization/panel.md index 457b7b14d..30212e79a 100644 --- a/content/zh/docs/v3.3/project-user-guide/custom-application-monitoring/visualization/panel.md +++ b/content/zh/docs/v3.3/project-user-guide/custom-application-monitoring/visualization/panel.md @@ -4,6 +4,7 @@ keywords: '监控, Prometheus, Prometheus Operator' description: '探索仪表板属性和图表指标。' linkTitle: "图表" weight: 10816 +version: "v3.3" --- KubeSphere 当前支持两种图表:文本图表和图形图表。 diff --git a/content/zh/docs/v3.3/project-user-guide/custom-application-monitoring/visualization/querying.md b/content/zh/docs/v3.3/project-user-guide/custom-application-monitoring/visualization/querying.md index 048450b00..cc098c83d 100644 --- a/content/zh/docs/v3.3/project-user-guide/custom-application-monitoring/visualization/querying.md +++ b/content/zh/docs/v3.3/project-user-guide/custom-application-monitoring/visualization/querying.md @@ -4,6 +4,7 @@ keywords: '监控, Prometheus, Prometheus Operator, 查询' description: '了解如何指定监控指标。' linkTitle: "查询" weight: 10817 +version: "v3.3" --- 在查询编辑器中,在**监控指标**中输入 PromQL 表达式以处理和获取指标。若要了解如何编写 PromQL,请参阅 [Query Examples](https://prometheus.io/docs/prometheus/latest/querying/examples/)。 diff --git a/content/zh/docs/v3.3/project-user-guide/grayscale-release/_index.md b/content/zh/docs/v3.3/project-user-guide/grayscale-release/_index.md index 83875c1cc..2f79d00de 100644 --- a/content/zh/docs/v3.3/project-user-guide/grayscale-release/_index.md +++ b/content/zh/docs/v3.3/project-user-guide/grayscale-release/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "灰度发布" weight: 10500 +version: "v3.3" _build: render: false diff --git a/content/zh/docs/v3.3/project-user-guide/grayscale-release/blue-green-deployment.md b/content/zh/docs/v3.3/project-user-guide/grayscale-release/blue-green-deployment.md index 4d13f5ad8..cf67780f3 100644 --- a/content/zh/docs/v3.3/project-user-guide/grayscale-release/blue-green-deployment.md +++ b/content/zh/docs/v3.3/project-user-guide/grayscale-release/blue-green-deployment.md @@ -5,6 +5,7 @@ description: '了解如何在 KubeSphere 中发布蓝绿部署。' linkTitle: "蓝绿部署" weight: 10520 +version: "v3.3" --- diff --git a/content/zh/docs/v3.3/project-user-guide/grayscale-release/canary-release.md b/content/zh/docs/v3.3/project-user-guide/grayscale-release/canary-release.md index 2ff8069d0..bbd215b7b 100644 --- a/content/zh/docs/v3.3/project-user-guide/grayscale-release/canary-release.md +++ b/content/zh/docs/v3.3/project-user-guide/grayscale-release/canary-release.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 金丝雀发布, istio, 服务网格' description: '了解如何在 KubeSphere 中部署金丝雀服务。' linkTitle: "金丝雀发布" weight: 10530 +version: "v3.3" --- KubeSphere 基于 [Istio](https://istio.io/) 向用户提供部署金丝雀服务所需的控制功能。在金丝雀发布中,您可以引入服务的新版本,并向其发送一小部分流量来进行测试。同时,旧版本负责处理其余的流量。如果一切顺利,您就可以逐渐增加向新版本发送的流量,同时逐步停用旧版本。如果出现任何问题,您可以用 KubeSphere 更改流量比例来回滚至先前版本。 diff --git a/content/zh/docs/v3.3/project-user-guide/grayscale-release/overview.md b/content/zh/docs/v3.3/project-user-guide/grayscale-release/overview.md index e87963f51..f0139a9a1 100644 --- a/content/zh/docs/v3.3/project-user-guide/grayscale-release/overview.md +++ b/content/zh/docs/v3.3/project-user-guide/grayscale-release/overview.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, 灰度发布, 概述, 服务网格' description: '了解灰度发布的基本概念。' linkTitle: "概述" weight: 10510 +version: "v3.3" --- 现代云原生应用程序通常由一组可独立部署的组件组成,这些组件也称作微服务。在微服务架构中,每个服务网络执行特定功能,开发者能够非常灵活地对应用做出调整,不会影响服务网络。这种组成应用程序的微服务网络也称作**服务网格**。 diff --git a/content/zh/docs/v3.3/project-user-guide/grayscale-release/traffic-mirroring.md b/content/zh/docs/v3.3/project-user-guide/grayscale-release/traffic-mirroring.md index 57f8998a9..27bc76f67 100644 --- a/content/zh/docs/v3.3/project-user-guide/grayscale-release/traffic-mirroring.md +++ b/content/zh/docs/v3.3/project-user-guide/grayscale-release/traffic-mirroring.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 流量镜像, Istio' description: '了解如何在 KubeSphere 中执行流量镜像任务。' linkTitle: "流量镜像" weight: 10540 +version: "v3.3" --- 流量镜像 (Traffic Mirroring),也称为流量影子 (Traffic Shadowing),是一种强大的、无风险的测试应用版本的方法,它将实时流量的副本发送给被镜像的服务。采用这种方法,您可以搭建一个与原环境类似的环境以进行验收测试,从而提前发现问题。由于镜像流量存在于主服务关键请求路径带外,终端用户在测试全过程不会受到影响。 diff --git a/content/zh/docs/v3.3/project-user-guide/image-builder/_index.md b/content/zh/docs/v3.3/project-user-guide/image-builder/_index.md index d05c53dda..b1274e041 100644 --- a/content/zh/docs/v3.3/project-user-guide/image-builder/_index.md +++ b/content/zh/docs/v3.3/project-user-guide/image-builder/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "镜像构建器" weight: 10600 +version: "v3.3" _build: render: false diff --git a/content/zh/docs/v3.3/project-user-guide/image-builder/binary-to-image.md b/content/zh/docs/v3.3/project-user-guide/image-builder/binary-to-image.md index 042274ab9..479dda423 100644 --- a/content/zh/docs/v3.3/project-user-guide/image-builder/binary-to-image.md +++ b/content/zh/docs/v3.3/project-user-guide/image-builder/binary-to-image.md @@ -4,6 +4,7 @@ keywords: "KubeSphere, Kubernetes, Docker, B2I, Binary-to-Image" description: "如何使用 Binary-to-Image 发布制品到 Kubernetes。" linkTitle: "Binary to Image:发布制品到 Kubernetes" weight: 10620 +version: "v3.3" --- Binary-to-Image (B2I) 是一个工具箱和工作流,用于从二进制可执行文件(例如 Jar、War 和二进制包)构建可再现容器镜像。更确切地说,您可以上传一个制品并指定一个目标仓库,例如 Docker Hub 或者 Harbor,用于推送镜像。如果一切运行成功,会推送您的镜像至目标仓库,并且如果您在工作流中创建服务 (Service),也会自动部署应用程序至 Kubernetes。 diff --git a/content/zh/docs/v3.3/project-user-guide/image-builder/s2i-and-b2i-webhooks.md b/content/zh/docs/v3.3/project-user-guide/image-builder/s2i-and-b2i-webhooks.md index b35e6c0fe..6bd8b4987 100644 --- a/content/zh/docs/v3.3/project-user-guide/image-builder/s2i-and-b2i-webhooks.md +++ b/content/zh/docs/v3.3/project-user-guide/image-builder/s2i-and-b2i-webhooks.md @@ -4,7 +4,7 @@ keywords: 'KubeSphere, Kubernetes, S2I, Source-to-Image, B2I, Binary-to-Image, W description: '学习如何配置 S2I 和 B2I webhooks。' linkTitle: "配置 S2I 和 B2I Webhooks" weight: 10650 - +version: "v3.3" --- KubeSphere 提供 Source-to-Image (S2I) 和 Binary-to-Image (B2I) 功能,以自动化镜像构建、推送和应用程序部署。在 KubeSphere 3.3 中,您可以配置 S2I 和 B2I Webhook,以便当代码仓库中存在任何相关活动时,自动触发镜像构建器。 diff --git a/content/zh/docs/v3.3/project-user-guide/image-builder/s2i-introduction.md b/content/zh/docs/v3.3/project-user-guide/image-builder/s2i-introduction.md index b4070502e..3938807ca 100644 --- a/content/zh/docs/v3.3/project-user-guide/image-builder/s2i-introduction.md +++ b/content/zh/docs/v3.3/project-user-guide/image-builder/s2i-introduction.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Docker, S2I, Source-to-Image' description: '了解 S2I 的工作原理及其为何按照预期工作。' linkTitle: "S2I 工作流程和逻辑" weight: 10630 +version: "v3.3" --- Source-to-Image (S2I) 是一个将源代码构建成镜像的自动化工具。S2I 将源代码注入负责编译的镜像构建器 (Image Builder) 中,然后自动将编译后的代码打包成 Docker 镜像。 diff --git a/content/zh/docs/v3.3/project-user-guide/image-builder/s2i-templates.md b/content/zh/docs/v3.3/project-user-guide/image-builder/s2i-templates.md index 39c322e7c..5b2fb6a5e 100644 --- a/content/zh/docs/v3.3/project-user-guide/image-builder/s2i-templates.md +++ b/content/zh/docs/v3.3/project-user-guide/image-builder/s2i-templates.md @@ -4,7 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Docker, S2I, Source-to-Image' description: '学习如何自定义 S2I 模板,并理解不同的模板参数。' linkTitle: "自定义 S2I 模板" weight: 10640 - +version: "v3.3" --- 当您了解了 Source-to-Image (S2I) 的工作流和逻辑,就可以根据您的项目自定义镜像构建器模板(即 S2I / B2I 模板),以扩展 S2I 功能。KubeSphere 提供了几种常见的镜像构建器模板,如 [Python ](https://github.com/kubesphere/s2i-python-container/)和 [Java](https://github.com/kubesphere/s2i-java-container/)。 diff --git a/content/zh/docs/v3.3/project-user-guide/image-builder/source-to-image.md b/content/zh/docs/v3.3/project-user-guide/image-builder/source-to-image.md index 61f0bbffd..fcea7b8c8 100644 --- a/content/zh/docs/v3.3/project-user-guide/image-builder/source-to-image.md +++ b/content/zh/docs/v3.3/project-user-guide/image-builder/source-to-image.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Docker, S2I, Source-to-Image' description: '如何使用 Source-to-Image 发布应用程序。' linkTitle: "Source to Image:无需 Dockerfile 发布应用" weight: 10610 +version: "v3.3" --- Source-to-Image (S2I) 是一个工具箱和工作流,用于从源代码构建可再现容器镜像。S2I 通过将源代码注入容器镜像,自动将编译后的代码打包成镜像。KubeSphere 集成 S2I 来自动构建镜像,并且无需任何 Dockerfile 即可发布到 Kubernetes。 diff --git a/content/zh/docs/v3.3/project-user-guide/storage/_index.md b/content/zh/docs/v3.3/project-user-guide/storage/_index.md index b8c401d7c..03eef632e 100644 --- a/content/zh/docs/v3.3/project-user-guide/storage/_index.md +++ b/content/zh/docs/v3.3/project-user-guide/storage/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "持久卷声明管理" weight: 10300 +version: "v3.3" _build: render: false diff --git a/content/zh/docs/v3.3/project-user-guide/storage/volume-snapshots.md b/content/zh/docs/v3.3/project-user-guide/storage/volume-snapshots.md index a69de9396..a0d7a0f0f 100644 --- a/content/zh/docs/v3.3/project-user-guide/storage/volume-snapshots.md +++ b/content/zh/docs/v3.3/project-user-guide/storage/volume-snapshots.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 持久卷声明, 快照' description: '了解如何在 KubeSphere 中管理持久卷声明的快照。' linkTitle: "卷快照" weight: 10330 +version: "v3.3" --- 许多存储系统都支持为持久卷创建快照。快照是持久卷声明的一个即时副本,可用于供应新持久卷声明(预先在其中填充快照数据)或将现有持久卷声明恢复到创建快照时的状态。有关更多信息,请参阅 [Kubernetes 官方文档](https://kubernetes.io/zh/docs/concepts/storage/volume-snapshots/)。 diff --git a/content/zh/docs/v3.3/project-user-guide/storage/volumes.md b/content/zh/docs/v3.3/project-user-guide/storage/volumes.md index 0c6c2e728..3607473e3 100644 --- a/content/zh/docs/v3.3/project-user-guide/storage/volumes.md +++ b/content/zh/docs/v3.3/project-user-guide/storage/volumes.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, 持久卷, 持久卷申领, 克隆, 快照, 扩容, PV, P description: '了解如何在 KubeSphere 中创建、编辑和挂载持久卷声明。' linkTitle: "持久卷声明" weight: 10310 +version: "v3.3" --- 在项目中创建应用负载时,您可以为应用负载创建[持久卷声明(PVC)](https://kubernetes.io/zh/docs/concepts/storage/persistent-volumes/)。PVC 可用于创建存储请求,从而进一步为应用提供持久化存储。更具体地说,持久卷(PV)资源可用于管理持久化存储。 diff --git a/content/zh/docs/v3.3/quick-start/_index.md b/content/zh/docs/v3.3/quick-start/_index.md index 1eb4de06a..0b1ec180d 100644 --- a/content/zh/docs/v3.3/quick-start/_index.md +++ b/content/zh/docs/v3.3/quick-start/_index.md @@ -8,7 +8,7 @@ linkTitle: "快速入门" weight: 2000 icon: "/images/docs/v3.x/docs.svg" - +version: "v3.3" --- 快速入门中包括六个动手实验操作,能够帮助您快速了解 KubeSphere。强烈建议您仔细阅读这些教程,探索 KubeSphere 的基本功能。 diff --git a/content/zh/docs/v3.3/quick-start/all-in-one-on-linux.md b/content/zh/docs/v3.3/quick-start/all-in-one-on-linux.md index b1a20679e..9c59ce357 100644 --- a/content/zh/docs/v3.3/quick-start/all-in-one-on-linux.md +++ b/content/zh/docs/v3.3/quick-start/all-in-one-on-linux.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, All-in-One, 安装' description: '了解在 Linux 上如何使用最小安装包安装 KubeSphere。本教程为您理解容器平台提供了基础入门知识,为学习以下指南奠定基础。' linkTitle: "在 Linux 上以 All-in-One 模式安装 KubeSphere" weight: 2100 +version: "v3.3" --- 对于刚接触 KubeSphere 并想快速上手该[容器平台](https://kubesphere.io/)的用户,All-in-One 安装模式是最佳的选择,它能够帮助您零配置快速部署 KubeSphere 和 Kubernetes。 diff --git a/content/zh/docs/v3.3/quick-start/create-workspace-and-project.md b/content/zh/docs/v3.3/quick-start/create-workspace-and-project.md index 6b962ace1..1e9e7f3e8 100644 --- a/content/zh/docs/v3.3/quick-start/create-workspace-and-project.md +++ b/content/zh/docs/v3.3/quick-start/create-workspace-and-project.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 多租户, 企业空间, 帐户, 平台角色 description: '了解如何利用 KubeSphere 中的多租户功能在不同级别进行细粒度访问控制。' linkTitle: "创建企业空间、项目、用户和平台角色" weight: 2300 +version: "v3.3" --- 本快速入门演示如何创建企业空间、用户和平台角色。同时,您将学习如何在企业空间中创建项目和 DevOps 项目,用于运行工作负载。完成本教程后,您将熟悉 KubeSphere 的多租户管理系统,并使用本教程中创建的资源(例如企业空间和帐户等)完成其他教程中的操作。 diff --git a/content/zh/docs/v3.3/quick-start/deploy-bookinfo-to-k8s.md b/content/zh/docs/v3.3/quick-start/deploy-bookinfo-to-k8s.md index b6984daf4..85d235933 100644 --- a/content/zh/docs/v3.3/quick-start/deploy-bookinfo-to-k8s.md +++ b/content/zh/docs/v3.3/quick-start/deploy-bookinfo-to-k8s.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Bookinfo, Istio' description: '通过部署示例应用程序 Bookinfo 来探索 KubeSphere 服务网格的基本功能。' linkTitle: "部署并访问 Bookinfo" weight: 2400 +version: "v3.3" --- 作为开源的服务网格解决方案,[Istio](https://istio.io/) 为微服务提供了强大的流量管理功能。以下是 [Istio](https://istio.io/latest/zh/docs/concepts/traffic-management/) 官方网站上关于流量管理的简介: diff --git a/content/zh/docs/v3.3/quick-start/enable-pluggable-components.md b/content/zh/docs/v3.3/quick-start/enable-pluggable-components.md index 87c815d57..cb249c8bc 100644 --- a/content/zh/docs/v3.3/quick-start/enable-pluggable-components.md +++ b/content/zh/docs/v3.3/quick-start/enable-pluggable-components.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere,Kubernetes,可插拔,组件' description: '了解如何在 KubeSphere 上启用可插拔组件,以便您全方位地探索 KubeSphere。安装前和安装后均可启用可插拔组件。' linkTitle: "启用可插拔组件" weight: 2600 +version: "v3.3" --- 本教程演示如何在安装前或安装后启用 KubeSphere 的可插拔组件。请参照下表了解 KubeSphere 的全部可插拔组件。 diff --git a/content/zh/docs/v3.3/quick-start/minimal-kubesphere-on-k8s.md b/content/zh/docs/v3.3/quick-start/minimal-kubesphere-on-k8s.md index dec9cf225..73aa9aa3f 100644 --- a/content/zh/docs/v3.3/quick-start/minimal-kubesphere-on-k8s.md +++ b/content/zh/docs/v3.3/quick-start/minimal-kubesphere-on-k8s.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 最小化安装' description: '了解在现有 Kubernetes 集群上如何使用最小安装包安装 KubeSphere。您可以使用托管在云服务器上或者安装在本地的 Kubernetes 集群。' linkTitle: "在 Kubernetes 上最小化安装 KubeSphere" weight: 2200 +version: "v3.3" --- 除了在 Linux 机器上安装 KubeSphere 之外,您还可以将其直接部署在现有的 Kubernetes 集群上。本快速入门指南将引导您完成在 Kubernetes 上最小化安装 KubeSphere 的一般性步骤。有关更多信息,请参见[在 Kubernetes 上安装 KubeSphere](../../installing-on-kubernetes/)。 diff --git a/content/zh/docs/v3.3/quick-start/wordpress-deployment.md b/content/zh/docs/v3.3/quick-start/wordpress-deployment.md index 93825ccac..bee494f48 100644 --- a/content/zh/docs/v3.3/quick-start/wordpress-deployment.md +++ b/content/zh/docs/v3.3/quick-start/wordpress-deployment.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 应用, WordPress' description: '了解在 KubeSphere 中部署示例应用程序的整个流程,包括创建凭证、创建持久卷声明、组件设置等。' linkTitle: "创建并部署 WordPress" weight: 2500 +version: "v3.3" --- ## WordPress 简介 diff --git a/content/zh/docs/v3.3/reference/_index.md b/content/zh/docs/v3.3/reference/_index.md index 2fa992ce8..73ddc6907 100644 --- a/content/zh/docs/v3.3/reference/_index.md +++ b/content/zh/docs/v3.3/reference/_index.md @@ -8,7 +8,7 @@ linkTitle: "参考" weight: 17000 icon: "/images/docs/v3.x/docs.svg" - +version: "v3.3" --- 本章包含 KubeSphere 中的常用词汇表和有关 KubeSphere API 的信息。 diff --git a/content/zh/docs/v3.3/reference/api-changes/_index.md b/content/zh/docs/v3.3/reference/api-changes/_index.md index 3a2dc1f6d..1b03c1dbb 100644 --- a/content/zh/docs/v3.3/reference/api-changes/_index.md +++ b/content/zh/docs/v3.3/reference/api-changes/_index.md @@ -8,5 +8,5 @@ linkTitle: "API 变更" weight: 17300 icon: "/images/docs/v3.x/docs.svg" - +version: "v3.3" --- diff --git a/content/zh/docs/v3.3/reference/api-changes/logging.md b/content/zh/docs/v3.3/reference/api-changes/logging.md index 63ad9b4bb..31a52872b 100644 --- a/content/zh/docs/v3.3/reference/api-changes/logging.md +++ b/content/zh/docs/v3.3/reference/api-changes/logging.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, API, 日志系统' description: 'KubeSphere 3.3 中日志系统(服务组件)的 API 变更。' linkTitle: "日志系统" weight: 17310 +version: "v3.3" --- KubeSphere 3.3 中**日志系统**(服务组件)的 API 变更。 diff --git a/content/zh/docs/v3.3/reference/api-changes/monitoring.md b/content/zh/docs/v3.3/reference/api-changes/monitoring.md index af7916da9..a314548c9 100644 --- a/content/zh/docs/v3.3/reference/api-changes/monitoring.md +++ b/content/zh/docs/v3.3/reference/api-changes/monitoring.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, API, 监控系统' description: 'KubeSphere 3.3 中监控系统(服务组件)的 API 变更。' linkTitle: "监控系统" weight: 17320 +version: "v3.3" --- ## API 版本 diff --git a/content/zh/docs/v3.3/reference/api-docs.md b/content/zh/docs/v3.3/reference/api-docs.md index ad089478a..522a3570a 100644 --- a/content/zh/docs/v3.3/reference/api-docs.md +++ b/content/zh/docs/v3.3/reference/api-docs.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, API' description: 'REST API 是 KubeSphere 的基本结构。本指南向您展示如何访问 KubeSphere API 服务器。' linkTitle: "KubeSphere API" weight: 17200 +version: "v3.3" --- ## 架构 diff --git a/content/zh/docs/v3.3/reference/environment-requirements.md b/content/zh/docs/v3.3/reference/environment-requirements.md index a0d5b5e9f..5eea57161 100644 --- a/content/zh/docs/v3.3/reference/environment-requirements.md +++ b/content/zh/docs/v3.3/reference/environment-requirements.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 配置, 要求' description: '理解使用和安装 KubeSphere 的各项环境要求。' linkTitle: "环境要求" weight: 17500 +version: "v3.3" --- 本页面归纳了安装和使用 KubeSphere 的部分要求。 diff --git a/content/zh/docs/v3.3/reference/glossary.md b/content/zh/docs/v3.3/reference/glossary.md index 1c6af1d78..65280397c 100644 --- a/content/zh/docs/v3.3/reference/glossary.md +++ b/content/zh/docs/v3.3/reference/glossary.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, DevOps, docker, Helm, Jenkins, Istio, Prometh description: 'KubeSphere 中使用的词汇表。' linkTitle: "词汇表" weight: 17100 +version: "v3.3" --- 本词汇表包含 KubeSphere 中专有的通用术语和技术术语。 diff --git a/content/zh/docs/v3.3/reference/storage-system-installation/_index.md b/content/zh/docs/v3.3/reference/storage-system-installation/_index.md index e5c6fd62c..a08f5b79c 100644 --- a/content/zh/docs/v3.3/reference/storage-system-installation/_index.md +++ b/content/zh/docs/v3.3/reference/storage-system-installation/_index.md @@ -8,5 +8,5 @@ linkTitle: "存储系统安装" weight: 17400 icon: "/images/docs/v3.x/docs.svg" - +version: "v3.3" --- diff --git a/content/zh/docs/v3.3/reference/storage-system-installation/glusterfs-server.md b/content/zh/docs/v3.3/reference/storage-system-installation/glusterfs-server.md index 1d579df71..d20601a40 100644 --- a/content/zh/docs/v3.3/reference/storage-system-installation/glusterfs-server.md +++ b/content/zh/docs/v3.3/reference/storage-system-installation/glusterfs-server.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, GlusterFS' description: '如何搭建 GlusterFS 服务器' linkTitle: "搭建 GlusterFS 服务器" weight: 17420 +version: "v3.3" --- [GlusterFS](https://kubernetes.io/zh/docs/concepts/storage/volumes/#glusterfs) 是开源的分布式文件系统,您能使用 GlusterFS 将 `glusterfs` 存储卷挂载到 Pod。如果 `glusterfs` 存储卷中预先填充了数据,则可以在 Kubernetes 集群中的 Pod 之间共享这些数据。 diff --git a/content/zh/docs/v3.3/reference/storage-system-installation/nfs-server.md b/content/zh/docs/v3.3/reference/storage-system-installation/nfs-server.md index 7b919484c..b6ae804a4 100644 --- a/content/zh/docs/v3.3/reference/storage-system-installation/nfs-server.md +++ b/content/zh/docs/v3.3/reference/storage-system-installation/nfs-server.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, NFS 服务器' description: '如何搭建 NFS 服务器' linkTitle: "搭建 NFS 服务器" weight: 17410 +version: "v3.3" --- KubeSphere 支持存储插件 [NFS-client Provisioner](https://github.com/kubernetes-incubator/external-storage/tree/master/nfs-client)。若想使用该插件,必须预先配置 NFS 服务器。NFS 服务器配置完成后,NFS 客户端会在服务器机器上挂载目录,以便 NFS 客户端访问 NFS 服务器上的文件,即您需要创建并输出客户端机器可以访问的目录。 diff --git a/content/zh/docs/v3.3/release/_index.md b/content/zh/docs/v3.3/release/_index.md index 22f5bc9c1..b7ec36158 100644 --- a/content/zh/docs/v3.3/release/_index.md +++ b/content/zh/docs/v3.3/release/_index.md @@ -8,7 +8,7 @@ linkTitle: "Release Notes" weight: 18000 icon: "/images/docs/v3.x/docs.svg" - +version: "v3.3" --- This chapter lists the release notes of all versions of KubeSphere, helping you gain a comprehensive understanding of upgrades and feature enhancements in every version release. \ No newline at end of file diff --git a/content/zh/docs/v3.3/release/release-v200.md b/content/zh/docs/v3.3/release/release-v200.md index 7bab3cb2b..6002bd399 100644 --- a/content/zh/docs/v3.3/release/release-v200.md +++ b/content/zh/docs/v3.3/release/release-v200.md @@ -5,6 +5,7 @@ description: "KubeSphere Release Notes for 2.0.0" linkTitle: "Release Notes - 2.0.0" weight: 18800 +version: "v3.3" --- KubeSphere 2.0.0 was released on **May 18th, 2019**. diff --git a/content/zh/docs/v3.3/release/release-v201.md b/content/zh/docs/v3.3/release/release-v201.md index 57c88ac22..7ac38b273 100644 --- a/content/zh/docs/v3.3/release/release-v201.md +++ b/content/zh/docs/v3.3/release/release-v201.md @@ -5,6 +5,7 @@ description: "KubeSphere Release Notes for 2.0.1" linkTitle: "Release Notes - 2.0.1" weight: 18700 +version: "v3.3" --- KubeSphere 2.0.1 was released on **June 9th, 2019**. diff --git a/content/zh/docs/v3.3/release/release-v202.md b/content/zh/docs/v3.3/release/release-v202.md index ec51161cd..52db0f06d 100644 --- a/content/zh/docs/v3.3/release/release-v202.md +++ b/content/zh/docs/v3.3/release/release-v202.md @@ -5,6 +5,7 @@ description: "KubeSphere Release Notes for 2.0.2" linkTitle: "Release Notes - 2.0.2" weight: 18600 +version: "v3.3" --- KubeSphere 2.0.2 was released on July 9, 2019, which fixes known bugs and enhances existing feature. If you have installed versions of 1.0.x, 2.0.0 or 2.0.1, please download KubeSphere installer v2.0.2 to upgrade. diff --git a/content/zh/docs/v3.3/release/release-v210.md b/content/zh/docs/v3.3/release/release-v210.md index b8d256025..dbf0b7039 100644 --- a/content/zh/docs/v3.3/release/release-v210.md +++ b/content/zh/docs/v3.3/release/release-v210.md @@ -5,6 +5,7 @@ description: "KubeSphere Release Notes for 2.1.0" linkTitle: "Release Notes - 2.1.0" weight: 18500 +version: "v3.3" --- KubeSphere 2.1.0 was released on Nov 11th, 2019, which fixes known bugs, adds some new features and brings some enhancement. If you have installed versions of 2.0.x, please upgrade it and enjoy the better user experience of v2.1.0. diff --git a/content/zh/docs/v3.3/release/release-v211.md b/content/zh/docs/v3.3/release/release-v211.md index 8bb2769fe..b357f93df 100644 --- a/content/zh/docs/v3.3/release/release-v211.md +++ b/content/zh/docs/v3.3/release/release-v211.md @@ -5,6 +5,7 @@ description: "KubeSphere Release Notes for 2.1.1" linkTitle: "Release Notes - 2.1.1" weight: 18400 +version: "v3.3" --- KubeSphere 2.1.1 was released on Feb 23rd, 2020, which has fixed known bugs and brought some enhancements. For the users who have installed versions of 2.0.x or 2.1.0, make sure to read the user manual carefully about how to upgrade before doing that, and feel free to raise any questions on [GitHub](https://github.com/kubesphere/kubesphere/issues). diff --git a/content/zh/docs/v3.3/release/release-v300.md b/content/zh/docs/v3.3/release/release-v300.md index 176b0c187..632d4fd18 100644 --- a/content/zh/docs/v3.3/release/release-v300.md +++ b/content/zh/docs/v3.3/release/release-v300.md @@ -5,6 +5,7 @@ description: "KubeSphere Release Notes for 3.0.0" linkTitle: "Release Notes - 3.0.0" weight: 18300 +version: "v3.3" --- ## How to get v3.0.0 diff --git a/content/zh/docs/v3.3/release/release-v310.md b/content/zh/docs/v3.3/release/release-v310.md index 87beea01b..bdc0e8acd 100644 --- a/content/zh/docs/v3.3/release/release-v310.md +++ b/content/zh/docs/v3.3/release/release-v310.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, release-notes" description: "KubeSphere Release Notes for 3.1.0" linkTitle: "Release Notes - 3.1.0" weight: 18200 +version: "v3.3" --- ## 如何获取 v3.1.0 diff --git a/content/zh/docs/v3.3/release/release-v311.md b/content/zh/docs/v3.3/release/release-v311.md index 56ec9256d..d6e84328b 100644 --- a/content/zh/docs/v3.3/release/release-v311.md +++ b/content/zh/docs/v3.3/release/release-v311.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, release-notes" description: "KubeSphere Release Notes for 3.1.1" linkTitle: "Release Notes - 3.1.1" weight: 18100 +version: "v3.3" --- ## 用户体验 diff --git a/content/zh/docs/v3.3/release/release-v320.md b/content/zh/docs/v3.3/release/release-v320.md index 1ad18884f..2b1dd76cd 100644 --- a/content/zh/docs/v3.3/release/release-v320.md +++ b/content/zh/docs/v3.3/release/release-v320.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, 版本说明" description: "KubeSphere 3.2.0 版本说明" linkTitle: "3.2.0 版本说明" weight: 18100 +version: "v3.3" --- ## 多租户和多集群 diff --git a/content/zh/docs/v3.3/release/release-v321.md b/content/zh/docs/v3.3/release/release-v321.md index e0245e9e1..b69bd2749 100644 --- a/content/zh/docs/v3.3/release/release-v321.md +++ b/content/zh/docs/v3.3/release/release-v321.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, 版本说明" description: "KubeSphere 3.2.1 版本说明" linkTitle: "3.2.1 版本说明" weight: 18099 +version: "v3.3" --- ## 功能优化与问题修复 diff --git a/content/zh/docs/v3.3/release/release-v330.md b/content/zh/docs/v3.3/release/release-v330.md index b1797133a..1130c7da1 100644 --- a/content/zh/docs/v3.3/release/release-v330.md +++ b/content/zh/docs/v3.3/release/release-v330.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, 版本说明" description: "KubeSphere 3.3.0 版本说明" linkTitle: "3.3.0 版本说明" weight: 18098 +version: "v3.3" --- ## DevOps diff --git a/content/zh/docs/v3.3/release/release-v331.md b/content/zh/docs/v3.3/release/release-v331.md index 524dbb009..052f420a4 100644 --- a/content/zh/docs/v3.3/release/release-v331.md +++ b/content/zh/docs/v3.3/release/release-v331.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, 版本说明" description: "KubeSphere 3.3.1 版本说明" linkTitle: "3.3.1 版本说明" weight: 18096 +version: "v3.3" --- ## DevOps diff --git a/content/zh/docs/v3.3/release/release-v332.md b/content/zh/docs/v3.3/release/release-v332.md index 75cef7292..90f36ddc4 100644 --- a/content/zh/docs/v3.3/release/release-v332.md +++ b/content/zh/docs/v3.3/release/release-v332.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, 版本说明" description: "KubeSphere 3.3.2 版本说明" linkTitle: "3.3.2 版本说明" weight: 18095 +version: "v3.3" --- ## DevOps diff --git a/content/zh/docs/v3.3/toolbox/_index.md b/content/zh/docs/v3.3/toolbox/_index.md index 7ca844601..7b311f0ad 100644 --- a/content/zh/docs/v3.3/toolbox/_index.md +++ b/content/zh/docs/v3.3/toolbox/_index.md @@ -8,6 +8,7 @@ linkTitle: "工具箱" weight: 15000 icon: "/images/docs/v3.x/docs.svg" +version: "v3.3" --- KubeSphere 通过工具箱提供几种重要功能。本章演示了如何使用 KubeSphere 工具箱查询事件、日志和审计日志,查看资源消费情况,以及如何通过 Web Kubectl 运行命令。 diff --git a/content/zh/docs/v3.3/toolbox/auditing/_index.md b/content/zh/docs/v3.3/toolbox/auditing/_index.md index de99625e1..331ceea64 100644 --- a/content/zh/docs/v3.3/toolbox/auditing/_index.md +++ b/content/zh/docs/v3.3/toolbox/auditing/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "审计" weight: 15300 +version: "v3.3" _build: render: false diff --git a/content/zh/docs/v3.3/toolbox/auditing/auditing-query.md b/content/zh/docs/v3.3/toolbox/auditing/auditing-query.md index ae333b105..702e515e4 100644 --- a/content/zh/docs/v3.3/toolbox/auditing/auditing-query.md +++ b/content/zh/docs/v3.3/toolbox/auditing/auditing-query.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, 审计, 日志, 查询" description: "了解如何快速执行审计日志查询,追踪集群的最新审计信息。" linkTitle: "审计日志查询" weight: 15330 +version: "v3.3" --- KubeSphere 支持租户隔离的审计日志查询。本教程演示了如何使用查询功能,包括界面、搜索参数和详情页面。 diff --git a/content/zh/docs/v3.3/toolbox/auditing/auditing-receive-customize.md b/content/zh/docs/v3.3/toolbox/auditing/auditing-receive-customize.md index fa292855a..9fc070a55 100644 --- a/content/zh/docs/v3.3/toolbox/auditing/auditing-receive-customize.md +++ b/content/zh/docs/v3.3/toolbox/auditing/auditing-receive-customize.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, 审计, 日志, 自定义, 接收" description: "了解如何接收和自定义审计日志。" linkTitle: "接收和自定义审计日志" weight: 15310 +version: "v3.3" --- KubeSphere 审计日志提供了与安全相关的、按时间顺序排列的记录集,记录每个用户、管理员或系统其他组件对系统产生影响的一系列活动。对 KubeSphere 的每个请求都会生成一个事件,随后该事件会写入 Webhook 并根据特定规则进行处理。根据不同规则,该事件会被忽略、存储或生成告警。 diff --git a/content/zh/docs/v3.3/toolbox/auditing/auditing-rule.md b/content/zh/docs/v3.3/toolbox/auditing/auditing-rule.md index 7e9c3110d..13374d395 100644 --- a/content/zh/docs/v3.3/toolbox/auditing/auditing-rule.md +++ b/content/zh/docs/v3.3/toolbox/auditing/auditing-rule.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, docker, kubesphere, 审计" description: "了解审计规则以及如何自定义有关处理审计日志的规则。" linkTitle: "审计规则" weight: 15320 +version: "v3.3" --- 审计规则定义了处理审计日志的策略。KubeSphere 审计日志为用户提供两种 CRD 规则(`archiving-rule` 和 `alerting-rule`)以供自定义。 diff --git a/content/zh/docs/v3.3/toolbox/events-query.md b/content/zh/docs/v3.3/toolbox/events-query.md index 90c72439f..263364549 100644 --- a/content/zh/docs/v3.3/toolbox/events-query.md +++ b/content/zh/docs/v3.3/toolbox/events-query.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 事件, 查询' description: '了解如何快速执行事件查询,追踪集群的最新事件。' linkTitle: "事件查询" weight: 15200 +version: "v3.3" --- Kubernetes 事件系统用于深入了解集群内部发生的事件,KubeSphere 在此之上添加了跨度更长的历史查询和聚合功能,并且支持租户隔离的事件查询。 diff --git a/content/zh/docs/v3.3/toolbox/log-query.md b/content/zh/docs/v3.3/toolbox/log-query.md index 313452504..7135af1f2 100644 --- a/content/zh/docs/v3.3/toolbox/log-query.md +++ b/content/zh/docs/v3.3/toolbox/log-query.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 日志, 查询' description: '了解如何快速执行日志查询,追踪集群的最新日志。' linkTitle: "日志查询" weight: 15100 +version: "v3.3" --- 应用程序和系统的日志可以帮助您更好地了解集群内部和工作负载内部发生的事情。日志对于排除故障问题和监控集群活动特别有用。KubeSphere 提供强大且易用的日志系统,从租户的角度为用户提供日志收集、查询和管理的功能。基于租户的日志系统使不同的租户只能查看自己的日志,安全性更好,相较于 Kibana 更为实用。此外,KubeSphere 日志系统会过滤掉一些冗余信息,以便用户能够只专注于对自己有用的日志。 diff --git a/content/zh/docs/v3.3/toolbox/metering-and-billing/_index.md b/content/zh/docs/v3.3/toolbox/metering-and-billing/_index.md index 490c49a2a..182b0c195 100644 --- a/content/zh/docs/v3.3/toolbox/metering-and-billing/_index.md +++ b/content/zh/docs/v3.3/toolbox/metering-and-billing/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "计量计费" weight: 15400 +version: "v3.3" _build: render: false diff --git a/content/zh/docs/v3.3/toolbox/metering-and-billing/enable-billing.md b/content/zh/docs/v3.3/toolbox/metering-and-billing/enable-billing.md index bede16d80..adacd2f2d 100644 --- a/content/zh/docs/v3.3/toolbox/metering-and-billing/enable-billing.md +++ b/content/zh/docs/v3.3/toolbox/metering-and-billing/enable-billing.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, ConfigMap, 计费" description: "在 KubeSphere 中启用计费功能,查看一段时期内资源的计费数据。" linkTitle: "启用计费" weight: 15420 +version: "v3.3" --- 本教程介绍如何启用 KubeSphere 的计费功能,以查看集群中不同资源的消费情况。计费功能默认不启用,因此您需要在 ConfigMap 中手动添加价格信息。 diff --git a/content/zh/docs/v3.3/toolbox/metering-and-billing/view-resource-consumption.md b/content/zh/docs/v3.3/toolbox/metering-and-billing/view-resource-consumption.md index 807fccfb6..ba63f3de8 100644 --- a/content/zh/docs/v3.3/toolbox/metering-and-billing/view-resource-consumption.md +++ b/content/zh/docs/v3.3/toolbox/metering-and-billing/view-resource-consumption.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, 计量, 计费, 消费" description: "在不同层级追踪集群工作负载的资源用量。" linkTitle: "查看资源消费" weight: 15410 +version: "v3.3" --- KubeSphere 计量功能帮助您在不同层级追踪集群或企业空间中的资源消费。具有不同角色的租户只能看到其有权访问的数据。此外,您还可以为不同的资源设置价格以查看计费信息。 diff --git a/content/zh/docs/v3.3/toolbox/web-kubectl.md b/content/zh/docs/v3.3/toolbox/web-kubectl.md index d2f5e4b14..038ce2248 100644 --- a/content/zh/docs/v3.3/toolbox/web-kubectl.md +++ b/content/zh/docs/v3.3/toolbox/web-kubectl.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, kubectl, cli' description: 'KubeSphere 中集成了 Web Kubectl 工具,为 Kubernetes 用户提供一致的用户体验。' linkTitle: "Web Kubectl" weight: 15500 +version: "v3.3" --- Kubectl 是 Kubernetes 命令行工具,您可以用它在 Kubernetes 集群上运行命令。Kubectl 可用于部署应用、查看和管理集群资源、查看日志等。 diff --git a/content/zh/docs/v3.3/upgrade/_index.md b/content/zh/docs/v3.3/upgrade/_index.md index c653a164b..1e005c8f9 100644 --- a/content/zh/docs/v3.3/upgrade/_index.md +++ b/content/zh/docs/v3.3/upgrade/_index.md @@ -8,7 +8,7 @@ linkTitle: "升级" weight: 7000 icon: "/images/docs/v3.x/docs.svg" - +version: "v3.3" --- 本章演示集群管理员如何将 KubeSphere 升级到 3.3.1。 \ No newline at end of file diff --git a/content/zh/docs/v3.3/upgrade/air-gapped-upgrade-with-ks-installer.md b/content/zh/docs/v3.3/upgrade/air-gapped-upgrade-with-ks-installer.md index ed7085300..35cd913da 100644 --- a/content/zh/docs/v3.3/upgrade/air-gapped-upgrade-with-ks-installer.md +++ b/content/zh/docs/v3.3/upgrade/air-gapped-upgrade-with-ks-installer.md @@ -4,6 +4,7 @@ keywords: "离线环境, 升级, kubesphere, 3.3.1" description: "使用 ks-installer 和离线包升级 KubeSphere。" linkTitle: "使用 ks-installer 离线升级" weight: 7500 +version: "v3.3" --- 对于 Kubernetes 集群不是通过 [KubeKey](../../installing-on-linux/introduction/kubekey/) 部署而是由云厂商托管或自行部署的用户,推荐使用 ks-installer。本教程**只用于升级 KubeSphere**。集群运维员应负责提前升级 Kubernetes。 diff --git a/content/zh/docs/v3.3/upgrade/air-gapped-upgrade-with-kubekey.md b/content/zh/docs/v3.3/upgrade/air-gapped-upgrade-with-kubekey.md index bb0b52e6a..0b4f81b6f 100644 --- a/content/zh/docs/v3.3/upgrade/air-gapped-upgrade-with-kubekey.md +++ b/content/zh/docs/v3.3/upgrade/air-gapped-upgrade-with-kubekey.md @@ -4,6 +4,7 @@ keywords: "离线环境, kubernetes, 升级, kubesphere, 3.3" description: "使用离线包升级 Kubernetes 和 KubeSphere。" linkTitle: "使用 KubeKey 离线升级" weight: 7400 +version: "v3.3" --- 对于 KubeSphere 和 Kubernetes 都是通过 [KubeKey](../../installing-on-linux/introduction/kubekey/) 部署的用户,推荐使用 KubeKey 离线升级。如果您的 Kubernetes 集群由云厂商托管或自行配置,请参考[使用 ks-installer 离线升级](../air-gapped-upgrade-with-ks-installer/)。 diff --git a/content/zh/docs/v3.3/upgrade/overview.md b/content/zh/docs/v3.3/upgrade/overview.md index 2ad1cb7c8..be416fbdf 100644 --- a/content/zh/docs/v3.3/upgrade/overview.md +++ b/content/zh/docs/v3.3/upgrade/overview.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, 升级, KubeSphere, 3.3, 升级" description: "了解升级之前需要注意的事项,例如版本和升级工具。" linkTitle: "概述" weight: 7100 +version: "v3.3" --- ## 确定您的升级方案 diff --git a/content/zh/docs/v3.3/upgrade/upgrade-with-ks-installer.md b/content/zh/docs/v3.3/upgrade/upgrade-with-ks-installer.md index 748e97f28..0c87b1513 100644 --- a/content/zh/docs/v3.3/upgrade/upgrade-with-ks-installer.md +++ b/content/zh/docs/v3.3/upgrade/upgrade-with-ks-installer.md @@ -4,6 +4,7 @@ keywords: "kubernetes, 升级, kubesphere, 3.3" description: "使用 ks-installer 升级 KubeSphere。" linkTitle: "使用 ks-installer 升级" weight: 7300 +version: "v3.3" --- 对于 Kubernetes 集群不是通过 [KubeKey](../../installing-on-linux/introduction/kubekey/) 部署而是由云厂商托管或自行搭建的用户,推荐使用 ks-installer 升级。本教程**仅用于升级 KubeSphere**。集群运维员应负责提前升级 Kubernetes。 diff --git a/content/zh/docs/v3.3/upgrade/upgrade-with-kubekey.md b/content/zh/docs/v3.3/upgrade/upgrade-with-kubekey.md index 08bdb9bdd..58f48f978 100644 --- a/content/zh/docs/v3.3/upgrade/upgrade-with-kubekey.md +++ b/content/zh/docs/v3.3/upgrade/upgrade-with-kubekey.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, 升级, KubeSphere, 3.3, KubeKey" description: "使用 KubeKey 升级 Kubernetes 和 KubeSphere。" linkTitle: "使用 KubeKey 升级" weight: 7200 +version: "v3.3" --- 对于 KubeSphere 和 Kubernetes 都由 [KubeKey](../../installing-on-linux/introduction/kubekey/) 部署的用户,推荐使用 KubeKey 升级。如果您的 Kubernetes 集群由云厂商托管或自行配置,请参考[使用 ks-installer 升级](../upgrade-with-ks-installer/)。 diff --git a/content/zh/docs/v3.3/upgrade/what-changed.md b/content/zh/docs/v3.3/upgrade/what-changed.md index 2842515ac..0dbb23133 100644 --- a/content/zh/docs/v3.3/upgrade/what-changed.md +++ b/content/zh/docs/v3.3/upgrade/what-changed.md @@ -5,6 +5,7 @@ description: "了解升级后的变更。" linkTitle: "升级后的变更" weight: 7600 +version: "v3.3" --- 本文说明先前版本现有设置在升级后的变更。如果您想了解 KubeSphere 3.3 的所有新功能和优化,请直接参阅 [3.3.0 版本说明](../../../v3.3/release/release-v330/)和 [3.3.1 版本说明](../../../v3.3/release/release-v331/)和[3.3.2 版本说明](../../../v3.3/release/release-v332/)。 diff --git a/content/zh/docs/v3.3/workspace-administration/_index.md b/content/zh/docs/v3.3/workspace-administration/_index.md index 4c18b90e7..94a076421 100644 --- a/content/zh/docs/v3.3/workspace-administration/_index.md +++ b/content/zh/docs/v3.3/workspace-administration/_index.md @@ -8,7 +8,7 @@ linkTitle: "企业空间管理和用户指南" weight: 9000 icon: "/images/docs/v3.x/docs.svg" - +version: "v3.3" --- KubeSphere 租户在企业空间中进行操作,管理项目和应用,而企业空间管理员负责管理应用仓库。拥有必要权限的租户可以进一步从应用仓库中部署和使用应用模板。他们也可以使用上传并发布至应用商店的单个应用模板。此外,管理员还控制一个企业空间的网络是否与其他企业空间相互隔离。 diff --git a/content/zh/docs/v3.3/workspace-administration/app-repository/_index.md b/content/zh/docs/v3.3/workspace-administration/app-repository/_index.md index a9388d00b..7e9decc72 100644 --- a/content/zh/docs/v3.3/workspace-administration/app-repository/_index.md +++ b/content/zh/docs/v3.3/workspace-administration/app-repository/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "应用仓库" weight: 9300 +version: "v3.3" _build: render: false diff --git a/content/zh/docs/v3.3/workspace-administration/app-repository/import-helm-repository.md b/content/zh/docs/v3.3/workspace-administration/app-repository/import-helm-repository.md index 026684550..84ecd63e5 100644 --- a/content/zh/docs/v3.3/workspace-administration/app-repository/import-helm-repository.md +++ b/content/zh/docs/v3.3/workspace-administration/app-repository/import-helm-repository.md @@ -5,6 +5,7 @@ description: "导入 Helm 仓库至 KubeSphere,为企业空间中的租户提 linkTitle: "导入 Helm 仓库" weight: 9310 +version: "v3.3" --- KubeSphere 构建的应用仓库可以让用户使用基于 Helm Chart 的 Kubernetes 应用程序。KubeSphere 基于[OpenPitrix](https://github.com/openpitrix/openpitrix) 提供应用仓库服务,OpenPitrix 是由青云QingCloud 发起的开源跨云应用程序管理平台,支持基于 Helm Chart 类型的 Kubernetes 应用程序。在应用仓库中,每个应用程序都是基础软件包存储库。您需要事先创建应用仓库,才能从中部署和管理应用。 diff --git a/content/zh/docs/v3.3/workspace-administration/app-repository/upload-app-to-public-repository.md b/content/zh/docs/v3.3/workspace-administration/app-repository/upload-app-to-public-repository.md index 2effb6c62..edbf6630b 100644 --- a/content/zh/docs/v3.3/workspace-administration/app-repository/upload-app-to-public-repository.md +++ b/content/zh/docs/v3.3/workspace-administration/app-repository/upload-app-to-public-repository.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, Helm, KubeSphere, 应用程序" description: "上传您自己的应用至 KubeSphere 的 GitHub 仓库。" linkTitle: "上传应用至 KubeSphere 的 GitHub 仓库" weight: 9320 +version: "v3.3" --- KubeSphere 提供一个可供测试和开发的应用仓库,用户可以上传应用至该仓库,应用审核通过后即可作为应用模板使用。 diff --git a/content/zh/docs/v3.3/workspace-administration/department-management.md b/content/zh/docs/v3.3/workspace-administration/department-management.md index 4595a4ffd..125d4757c 100644 --- a/content/zh/docs/v3.3/workspace-administration/department-management.md +++ b/content/zh/docs/v3.3/workspace-administration/department-management.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 部门, 角色, 权限, 用户组' description: '在企业空间中创建部门,将用户分配到不同部门中并授予权限。' linkTitle: "部门管理" weight: 9800 +version: "v3.3" --- 本文档介绍如何管理企业空间中的部门。 diff --git a/content/zh/docs/v3.3/workspace-administration/project-quotas.md b/content/zh/docs/v3.3/workspace-administration/project-quotas.md index 91d6b9bb1..578387ce7 100644 --- a/content/zh/docs/v3.3/workspace-administration/project-quotas.md +++ b/content/zh/docs/v3.3/workspace-administration/project-quotas.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 项目, 配额, 资源, 请求, 限制' description: '设置请求和限制,控制项目中的资源使用情况。' linkTitle: "项目配额" weight: 9600 +version: "v3.3" --- KubeSphere 使用预留(Request)和限制(Limit)来控制项目中的资源(例如 CPU 和内存)使用情况,在 Kubernetes 中也称为[资源配额](https://kubernetes.io/zh/docs/concepts/policy/resource-quotas/)。请求确保项目能够获得其所需的资源,因为这些资源已经得到明确保障和预留。相反地,限制确保项目不能使用超过特定值的资源。 diff --git a/content/zh/docs/v3.3/workspace-administration/role-and-member-management.md b/content/zh/docs/v3.3/workspace-administration/role-and-member-management.md index 5bca697cf..2de04ab97 100644 --- a/content/zh/docs/v3.3/workspace-administration/role-and-member-management.md +++ b/content/zh/docs/v3.3/workspace-administration/role-and-member-management.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, 企业空间, KubeSphere, 多租户" description: "自定义企业空间角色并将角色授予用户。" linkTitle: "企业空间角色和成员管理" weight: 9400 +version: "v3.3" --- 本教程演示如何在企业空间中管理角色和成员。 diff --git a/content/zh/docs/v3.3/workspace-administration/upload-helm-based-application.md b/content/zh/docs/v3.3/workspace-administration/upload-helm-based-application.md index 8fc3091b2..fe43b7789 100644 --- a/content/zh/docs/v3.3/workspace-administration/upload-helm-based-application.md +++ b/content/zh/docs/v3.3/workspace-administration/upload-helm-based-application.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, Helm, KubeSphere, OpenPitrix, 应用程序" description: "了解如何向您的企业空间上传基于 Helm 的应用程序用作应用模板。" linkTitle: "上传基于 Helm 的应用程序" weight: 9200 +version: "v3.3" --- KubeSphere 提供应用程序的全生命周期管理。例如,企业空间管理员可以上传或创建新的应用模板,并进行快速测试。此外,管理员会将经过充分测试的应用发布到[应用商店](../../application-store/),这样其他用户能一键部署这些应用。为了开发应用模板,企业空间管理员首先需要将打包的 [Helm chart](https://helm.sh/) 上传到 KubeSphere。 diff --git a/content/zh/docs/v3.3/workspace-administration/what-is-workspace.md b/content/zh/docs/v3.3/workspace-administration/what-is-workspace.md index 7c22be939..ffb31b654 100644 --- a/content/zh/docs/v3.3/workspace-administration/what-is-workspace.md +++ b/content/zh/docs/v3.3/workspace-administration/what-is-workspace.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, workspace" description: "了解 KubeSphere 企业空间的概念以及如何创建和删除企业空间。" linkTitle: "企业空间概述" weight: 9100 +version: "v3.3" --- 企业空间是用来管理[项目](../../project-administration/)、[DevOps 项目](../../devops-user-guide/)、[应用模板](../upload-helm-based-application/)和应用仓库的一种逻辑单元。您可以在企业空间中控制资源访问权限,也可以安全地在团队内部分享资源。 diff --git a/content/zh/docs/v3.3/workspace-administration/workspace-network-isolation.md b/content/zh/docs/v3.3/workspace-administration/workspace-network-isolation.md index 81d0e02cb..13f2c92ca 100644 --- a/content/zh/docs/v3.3/workspace-administration/workspace-network-isolation.md +++ b/content/zh/docs/v3.3/workspace-administration/workspace-network-isolation.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Calico, 网络策略' description: '在您的企业空间中开启或关闭网络策略。' linkTitle: "企业空间网络隔离" weight: 9500 +version: "v3.3" --- ## 准备工作 diff --git a/content/zh/docs/v3.3/workspace-administration/workspace-quotas.md b/content/zh/docs/v3.3/workspace-administration/workspace-quotas.md index 39436cf86..82a9c15a6 100644 --- a/content/zh/docs/v3.3/workspace-administration/workspace-quotas.md +++ b/content/zh/docs/v3.3/workspace-administration/workspace-quotas.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 企业空间, 配额' description: '设置企业空间配额以管理企业空间中所有项目和 DevOps 项目的总资源用量。' linkTitle: "企业空间配额" weight: 9700 +version: "v3.3" --- 企业空间配额用于管理企业空间中所有项目和 DevOps 项目的总资源用量。企业空间配额与[项目配额](../project-quotas/)相似,也包含 CPU 和内存的预留(Request)和限制(Limit)。预留确保企业空间中的项目能够获得其所需的资源,因为这些资源已经得到明确保障和预留。相反,限制则确保企业空间中的所有项目的资源用量不能超过特定数值。 diff --git a/content/zh/docs/v3.4/_index.md b/content/zh/docs/v3.4/_index.md index 62e1384aa..f55904350 100644 --- a/content/zh/docs/v3.4/_index.md +++ b/content/zh/docs/v3.4/_index.md @@ -10,6 +10,7 @@ section1: title: KubeSphere 文档 content: 了解如何通过 KubeSphere 容器平台构建并管理云原生应用程序。获取文档、示例代码与教程等信息。 image: /images/docs/v3.x/banner.png + version: "v3.4" sectionLink: docs: diff --git a/content/zh/docs/v3.4/access-control-and-account-management/_index.md b/content/zh/docs/v3.4/access-control-and-account-management/_index.md index 5ed03b3dc..4205eb93d 100644 --- a/content/zh/docs/v3.4/access-control-and-account-management/_index.md +++ b/content/zh/docs/v3.4/access-control-and-account-management/_index.md @@ -7,7 +7,7 @@ linkTitle: "帐户管理和权限控制" weight: 12000 icon: "/images/docs/v3.x/docs.svg" - +version: "v3.4" --- KubeSphere 的多租户架构是运行在容器平台上的许多关键组件的基础。不同的租户被分配不同的角色,以便他们可以执行相关的任务。本章概述了 KubeSphere 的多租户系统,并演示了如何为第三方登录配置身份验证。 \ No newline at end of file diff --git a/content/zh/docs/v3.4/access-control-and-account-management/external-authentication/_index.md b/content/zh/docs/v3.4/access-control-and-account-management/external-authentication/_index.md index fe7156336..64dead68f 100644 --- a/content/zh/docs/v3.4/access-control-and-account-management/external-authentication/_index.md +++ b/content/zh/docs/v3.4/access-control-and-account-management/external-authentication/_index.md @@ -5,4 +5,5 @@ layout: "single" linkTitle: "外部身份验证" weight: 12200 +version: "v3.4" --- diff --git a/content/zh/docs/v3.4/access-control-and-account-management/external-authentication/cas-identity-provider.md b/content/zh/docs/v3.4/access-control-and-account-management/external-authentication/cas-identity-provider.md index dd2a301b9..7b54684d3 100644 --- a/content/zh/docs/v3.4/access-control-and-account-management/external-authentication/cas-identity-provider.md +++ b/content/zh/docs/v3.4/access-control-and-account-management/external-authentication/cas-identity-provider.md @@ -5,6 +5,7 @@ description: "如何使用外部 CAS 身份提供者。" linkTitle: "CAS 身份提供者" weight: 12223 +version: "v3.4" --- CAS (Central Authentication Service) 是耶鲁 Yale 大学发起的一个java开源项目,旨在为 Web应用系统提供一种可靠的 单点登录 解决方案( Web SSO ), CAS 具有以下特点: diff --git a/content/zh/docs/v3.4/access-control-and-account-management/external-authentication/oidc-identity-provider.md b/content/zh/docs/v3.4/access-control-and-account-management/external-authentication/oidc-identity-provider.md index 65353f753..cf76a17d4 100644 --- a/content/zh/docs/v3.4/access-control-and-account-management/external-authentication/oidc-identity-provider.md +++ b/content/zh/docs/v3.4/access-control-and-account-management/external-authentication/oidc-identity-provider.md @@ -5,6 +5,7 @@ description: "如何使用外部 OIDC 身份提供者。" linkTitle: "OIDC 身份提供者" weight: 12221 +version: "v3.4" --- ## OIDC 身份提供者 diff --git a/content/zh/docs/v3.4/access-control-and-account-management/external-authentication/set-up-external-authentication.md b/content/zh/docs/v3.4/access-control-and-account-management/external-authentication/set-up-external-authentication.md index 948fbebd1..2f7a17b29 100644 --- a/content/zh/docs/v3.4/access-control-and-account-management/external-authentication/set-up-external-authentication.md +++ b/content/zh/docs/v3.4/access-control-and-account-management/external-authentication/set-up-external-authentication.md @@ -5,6 +5,7 @@ description: "如何在 KubeSphere 上设置外部身份验证。" linkTitle: "设置外部身份验证" weight: 12210 +version: "v3.4" --- 本文档描述了如何在 KubeSphere 上使用外部身份提供者,例如 LDAP 服务或 Active Directory 服务。 diff --git a/content/zh/docs/v3.4/access-control-and-account-management/external-authentication/use-an-ldap-service.md b/content/zh/docs/v3.4/access-control-and-account-management/external-authentication/use-an-ldap-service.md index 738be3efc..ea51550b2 100644 --- a/content/zh/docs/v3.4/access-control-and-account-management/external-authentication/use-an-ldap-service.md +++ b/content/zh/docs/v3.4/access-control-and-account-management/external-authentication/use-an-ldap-service.md @@ -5,6 +5,7 @@ description: "如何使用 LDAP 服务。" linkTitle: "LDAP身份提供者" weight: 12220 +version: "v3.4" --- 本文档描述了如何使用 LDAP 服务作为外部身份提供者,允许您根据 LDAP 服务对用户进行身份验证。 diff --git a/content/zh/docs/v3.4/access-control-and-account-management/external-authentication/use-an-oauth2-identity-provider.md b/content/zh/docs/v3.4/access-control-and-account-management/external-authentication/use-an-oauth2-identity-provider.md index 20d3f47f5..cdc72722b 100644 --- a/content/zh/docs/v3.4/access-control-and-account-management/external-authentication/use-an-oauth2-identity-provider.md +++ b/content/zh/docs/v3.4/access-control-and-account-management/external-authentication/use-an-oauth2-identity-provider.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, OAuth2, Identity Provider' description: '如何使用外部 OAuth2 身份提供者。' linkTitle: "OAuth 2.0身份提供者" weight: 12230 +version: "v3.4" --- 本文档介绍了如何使用基于 OAuth 2.0 协议的外部身份提供者。 diff --git a/content/zh/docs/v3.4/access-control-and-account-management/multi-tenancy-in-kubesphere.md b/content/zh/docs/v3.4/access-control-and-account-management/multi-tenancy-in-kubesphere.md index 75fd6fb26..eacc82790 100644 --- a/content/zh/docs/v3.4/access-control-and-account-management/multi-tenancy-in-kubesphere.md +++ b/content/zh/docs/v3.4/access-control-and-account-management/multi-tenancy-in-kubesphere.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, 多租户" description: "理解 KubeSphere 中的多租户架构。" linkTitle: "KubeSphere 中的多租户" weight: 12100 +version: "v3.4" --- Kubernetes 解决了应用编排、容器调度的难题,极大地提高了资源的利用率。有别于传统的集群运维方式,在使用 Kubernetes 的过程中,企业和个人用户在资源共享和安全性方面均面临着诸多挑战。 diff --git a/content/zh/docs/v3.4/application-store/_index.md b/content/zh/docs/v3.4/application-store/_index.md index 4ce4d34d0..81abef795 100644 --- a/content/zh/docs/v3.4/application-store/_index.md +++ b/content/zh/docs/v3.4/application-store/_index.md @@ -8,7 +8,7 @@ linkTitle: "应用商店" weight: 14000 icon: "/images/docs/v3.x/docs.svg" - +version: "v3.4" --- KubeSphere 应用商店基于 [OpenPitrix](https://github.com/openpitrix/openpitrix) (一个跨云管理应用的开源平台)为用户提供企业就绪的容器化解决方案。您可以通过应用模板上传自己的应用,或者添加应用仓库作为应用工具,供租户选择他们想要的应用。 diff --git a/content/zh/docs/v3.4/application-store/app-developer-guide/_index.md b/content/zh/docs/v3.4/application-store/app-developer-guide/_index.md index cb4e2189f..3a9327a5a 100644 --- a/content/zh/docs/v3.4/application-store/app-developer-guide/_index.md +++ b/content/zh/docs/v3.4/application-store/app-developer-guide/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "应用开发者指南" weight: 14400 +version: "v3.4" _build: render: false diff --git a/content/zh/docs/v3.4/application-store/app-developer-guide/helm-developer-guide.md b/content/zh/docs/v3.4/application-store/app-developer-guide/helm-developer-guide.md index 3b2a72436..372b69e43 100644 --- a/content/zh/docs/v3.4/application-store/app-developer-guide/helm-developer-guide.md +++ b/content/zh/docs/v3.4/application-store/app-developer-guide/helm-developer-guide.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, Helm, 开发' description: '开发基于 Helm 的应用。' linkTitle: "Helm 开发者指南" weight: 14410 +version: "v3.4" --- 您可以上传应用的 Helm Chart 至 KubeSphere,以便具有必要权限的租户能够进行部署。本教程以 NGINX 为示例演示如何准备 Helm Chart。 diff --git a/content/zh/docs/v3.4/application-store/app-developer-guide/helm-specification.md b/content/zh/docs/v3.4/application-store/app-developer-guide/helm-specification.md index c33f28596..7f85b5f86 100644 --- a/content/zh/docs/v3.4/application-store/app-developer-guide/helm-specification.md +++ b/content/zh/docs/v3.4/application-store/app-developer-guide/helm-specification.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, Helm, 规范' description: '了解 Chart 结构和规范。' linkTitle: "Helm 规范" weight: 14420 +version: "v3.4" --- Helm Chart 是一种打包格式。Chart 是一个描述一组 Kubernetes 相关资源的文件集合。有关更多信息,请参见 [Helm 文档](https://helm.sh/zh/docs/topics/charts/)。 diff --git a/content/zh/docs/v3.4/application-store/app-lifecycle-management.md b/content/zh/docs/v3.4/application-store/app-lifecycle-management.md index 0089397d4..581dca4b3 100644 --- a/content/zh/docs/v3.4/application-store/app-lifecycle-management.md +++ b/content/zh/docs/v3.4/application-store/app-lifecycle-management.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, 应用商店' description: '您可以跨整个生命周期管理应用,包括提交、审核、测试、发布、升级和下架。' linkTitle: '应用程序生命周期管理' weight: 14100 +version: "v3.4" --- KubeSphere 集成了 [OpenPitrix](https://github.com/openpitrix/openpitrix)(一个跨云管理应用程序的开源平台)来构建应用商店,管理应用程序的整个生命周期。应用商店支持两种应用程序部署方式: diff --git a/content/zh/docs/v3.4/application-store/built-in-apps/_index.md b/content/zh/docs/v3.4/application-store/built-in-apps/_index.md index 49cf0ae27..c4375da74 100644 --- a/content/zh/docs/v3.4/application-store/built-in-apps/_index.md +++ b/content/zh/docs/v3.4/application-store/built-in-apps/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "内置应用" weight: 14200 +version: "v3.4" _build: render: false diff --git a/content/zh/docs/v3.4/application-store/built-in-apps/chaos-mesh-app.md b/content/zh/docs/v3.4/application-store/built-in-apps/chaos-mesh-app.md index 6393486d0..a55e65343 100644 --- a/content/zh/docs/v3.4/application-store/built-in-apps/chaos-mesh-app.md +++ b/content/zh/docs/v3.4/application-store/built-in-apps/chaos-mesh-app.md @@ -3,6 +3,7 @@ title: "在 KubeSphere 中部署 Chaos Mesh" keywords: 'KubeSphere, Kubernetes, Chaos Mesh, Chaos Engineering' description: '了解如何在 KubeSphere 中部署 Chaos Mesh 并进行混沌实验。' linkTitle: "部署 Chaos Mesh" +version: "v3.4" --- [Chaos Mesh](https://github.com/chaos-mesh/chaos-mesh) 是一个开源的云原生混沌工程平台,提供丰富的故障模拟类型,具有强大的故障场景编排能力,方便用户在开发测试中以及生产环境中模拟现实世界中可能出现的各类异常,帮助用户发现系统潜在的问题。 diff --git a/content/zh/docs/v3.4/application-store/built-in-apps/etcd-app.md b/content/zh/docs/v3.4/application-store/built-in-apps/etcd-app.md index ca74dfa5a..a6173558f 100644 --- a/content/zh/docs/v3.4/application-store/built-in-apps/etcd-app.md +++ b/content/zh/docs/v3.4/application-store/built-in-apps/etcd-app.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, etcd, 应用商店' description: '了解如何从 KubeSphere 应用商店中部署 etcd 并访问服务。' linkTitle: "在 KubeSphere 中部署 etcd" weight: 14210 +version: "v3.4" --- [etcd](https://etcd.io/) 是一个采用 Go 语言编写的分布式键值存储库,用来存储供分布式系统或机器集群访问的数据。在 Kubernetes 中,etcd 是服务发现的后端,存储集群状态和配置。 diff --git a/content/zh/docs/v3.4/application-store/built-in-apps/harbor-app.md b/content/zh/docs/v3.4/application-store/built-in-apps/harbor-app.md index 12b57767f..1e5cbd666 100644 --- a/content/zh/docs/v3.4/application-store/built-in-apps/harbor-app.md +++ b/content/zh/docs/v3.4/application-store/built-in-apps/harbor-app.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, Harbor, 应用商店' description: '了解如何从 KubeSphere 应用商店中部署 Harbor 并访问服务。' linkTitle: "在 KubeSphere 中部署 Harbor" weight: 14220 +version: "v3.4" --- [Harbor](https://goharbor.io/) 是一个开源仓库,通过各种策略和基于角色的访问控制来保护制品,确保镜像经过扫描且没有漏洞,并对镜像签名使其受信。 diff --git a/content/zh/docs/v3.4/application-store/built-in-apps/jh-gitlab.md b/content/zh/docs/v3.4/application-store/built-in-apps/jh-gitlab.md index 017ac0856..3c309bc44 100644 --- a/content/zh/docs/v3.4/application-store/built-in-apps/jh-gitlab.md +++ b/content/zh/docs/v3.4/application-store/built-in-apps/jh-gitlab.md @@ -3,6 +3,7 @@ title: "在 KubeSphere 上部署极狐GitLab" keywords: 'KubeSphere, Kubernetes, 极狐GitLab, DevOps' description: '了解并掌握如何在 KubeSphere 中部署和使用极狐GitLab' linkTitle: "部署极狐GitLab" +version: "v3.4" --- [极狐GitLab](https://gitlab.cn)是GitLab DevOps平台的中国发行版,作为一套完备的一站式DevOps平台,从设计到投产,一个平台覆盖 DevSecOps 全流程。极狐GitLab 帮助团队更快、更安全地交付更好的软件,提升研运效能,实现 DevOps 价值最大化。 diff --git a/content/zh/docs/v3.4/application-store/built-in-apps/memcached-app.md b/content/zh/docs/v3.4/application-store/built-in-apps/memcached-app.md index f2cd04440..8f9d8e369 100644 --- a/content/zh/docs/v3.4/application-store/built-in-apps/memcached-app.md +++ b/content/zh/docs/v3.4/application-store/built-in-apps/memcached-app.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, Memcached, 应用商店' description: '了解如何从 KubeSphere 应用商店中部署 Memcached 并访问服务。' linkTitle: "在 KubeSphere 中部署 Memcached" weight: 14230 +version: "v3.4" --- [Memcached](https://memcached.org/) 是一个内存中的 (in-memory) 键值存储库,用于存储由数据库调用、API 调用或页面渲染产生的小块任意数据(字符串、对象)。它的 API 对大多数主流的语言均可用。 diff --git a/content/zh/docs/v3.4/application-store/built-in-apps/minio-app.md b/content/zh/docs/v3.4/application-store/built-in-apps/minio-app.md index 2a56fa57d..7063e42de 100644 --- a/content/zh/docs/v3.4/application-store/built-in-apps/minio-app.md +++ b/content/zh/docs/v3.4/application-store/built-in-apps/minio-app.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, Minio, 应用商店' description: '了解如何从 KubeSphere 应用商店中部署 Minio 并访问服务。' linkTitle: "在 KubeSphere 中部署 MinIO" weight: 14240 +version: "v3.4" --- [MinIO](https://min.io/) 对象存储为高性能和 S3 API 而设计。对于具有严格安全要求的大型私有云环境来说,MinIO 是理想选择,它可以为多种工作负载提供任务关键型可用性。 diff --git a/content/zh/docs/v3.4/application-store/built-in-apps/mongodb-app.md b/content/zh/docs/v3.4/application-store/built-in-apps/mongodb-app.md index 24eecfe77..bd894aec5 100644 --- a/content/zh/docs/v3.4/application-store/built-in-apps/mongodb-app.md +++ b/content/zh/docs/v3.4/application-store/built-in-apps/mongodb-app.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 安装, MongoDB' description: '了解如何从 KubeSphere 应用商店中部署 MongoDB 并访问服务。' linkTitle: "在 KubeSphere 中部署 MongoDB" weight: 14250 +version: "v3.4" --- [MongoDB](https://www.mongodb.com/) 是一个通用的、基于文档的分布式数据库,为现代应用开发者和云时代而打造。 diff --git a/content/zh/docs/v3.4/application-store/built-in-apps/mysql-app.md b/content/zh/docs/v3.4/application-store/built-in-apps/mysql-app.md index 998e9b96c..569d4576f 100644 --- a/content/zh/docs/v3.4/application-store/built-in-apps/mysql-app.md +++ b/content/zh/docs/v3.4/application-store/built-in-apps/mysql-app.md @@ -5,6 +5,7 @@ description: '了解如何从 KubeSphere 应用商店中部署 MySQL 并访问 link title: "在 KubeSphere 中部署 MySQL" weight: 14260 +version: "v3.4" --- [MySQL ](https://www.mysql.com/)是一个开源的关系型数据库管理系统 (RDBMS),它基于最常用的数据库管理语言 SQL。作为世界上最受欢迎的开源数据库,MySQL 为云原生应用部署提供了完全托管的数据库服务。 diff --git a/content/zh/docs/v3.4/application-store/built-in-apps/nginx-app.md b/content/zh/docs/v3.4/application-store/built-in-apps/nginx-app.md index dcee3bbba..5c1fffd0b 100644 --- a/content/zh/docs/v3.4/application-store/built-in-apps/nginx-app.md +++ b/content/zh/docs/v3.4/application-store/built-in-apps/nginx-app.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 安装, NGINX' description: '了解如何从 KubeSphere 应用商店中部署 NGINX 并访问服务。' linkTitle: "在 KubeSphere 中部署 NGINX" weight: 14270 +version: "v3.4" --- [NGINX](https://www.nginx.com/) 是一个开源软件应用,用于 Web 服务、反向代理、缓存、负载均衡、流媒体等。 diff --git a/content/zh/docs/v3.4/application-store/built-in-apps/postgresql-app.md b/content/zh/docs/v3.4/application-store/built-in-apps/postgresql-app.md index 9b2425ac3..546270292 100644 --- a/content/zh/docs/v3.4/application-store/built-in-apps/postgresql-app.md +++ b/content/zh/docs/v3.4/application-store/built-in-apps/postgresql-app.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, PostgreSQL, 应用商店' description: '了解如何从 KubeSphere 应用商店中部署 PostgreSQL 并访问服务。' linkTitle: "在 KubeSphere 中部署 PostgreSQL" weight: 14280 +version: "v3.4" --- 作为强大的开源对象关系型数据库系统,[PostgreSQL](https://www.postgresql.org/) 以其卓越的可靠性、功能鲁棒性和高性能而著称。 diff --git a/content/zh/docs/v3.4/application-store/built-in-apps/rabbitmq-app.md b/content/zh/docs/v3.4/application-store/built-in-apps/rabbitmq-app.md index f583fcb93..5cd4795ba 100644 --- a/content/zh/docs/v3.4/application-store/built-in-apps/rabbitmq-app.md +++ b/content/zh/docs/v3.4/application-store/built-in-apps/rabbitmq-app.md @@ -5,6 +5,7 @@ description: '了解如何从 KubeSphere 应用商店中部署 RabbitMQ 并访 link title: "在 KubeSphere 中部署 RabbitMQ" weight: 14290 +version: "v3.4" --- [RabbitMQ](https://www.rabbitmq.com/) 是部署最广泛的开源消息代理。它轻量且易于在本地和云上部署,支持多种消息协议。RabbitMQ 可在分布和联邦的配置中部署,以满足大规模和高可用性需求。 diff --git a/content/zh/docs/v3.4/application-store/built-in-apps/radondb-mysql-app.md b/content/zh/docs/v3.4/application-store/built-in-apps/radondb-mysql-app.md index 05f7cefc8..2d5d303ce 100644 --- a/content/zh/docs/v3.4/application-store/built-in-apps/radondb-mysql-app.md +++ b/content/zh/docs/v3.4/application-store/built-in-apps/radondb-mysql-app.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 安装, RadonDB MySQL' description: '了解如何从 KubeSphere 应用商店部署 RadonDB MySQL。' linkTitle: "在 KubeSphere 中部署 RadonDB MySQL" weight: 14293 +version: "v3.4" --- [RadonDB MySQL](https://github.com/radondb/radondb-mysql-kubernetes) 是基于 [MySQL](https://MySQL.org) 的开源、云原生、高可用集群解决方案。通过使用 Raft 协议,RadonDB MySQL 可以快速进行故障转移,且不会丢失任何事务。 diff --git a/content/zh/docs/v3.4/application-store/built-in-apps/radondb-postgresql-app.md b/content/zh/docs/v3.4/application-store/built-in-apps/radondb-postgresql-app.md index 8283e9d8f..7acbc2b84 100644 --- a/content/zh/docs/v3.4/application-store/built-in-apps/radondb-postgresql-app.md +++ b/content/zh/docs/v3.4/application-store/built-in-apps/radondb-postgresql-app.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 安装, RadonDB PostgreSQL' description: '了解如何从 KubeSphere 应用商店部署 RadonDB PostgreSQL。' linkTitle: "在 KubeSphere 中部署 RadonDB PostgreSQL" weight: 14294 +version: "v3.4" --- [RadonDB PostgreSQL](https://github.com/radondb/radondb-postgresql-kubernetes) 是基于 [PostgreSQL](https://postgresql.org) 的开源、云原生、高可用集群解决方案。 diff --git a/content/zh/docs/v3.4/application-store/built-in-apps/redis-app.md b/content/zh/docs/v3.4/application-store/built-in-apps/redis-app.md index 6d267feec..67d0829d9 100644 --- a/content/zh/docs/v3.4/application-store/built-in-apps/redis-app.md +++ b/content/zh/docs/v3.4/application-store/built-in-apps/redis-app.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 安装, Redis' description: '了解如何从 KubeSphere 应用商店中部署 Redis 并访问服务。' linkTitle: "在 KubeSphere 中部署 Redis" weight: 14291 +version: "v3.4" --- [Redis](https://redis.io/) 是一个开源的(遵循 BSD 协议)、内存中的 (in-memory) 数据结构存储库,用作数据库、缓存和消息代理。 diff --git a/content/zh/docs/v3.4/application-store/built-in-apps/tomcat-app.md b/content/zh/docs/v3.4/application-store/built-in-apps/tomcat-app.md index 258a18758..1cb626111 100644 --- a/content/zh/docs/v3.4/application-store/built-in-apps/tomcat-app.md +++ b/content/zh/docs/v3.4/application-store/built-in-apps/tomcat-app.md @@ -5,6 +5,7 @@ description: '了解如何从 KubeSphere 应用商店中部署 Tomcat 并访问 link title: "在 KubeSphere 中部署 Tomcat" weight: 14292 +version: "v3.4" --- [Apache Tomcat](https://tomcat.apache.org/index.html) 支撑着诸多行业和组织中的众多大规模任务关键型 Web 应用。它提供了一个纯 Java HTTP Web 服务器环境,可用于执行 Java 代码。 diff --git a/content/zh/docs/v3.4/application-store/external-apps/_index.md b/content/zh/docs/v3.4/application-store/external-apps/_index.md index e4fcc31f1..80dbcd642 100644 --- a/content/zh/docs/v3.4/application-store/external-apps/_index.md +++ b/content/zh/docs/v3.4/application-store/external-apps/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "外部应用" weight: 14300 +version: "v3.4" _build: render: false diff --git a/content/zh/docs/v3.4/application-store/external-apps/deploy-clickhouse.md b/content/zh/docs/v3.4/application-store/external-apps/deploy-clickhouse.md index 00b4f4a20..4fbaca730 100644 --- a/content/zh/docs/v3.4/application-store/external-apps/deploy-clickhouse.md +++ b/content/zh/docs/v3.4/application-store/external-apps/deploy-clickhouse.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 安装, ClickHouse' description: '了解如何从 KubeSphere 应用商店部署 ClickHouse。' linkTitle: "部署 RadonDB ClickHouse 集群" weight: 14340 +version: "v3.4" --- [ClickHouse](https://clickhouse.tech/) 是一款用于联机分析 (OLAP) 的列式数据库管理系统 (DBMS)。[RadonDB ClickHouse](https://github.com/radondb/radondb-clickhouse-kubernetes) 是一款深度定制的 ClickHouse 集群应用,完美保持了 ClickHouse 集群功能特性,并具备集群自动管理、集群数据重分布、高性能低成本等优势功能特性。 diff --git a/content/zh/docs/v3.4/application-store/external-apps/deploy-gitlab.md b/content/zh/docs/v3.4/application-store/external-apps/deploy-gitlab.md index f571aabcd..02ee1026d 100644 --- a/content/zh/docs/v3.4/application-store/external-apps/deploy-gitlab.md +++ b/content/zh/docs/v3.4/application-store/external-apps/deploy-gitlab.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, GitLab, 应用商店' description: '了解如何在 KubeSphere 中部署 GitLab 并访问服务。' linkTitle: "在 KubeSphere 上部署 GitLab" weight: 14310 +version: "v3.4" --- [GitLab](https://about.gitlab.com/) 是一个端到端的开源软件开发平台,具有内置的版本控制、问题追踪、代码审查、CI/CD 等功能。 diff --git a/content/zh/docs/v3.4/application-store/external-apps/deploy-metersphere.md b/content/zh/docs/v3.4/application-store/external-apps/deploy-metersphere.md index 43813395f..fb08ed72f 100644 --- a/content/zh/docs/v3.4/application-store/external-apps/deploy-metersphere.md +++ b/content/zh/docs/v3.4/application-store/external-apps/deploy-metersphere.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 应用程序, MeterSphere' description: '了解如何在 KubeSphere 中部署 MeterSphere。' linkTitle: "在 KubeSphere 上部署 MeterSphere" weight: 14330 +version: "v3.4" --- MeterSphere 是一站式的开源企业级连续测试平台,涵盖测试跟踪、界面测试和性能测试等功能。 diff --git a/content/zh/docs/v3.4/application-store/external-apps/deploy-radondb-mysql.md b/content/zh/docs/v3.4/application-store/external-apps/deploy-radondb-mysql.md index 59c66b8f6..9e37b0bff 100644 --- a/content/zh/docs/v3.4/application-store/external-apps/deploy-radondb-mysql.md +++ b/content/zh/docs/v3.4/application-store/external-apps/deploy-radondb-mysql.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 安装, RadonDB MySQL' description: '了解如何从 KubeSphere 应用商店部署 RadonDB MySQL。' linkTitle: "部署 RadonDB MySQL Operator 和集群" weight: 14350 +version: "v3.4" --- [RadonDB MySQL](https://github.com/radondb/radondb-mysql-kubernetes) 是基于 [MySQL](https://MySQL.org) 的开源、云原生、高可用集群解决方案。通过使用 Raft 协议,RadonDB MySQL 可以快速进行故障转移,且不会丢失任何事务。 diff --git a/content/zh/docs/v3.4/application-store/external-apps/deploy-tidb.md b/content/zh/docs/v3.4/application-store/external-apps/deploy-tidb.md index 6fe767ce0..2bdaf50b6 100644 --- a/content/zh/docs/v3.4/application-store/external-apps/deploy-tidb.md +++ b/content/zh/docs/v3.4/application-store/external-apps/deploy-tidb.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, TiDB, TiDB Operator, TiDB 集群' description: '了解如何在 KubeSphere 中部署 TiDB Operator 和 TiDB 集群。' linkTitle: "部署 TiDB Operator 和 TiDB 集群" weight: 14320 +version: "v3.4" --- [TiDB](https://en.pingcap.com/) 是一个支持混合事务和分析处理 (HTAP) 工作负载的云原生、开源 NewSQL 数据库,具有水平扩缩性、强一致性以及高可用性。 diff --git a/content/zh/docs/v3.4/cluster-administration/_index.md b/content/zh/docs/v3.4/cluster-administration/_index.md index 447cfc3f7..f484c6207 100644 --- a/content/zh/docs/v3.4/cluster-administration/_index.md +++ b/content/zh/docs/v3.4/cluster-administration/_index.md @@ -8,7 +8,7 @@ linkTitle: "集群管理" weight: 8000 icon: "/images/docs/v3.x/docs.svg" - +version: "v3.4" --- 在 KubeSphere 中,您可以使用交互式 Web 控制台或内置的原生命令行工具 `kubectl` 来设置集群并配置其功能。作为集群管理员,您将负责一系列任务,包括在节点上管理调度并添加标签、控制集群可见性、​​监控集群状态、设置集群的告警规则和通知规则,以及配置存储和日志收集解决方案等。 diff --git a/content/zh/docs/v3.4/cluster-administration/application-resources-monitoring.md b/content/zh/docs/v3.4/cluster-administration/application-resources-monitoring.md index a8840c3e9..3248ff8a4 100644 --- a/content/zh/docs/v3.4/cluster-administration/application-resources-monitoring.md +++ b/content/zh/docs/v3.4/cluster-administration/application-resources-monitoring.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, 资源, 监控" description: "监控集群中的应用资源,例如不同项目的部署数量和 CPU 使用情况。" linkTitle: "应用资源监控" weight: 8300 +version: "v3.4" --- diff --git a/content/zh/docs/v3.4/cluster-administration/cluster-settings/_index.md b/content/zh/docs/v3.4/cluster-administration/cluster-settings/_index.md index 374421aae..63cedcc06 100644 --- a/content/zh/docs/v3.4/cluster-administration/cluster-settings/_index.md +++ b/content/zh/docs/v3.4/cluster-administration/cluster-settings/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "集群设置" weight: 8600 +version: "v3.4" _build: render: false diff --git a/content/zh/docs/v3.4/cluster-administration/cluster-settings/cluster-gateway.md b/content/zh/docs/v3.4/cluster-administration/cluster-settings/cluster-gateway.md index 612a5a784..ec19b0feb 100644 --- a/content/zh/docs/v3.4/cluster-administration/cluster-settings/cluster-gateway.md +++ b/content/zh/docs/v3.4/cluster-administration/cluster-settings/cluster-gateway.md @@ -4,7 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 集群, 网关, NodePort, LoadBalancer' description: '学习如何在 KubeSphere 中创建集群级别的网关。' linkTitle: "集群网关" weight: 8630 - +version: "v3.4" --- KubeSphere 3.4 提供集群级别的网关,使所有项目共用一个全局网关。本文档介绍如何在 KubeSphere 设置集群网关。 diff --git a/content/zh/docs/v3.4/cluster-administration/cluster-settings/cluster-visibility-and-authorization.md b/content/zh/docs/v3.4/cluster-administration/cluster-settings/cluster-visibility-and-authorization.md index 0b5c6b61c..941ab6bde 100644 --- a/content/zh/docs/v3.4/cluster-administration/cluster-settings/cluster-visibility-and-authorization.md +++ b/content/zh/docs/v3.4/cluster-administration/cluster-settings/cluster-visibility-and-authorization.md @@ -4,6 +4,7 @@ keywords: "集群可见性, 集群管理" description: "了解如何设置集群可见性和授权。" linkTitle: "集群可见性和授权" weight: 8610 +version: "v3.4" --- 在 KubeSphere 中,您可以通过授权将一个集群分配给多个企业空间,让企业空间资源都可以在该集群上运行。同时,一个企业空间也可以关联多个集群。拥有必要权限的企业空间用户可以使用分配给该企业空间的集群来创建多集群项目。 diff --git a/content/zh/docs/v3.4/cluster-administration/cluster-settings/log-collections/_index.md b/content/zh/docs/v3.4/cluster-administration/cluster-settings/log-collections/_index.md index bce4fe493..939405753 100644 --- a/content/zh/docs/v3.4/cluster-administration/cluster-settings/log-collections/_index.md +++ b/content/zh/docs/v3.4/cluster-administration/cluster-settings/log-collections/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "日志接收器" weight: 8620 +version: "v3.4" _build: render: false diff --git a/content/zh/docs/v3.4/cluster-administration/cluster-settings/log-collections/add-es-as-receiver.md b/content/zh/docs/v3.4/cluster-administration/cluster-settings/log-collections/add-es-as-receiver.md index 70a1807f8..0741e1438 100644 --- a/content/zh/docs/v3.4/cluster-administration/cluster-settings/log-collections/add-es-as-receiver.md +++ b/content/zh/docs/v3.4/cluster-administration/cluster-settings/log-collections/add-es-as-receiver.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, 日志, Elasticsearch, Pod, 容器, Fluentbit, 输出' description: '了解如何添加 Elasticsearch 来接收容器日志、资源事件或审计日志。' linkTitle: "添加 Elasticsearch 作为接收器" weight: 8622 +version: "v3.4" --- 您可以在 KubeSphere 中使用 Elasticsearch、Kafka 和 Fluentd 日志接收器。本教程演示如何添加 Elasticsearch 接收器。 diff --git a/content/zh/docs/v3.4/cluster-administration/cluster-settings/log-collections/add-fluentd-as-receiver.md b/content/zh/docs/v3.4/cluster-administration/cluster-settings/log-collections/add-fluentd-as-receiver.md index dc90d4e52..e24fdab55 100644 --- a/content/zh/docs/v3.4/cluster-administration/cluster-settings/log-collections/add-fluentd-as-receiver.md +++ b/content/zh/docs/v3.4/cluster-administration/cluster-settings/log-collections/add-fluentd-as-receiver.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, 日志, Fluentd, 容器组, 容器, Fluentbit, 输出' description: '了解如何添加 Fluentd 来接收容器日志、资源事件或审计日志。' linkTitle: "添加 Fluentd 作为接收器" weight: 8624 +version: "v3.4" --- 您可以在 KubeSphere 中使用 Elasticsearch、Kafka 和 Fluentd 日志接收器。本教程演示: diff --git a/content/zh/docs/v3.4/cluster-administration/cluster-settings/log-collections/add-kafka-as-receiver.md b/content/zh/docs/v3.4/cluster-administration/cluster-settings/log-collections/add-kafka-as-receiver.md index 4e452637c..8c2bf6f94 100644 --- a/content/zh/docs/v3.4/cluster-administration/cluster-settings/log-collections/add-kafka-as-receiver.md +++ b/content/zh/docs/v3.4/cluster-administration/cluster-settings/log-collections/add-kafka-as-receiver.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, 日志, Kafka, Pod, 容器, Fluentbit, 输出' description: '了解如何添加 Kafka 来接收容器日志、资源事件或审计日志。' linkTitle: "添加 Kafka 作为接收器" weight: 8623 +version: "v3.4" --- 您可以在 KubeSphere 中使用 Elasticsearch、Kafka 和 Fluentd 日志接收器。本教程演示: diff --git a/content/zh/docs/v3.4/cluster-administration/cluster-settings/log-collections/add-opensearch-as-receiver.md b/content/zh/docs/v3.4/cluster-administration/cluster-settings/log-collections/add-opensearch-as-receiver.md index a1b085519..a6c6e0c54 100755 --- a/content/zh/docs/v3.4/cluster-administration/cluster-settings/log-collections/add-opensearch-as-receiver.md +++ b/content/zh/docs/v3.4/cluster-administration/cluster-settings/log-collections/add-opensearch-as-receiver.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, 日志, OpenSearch, Pod, 容器, Fluentbit, 输出' description: '了解如何添加 OpenSearch 来接收容器日志、资源事件或审计日志。' linkTitle: "添加 OpenSearch 作为接收器" weight: 8625 +version: "v3.4" --- [OpenSearch](https://opensearch.org/) 是一种分布式,由社区驱动并取得 Apache 2.0 许可的、 100% 开源的搜索和分析套件,可用于实时应用程序监控、日志分析和网站搜索等场景。 diff --git a/content/zh/docs/v3.4/cluster-administration/cluster-settings/log-collections/introduction.md b/content/zh/docs/v3.4/cluster-administration/cluster-settings/log-collections/introduction.md index 1d6aca019..bdd7fd78e 100644 --- a/content/zh/docs/v3.4/cluster-administration/cluster-settings/log-collections/introduction.md +++ b/content/zh/docs/v3.4/cluster-administration/cluster-settings/log-collections/introduction.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, 日志, Elasticsearch, Kafka, Fluentd, Pod, 容器, Fluen description: '了解集群日志接收器的基础知识,包括工具和一般步骤。' linkTitle: "介绍" weight: 8621 +version: "v3.4" --- KubeSphere 提供灵活的日志接收器配置方式。基于 [Fluent Operator](https://github.com/fluent/fluent-operator),用户可以轻松添加、修改、删除、启用或禁用 Elasticsearch、Kafka 和 Fluentd 接收器。接收器添加后,日志会发送至该接收器。 diff --git a/content/zh/docs/v3.4/cluster-administration/cluster-status-monitoring.md b/content/zh/docs/v3.4/cluster-administration/cluster-status-monitoring.md index 5d3d8bfd9..ec20b00df 100644 --- a/content/zh/docs/v3.4/cluster-administration/cluster-status-monitoring.md +++ b/content/zh/docs/v3.4/cluster-administration/cluster-status-monitoring.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, 状态, 监控" description: "根据不同的指标(包括物理资源、etcd 和 API server)监控集群如何运行。" linkTitle: "集群状态监控" weight: 8200 +version: "v3.4" --- KubeSphere 支持对集群 CPU、内存、网络和磁盘等资源的相关指标进行监控。在**集群状态**页面,您可以查看历史监控数据并根据不同资源的使用率对节点进行排序。 diff --git a/content/zh/docs/v3.4/cluster-administration/cluster-wide-alerting-and-notification/_index.md b/content/zh/docs/v3.4/cluster-administration/cluster-wide-alerting-and-notification/_index.md index ade0b7a19..61bfd54a0 100644 --- a/content/zh/docs/v3.4/cluster-administration/cluster-wide-alerting-and-notification/_index.md +++ b/content/zh/docs/v3.4/cluster-administration/cluster-wide-alerting-and-notification/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "集群告警和通知" weight: 8500 +version: "v3.4" _build: render: false diff --git a/content/zh/docs/v3.4/cluster-administration/cluster-wide-alerting-and-notification/alerting-message.md b/content/zh/docs/v3.4/cluster-administration/cluster-wide-alerting-and-notification/alerting-message.md index 1b5c0c490..bcc88e339 100644 --- a/content/zh/docs/v3.4/cluster-administration/cluster-wide-alerting-and-notification/alerting-message.md +++ b/content/zh/docs/v3.4/cluster-administration/cluster-wide-alerting-and-notification/alerting-message.md @@ -5,6 +5,7 @@ description: '了解如何查看节点的告警消息。' linkTitle: "告警消息(节点级别)" weight: 8540 +version: "v3.4" --- 告警消息会记录按照告警规则触发的告警的详细信息。本教程演示如何查看节点级别的告警消息。 diff --git a/content/zh/docs/v3.4/cluster-administration/cluster-wide-alerting-and-notification/alerting-policy.md b/content/zh/docs/v3.4/cluster-administration/cluster-wide-alerting-and-notification/alerting-policy.md index 22092ea94..5d49ef19f 100644 --- a/content/zh/docs/v3.4/cluster-administration/cluster-wide-alerting-and-notification/alerting-policy.md +++ b/content/zh/docs/v3.4/cluster-administration/cluster-wide-alerting-and-notification/alerting-policy.md @@ -5,6 +5,7 @@ description: '了解如何为节点设置告警规则组。' linkTitle: "规则组(节点级别)" weight: 8530 +version: "v3.4" --- KubeSphere 为节点提供告警规则,提供编组,允许用户将相似的规则编入一个规则组中,一旦满足这些规则定义的条件,将会触发告警。本教程将演示如何为集群中的节点创建规则组及告警规则。 diff --git a/content/zh/docs/v3.4/cluster-administration/cluster-wide-alerting-and-notification/alertmanager.md b/content/zh/docs/v3.4/cluster-administration/cluster-wide-alerting-and-notification/alertmanager.md index f8df005db..95424120e 100644 --- a/content/zh/docs/v3.4/cluster-administration/cluster-wide-alerting-and-notification/alertmanager.md +++ b/content/zh/docs/v3.4/cluster-administration/cluster-wide-alerting-and-notification/alertmanager.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, Prometheus, Alertmanager, 告警' description: '了解如何在 KubeSphere 中使用 Alertmanager 管理告警。' linkTitle: "KubeSphere 中的 Alertmanager" weight: 8510 +version: "v3.4" --- Alertmanager 处理由客户端应用程序(例如 Prometheus 服务器)发出的告警。它会将告警去重、分组 (Grouping) 并路由至正确的接收器,例如电子邮件、PagerDuty 或者 OpsGenie。它还负责告警沉默 (Silencing) 和抑制 (Inhibition)。有关更多详细信息,请参考 [Alertmanager 指南](https://prometheus.io/docs/alerting/latest/alertmanager/)。 diff --git a/content/zh/docs/v3.4/cluster-administration/logs-dashboard.md b/content/zh/docs/v3.4/cluster-administration/logs-dashboard.md index 4d66d4622..105c9a3e6 100644 --- a/content/zh/docs/v3.4/cluster-administration/logs-dashboard.md +++ b/content/zh/docs/v3.4/cluster-administration/logs-dashboard.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, OpenSearch, Dashboard" description: "了解如何启用日志图表,一个类似于 ElasticSearch Kibana 的图形界面工具。" linkTitle: "KubeSphere 日志图表" weight: 6200 +version: "v3.4" --- 作为一个开源的、以应用为中心的容器平台,KubeSphere 在 3.4 版本后默认使用 [OpenSearch](https://opensearch.org/) 作为日志/事件/审计存储后端,用以代替 ElasticSearch,默认我们可以使用 KubeSphere 页面右下角自带的查询工具来检索日志,查询事件和审计记录。 diff --git a/content/zh/docs/v3.4/cluster-administration/nodes.md b/content/zh/docs/v3.4/cluster-administration/nodes.md index 8baec9a33..d72716632 100644 --- a/content/zh/docs/v3.4/cluster-administration/nodes.md +++ b/content/zh/docs/v3.4/cluster-administration/nodes.md @@ -5,6 +5,7 @@ description: "监控节点状态并了解如何添加节点标签和污点。" linkTitle: "节点管理" weight: 8100 +version: "v3.4" --- Kubernetes 将容器放入容器组(Pod)中并在节点上运行,从而运行工作负载。取决于具体的集群环境,节点可以是虚拟机,也可以是物理机。每个节点都包含运行容器组所需的服务,这些服务由控制平面管理。有关节点的更多信息,请参阅[ Kubernetes 官方文档](https://kubernetes.io/zh/docs/concepts/architecture/nodes/)。 diff --git a/content/zh/docs/v3.4/cluster-administration/platform-settings/notification-management/_index.md b/content/zh/docs/v3.4/cluster-administration/platform-settings/notification-management/_index.md index 97532a77f..644c09c28 100644 --- a/content/zh/docs/v3.4/cluster-administration/platform-settings/notification-management/_index.md +++ b/content/zh/docs/v3.4/cluster-administration/platform-settings/notification-management/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "通知管理" weight: 8720 +version: "v3.4" _build: render: false diff --git a/content/zh/docs/v3.4/cluster-administration/platform-settings/notification-management/configure-dingtalk.md b/content/zh/docs/v3.4/cluster-administration/platform-settings/notification-management/configure-dingtalk.md index 80b21e5b0..7c186e1a1 100644 --- a/content/zh/docs/v3.4/cluster-administration/platform-settings/notification-management/configure-dingtalk.md +++ b/content/zh/docs/v3.4/cluster-administration/platform-settings/notification-management/configure-dingtalk.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 钉钉, 通知, 告警' description: '配置钉钉通知并添加会话或群机器人来接收告警通知消息。' linkTitle: "配置钉钉通知" weight: 8723 +version: "v3.4" --- 本教程演示如何配置钉钉通知并添加会话或群机器人来接收告警策略的通知。 diff --git a/content/zh/docs/v3.4/cluster-administration/platform-settings/notification-management/configure-email.md b/content/zh/docs/v3.4/cluster-administration/platform-settings/notification-management/configure-email.md index 176fa07f7..f27eeb8b0 100644 --- a/content/zh/docs/v3.4/cluster-administration/platform-settings/notification-management/configure-email.md +++ b/content/zh/docs/v3.4/cluster-administration/platform-settings/notification-management/configure-email.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 自定义, 平台' description: '配置邮件服务器并添加接收人以接收邮件通知。' linkTitle: "配置邮件通知" weight: 8722 +version: "v3.4" --- 本教程演示如何配置邮件通知及添加接收人,以便接收告警策略的邮件通知。 diff --git a/content/zh/docs/v3.4/cluster-administration/platform-settings/notification-management/configure-slack.md b/content/zh/docs/v3.4/cluster-administration/platform-settings/notification-management/configure-slack.md index 26aba61ac..22b15615b 100644 --- a/content/zh/docs/v3.4/cluster-administration/platform-settings/notification-management/configure-slack.md +++ b/content/zh/docs/v3.4/cluster-administration/platform-settings/notification-management/configure-slack.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Slack, 通知' description: '配置 Slack 通知及添加频道来接收告警策略、事件、审计等通知。' linkTitle: "配置 Slack 通知" weight: 8725 +version: "v3.4" --- 本教程演示如何配置 Slack 通知及添加频道,以便接收告警策略的通知。 diff --git a/content/zh/docs/v3.4/cluster-administration/platform-settings/notification-management/configure-webhook.md b/content/zh/docs/v3.4/cluster-administration/platform-settings/notification-management/configure-webhook.md index c6eaf504d..f9633b546 100644 --- a/content/zh/docs/v3.4/cluster-administration/platform-settings/notification-management/configure-webhook.md +++ b/content/zh/docs/v3.4/cluster-administration/platform-settings/notification-management/configure-webhook.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 自定义, 平台, Webhook' description: '配置 webhook 服务器以通过 webhook 接收平台通知。' linkTitle: "配置 Webhook 通知" weight: 8726 +version: "v3.4" --- Webhook 是应用程序发送由特定事件触发的通知的一种方式,可以实时向其他应用程序发送信息,使用户可以立即接收通知。 diff --git a/content/zh/docs/v3.4/cluster-administration/platform-settings/notification-management/configure-wecom.md b/content/zh/docs/v3.4/cluster-administration/platform-settings/notification-management/configure-wecom.md index 51baa4653..a65935694 100644 --- a/content/zh/docs/v3.4/cluster-administration/platform-settings/notification-management/configure-wecom.md +++ b/content/zh/docs/v3.4/cluster-administration/platform-settings/notification-management/configure-wecom.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 企业微信, 通知, 告警' description: '配置企业微信通知并添加相应 ID 来接收告警通知消息。' linkTitle: "配置企业微信通知" weight: 8724 +version: "v3.4" --- 本教程演示如何配置企业微信通知并添加相应 ID 来接收告警策略的通知。 diff --git a/content/zh/docs/v3.4/cluster-administration/platform-settings/notification-management/customize-cluster-name.md b/content/zh/docs/v3.4/cluster-administration/platform-settings/notification-management/customize-cluster-name.md index 0950913b7..24d07baaf 100644 --- a/content/zh/docs/v3.4/cluster-administration/platform-settings/notification-management/customize-cluster-name.md +++ b/content/zh/docs/v3.4/cluster-administration/platform-settings/notification-management/customize-cluster-name.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 平台, 通知' description: '了解如何自定义 KubeSphere 发送的通知消息中的集群名称。' linkTitle: "自定义通知消息中的集群名称" weight: 8721 +version: "v3.4" --- 本文档说明如何自定义 KubeSphere 发送的通知消息中的集群名称。 diff --git a/content/zh/docs/v3.4/cluster-administration/shut-down-and-restart-cluster-gracefully.md b/content/zh/docs/v3.4/cluster-administration/shut-down-and-restart-cluster-gracefully.md index 1a129867d..6cc176197 100644 --- a/content/zh/docs/v3.4/cluster-administration/shut-down-and-restart-cluster-gracefully.md +++ b/content/zh/docs/v3.4/cluster-administration/shut-down-and-restart-cluster-gracefully.md @@ -7,6 +7,7 @@ linkTitle: "关闭和重启集群" weight: 89000 icon: "/images/docs/v3.x/docs.svg" +version: "v3.4" --- 您可能需要临时关闭集群进行维护。本文介绍平稳关闭集群的流程以及如何重新启动集群。 diff --git a/content/zh/docs/v3.4/cluster-administration/snapshotclass.md b/content/zh/docs/v3.4/cluster-administration/snapshotclass.md index 1fd4b9811..8733958b3 100644 --- a/content/zh/docs/v3.4/cluster-administration/snapshotclass.md +++ b/content/zh/docs/v3.4/cluster-administration/snapshotclass.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 持久卷声明, 快照' description: '了解如何在 KubeSphere 中管理卷快照类。' linkTitle: "卷快照类" weight: 8900 +version: "v3.4" --- 卷快照类(Volume Snapshot Class)用于定义卷快照的存储种类。本教程演示如何创建和使用卷快照类。 diff --git a/content/zh/docs/v3.4/cluster-administration/storageclass.md b/content/zh/docs/v3.4/cluster-administration/storageclass.md index 27b975334..4014824e2 100644 --- a/content/zh/docs/v3.4/cluster-administration/storageclass.md +++ b/content/zh/docs/v3.4/cluster-administration/storageclass.md @@ -4,6 +4,7 @@ keywords: "存储, 持久卷声明, PV, PVC, 存储类, CSI, Ceph RBD, GlusterFS description: "了解 PV、PVC 和存储类的基本概念,并演示如何在 KubeSphere 中管理存储类和 PVC。" linkTitle: "存储类" weight: 8800 +version: "v3.4" --- 本教程演示集群管理员如何管理 KubeSphere 中的存储类。 diff --git a/content/zh/docs/v3.4/devops-user-guide/_index.md b/content/zh/docs/v3.4/devops-user-guide/_index.md index 075ee7aa3..04581a1a2 100644 --- a/content/zh/docs/v3.4/devops-user-guide/_index.md +++ b/content/zh/docs/v3.4/devops-user-guide/_index.md @@ -7,6 +7,7 @@ linkTitle: "DevOps 用户指南" weight: 11000 icon: "/images/docs/v3.x/docs.svg" +version: "v3.4" --- 您可以使用 KubeSphere DevOps 系统在 Kubernetes 集群上部署和管理 CI/CD 任务以及相关的工作负载。本章演示如何在 DevOps 项目中进行管理和操作,包括运行流水线、创建凭证和集成工具等等。 diff --git a/content/zh/docs/v3.4/devops-user-guide/devops-overview/_index.md b/content/zh/docs/v3.4/devops-user-guide/devops-overview/_index.md index a7a86a172..0a3d15f93 100644 --- a/content/zh/docs/v3.4/devops-user-guide/devops-overview/_index.md +++ b/content/zh/docs/v3.4/devops-user-guide/devops-overview/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "DevOps 项目" weight: 11100 +version: "v3.4" _build: render: false diff --git a/content/zh/docs/v3.4/devops-user-guide/devops-overview/devops-project-management.md b/content/zh/docs/v3.4/devops-user-guide/devops-overview/devops-project-management.md index c1c719faa..42c61b446 100644 --- a/content/zh/docs/v3.4/devops-user-guide/devops-overview/devops-project-management.md +++ b/content/zh/docs/v3.4/devops-user-guide/devops-overview/devops-project-management.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, DevOps, Jenkins' description: '创建并管理 DevOps 项目,了解 DevOps 项目中的各项基本元素。' linkTitle: "DevOps 项目管理" weight: 11120 +version: "v3.4" --- 本教程演示如何创建和管理 DevOps 项目。 diff --git a/content/zh/docs/v3.4/devops-user-guide/devops-overview/overview.md b/content/zh/docs/v3.4/devops-user-guide/devops-overview/overview.md index e5e5224b0..8776e2491 100644 --- a/content/zh/docs/v3.4/devops-user-guide/devops-overview/overview.md +++ b/content/zh/docs/v3.4/devops-user-guide/devops-overview/overview.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, DevOps, 概述' description: '了解 DevOps 的基本知识。' linkTitle: "概述" weight: 11110 +version: "v3.4" --- DevOps 是一系列做法和工具,可以使 IT 和软件开发团队之间的流程实现自动化。其中,随着敏捷软件开发日趋流行,持续集成 (CI) 和持续交付 (CD) 已经成为该领域一个理想的解决方案。在 CI/CD 工作流中,每次集成都通过自动化构建来验证,包括编码、发布和测试,从而帮助开发者提前发现集成错误,团队也可以快速、安全、可靠地将内部软件交付到生产环境。 diff --git a/content/zh/docs/v3.4/devops-user-guide/examples/_index.md b/content/zh/docs/v3.4/devops-user-guide/examples/_index.md index aa3584278..acf3f12d8 100644 --- a/content/zh/docs/v3.4/devops-user-guide/examples/_index.md +++ b/content/zh/docs/v3.4/devops-user-guide/examples/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "示例" weight: 11400 +version: "v3.4" _build: render: false diff --git a/content/zh/docs/v3.4/devops-user-guide/examples/a-maven-project.md b/content/zh/docs/v3.4/devops-user-guide/examples/a-maven-project.md index bfc0bedba..aa140f319 100644 --- a/content/zh/docs/v3.4/devops-user-guide/examples/a-maven-project.md +++ b/content/zh/docs/v3.4/devops-user-guide/examples/a-maven-project.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, Docker, DevOps, Jenkins, Maven' description: '学习如何使用 KubeSphere 流水线构建并部署 Maven 项目。' linkTitle: "构建和部署 Maven 项目" weight: 11430 +version: "v3.4" --- ## 准备工作 diff --git a/content/zh/docs/v3.4/devops-user-guide/examples/create-multi-cluster-pipeline.md b/content/zh/docs/v3.4/devops-user-guide/examples/create-multi-cluster-pipeline.md index 983d338ab..0a6ee3462 100644 --- a/content/zh/docs/v3.4/devops-user-guide/examples/create-multi-cluster-pipeline.md +++ b/content/zh/docs/v3.4/devops-user-guide/examples/create-multi-cluster-pipeline.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 多集群, 流水线, DevOps' description: '学习如何在 Kubesphere 上创建多集群流水线。' linkTitle: "创建多集群流水线" weight: 11440 +version: "v3.4" --- 由于云场上提供不同的托管 Kubernetes 服务,DevOps 流水线必须处理涉及多个 Kubernetes 集群的使用场景。 diff --git a/content/zh/docs/v3.4/devops-user-guide/examples/go-project-pipeline.md b/content/zh/docs/v3.4/devops-user-guide/examples/go-project-pipeline.md index 65e4e0246..e6433bc89 100644 --- a/content/zh/docs/v3.4/devops-user-guide/examples/go-project-pipeline.md +++ b/content/zh/docs/v3.4/devops-user-guide/examples/go-project-pipeline.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, docker, devops, jenkins, go, KubeSphere' description: '学习如何使用 KubeSphere 流水线构建并部署 Go 项目。' linkTitle: "构建和部署 Go 项目" weight: 11410 +version: "v3.4" --- ## 准备工作 diff --git a/content/zh/docs/v3.4/devops-user-guide/examples/multi-cluster-project-example.md b/content/zh/docs/v3.4/devops-user-guide/examples/multi-cluster-project-example.md index 202461475..c7f411c74 100644 --- a/content/zh/docs/v3.4/devops-user-guide/examples/multi-cluster-project-example.md +++ b/content/zh/docs/v3.4/devops-user-guide/examples/multi-cluster-project-example.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, Docker, DevOps, Jenkins, 多集群' description: '学习如何使用基于 Jenkinsfile 的流水线在多集群项目中部署应用。' linkTitle: "使用 Jenkinsfile 在多集群项目中部署应用" weight: 11420 +version: "v3.4" --- ## 准备工作 diff --git a/content/zh/docs/v3.4/devops-user-guide/examples/use-nexus-in-pipelines.md b/content/zh/docs/v3.4/devops-user-guide/examples/use-nexus-in-pipelines.md index d1c307a6c..9b0a9c784 100644 --- a/content/zh/docs/v3.4/devops-user-guide/examples/use-nexus-in-pipelines.md +++ b/content/zh/docs/v3.4/devops-user-guide/examples/use-nexus-in-pipelines.md @@ -4,7 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 流水线, Nexus, Jenkins' description: '学习如何在 KubeSphere 流水线中使用 Nexus。' linkTitle: "在流水线中使用 Nexus" weight: 11450 - +version: "v3.4" --- diff --git a/content/zh/docs/v3.4/devops-user-guide/how-to-integrate/_index.md b/content/zh/docs/v3.4/devops-user-guide/how-to-integrate/_index.md index 88f1f7031..04b34232f 100644 --- a/content/zh/docs/v3.4/devops-user-guide/how-to-integrate/_index.md +++ b/content/zh/docs/v3.4/devops-user-guide/how-to-integrate/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "工具集成" weight: 11300 +version: "v3.4" _build: render: false diff --git a/content/zh/docs/v3.4/devops-user-guide/how-to-integrate/harbor.md b/content/zh/docs/v3.4/devops-user-guide/how-to-integrate/harbor.md index 1c8f96ffe..7f3136263 100644 --- a/content/zh/docs/v3.4/devops-user-guide/how-to-integrate/harbor.md +++ b/content/zh/docs/v3.4/devops-user-guide/how-to-integrate/harbor.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, Docker, DevOps, Jenkins, Harbor' description: '将 Harbor 集成到流水线中并向您的 Harbor 仓库推送镜像。' linkTitle: "将 Harbor 集成到流水线" weight: 11320 +version: "v3.4" --- 本教程演示如何将 Harbor 集成到 KubeSphere 流水线。 diff --git a/content/zh/docs/v3.4/devops-user-guide/how-to-integrate/sonarqube.md b/content/zh/docs/v3.4/devops-user-guide/how-to-integrate/sonarqube.md index 810bbb1a6..0d86ddb9f 100644 --- a/content/zh/docs/v3.4/devops-user-guide/how-to-integrate/sonarqube.md +++ b/content/zh/docs/v3.4/devops-user-guide/how-to-integrate/sonarqube.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, devops, jenkins, sonarqube, 流水线' description: '将 SonarQube 集成到流水线中进行代码质量分析。' linkTitle: "将 SonarQube 集成到流水线" weight: 11310 +version: "v3.4" --- [SonarQube](https://www.sonarqube.org/) 是一种主流的代码质量持续检测工具。您可以将其用于代码库的静态和动态分析。SonarQube 集成到 KubeSphere 流水线后,如果在运行的流水线中检测到问题,您可以直接在仪表板上查看常见代码问题,例如 Bug 和漏洞。 diff --git a/content/zh/docs/v3.4/devops-user-guide/how-to-use/_index.md b/content/zh/docs/v3.4/devops-user-guide/how-to-use/_index.md index a0f69c8f5..6c2bef59e 100644 --- a/content/zh/docs/v3.4/devops-user-guide/how-to-use/_index.md +++ b/content/zh/docs/v3.4/devops-user-guide/how-to-use/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "使用 DevOps" weight: 11200 +version: "v3.4" _build: render: false diff --git a/content/zh/docs/v3.4/devops-user-guide/how-to-use/code-repositories/_index.md b/content/zh/docs/v3.4/devops-user-guide/how-to-use/code-repositories/_index.md index a9d9540f0..2017f5579 100644 --- a/content/zh/docs/v3.4/devops-user-guide/how-to-use/code-repositories/_index.md +++ b/content/zh/docs/v3.4/devops-user-guide/how-to-use/code-repositories/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "代码仓库" weight: 11230 +version: "v3.4" _build: render: false diff --git a/content/zh/docs/v3.4/devops-user-guide/how-to-use/code-repositories/import-code-repositories.md b/content/zh/docs/v3.4/devops-user-guide/how-to-use/code-repositories/import-code-repositories.md index 630a9ce41..401bf3ebb 100755 --- a/content/zh/docs/v3.4/devops-user-guide/how-to-use/code-repositories/import-code-repositories.md +++ b/content/zh/docs/v3.4/devops-user-guide/how-to-use/code-repositories/import-code-repositories.md @@ -4,7 +4,7 @@ keywords: 'Kubernetes, GitOps, KubeSphere, 代码仓库' description: '介绍如何在 KubeSphere 中导入代码仓库。' linkTitle: "导入代码仓库" weight: 11231 - +version: "v3.4" --- KubeSphere 3.4 支持您导入 GitHub、GitLab、Bitbucket 或其它基于 Git 的代码仓库,如 Gitee。下面以 Github 仓库为例,展示如何导入代码仓库。 diff --git a/content/zh/docs/v3.4/devops-user-guide/how-to-use/continuous-deployments/_index.md b/content/zh/docs/v3.4/devops-user-guide/how-to-use/continuous-deployments/_index.md index a025fafa8..8e32c7666 100644 --- a/content/zh/docs/v3.4/devops-user-guide/how-to-use/continuous-deployments/_index.md +++ b/content/zh/docs/v3.4/devops-user-guide/how-to-use/continuous-deployments/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "持续部署" weight: 11220 +version: "v3.4" _build: render: false diff --git a/content/zh/docs/v3.4/devops-user-guide/how-to-use/continuous-deployments/use-gitops-for-continous-deployment.md b/content/zh/docs/v3.4/devops-user-guide/how-to-use/continuous-deployments/use-gitops-for-continous-deployment.md index 5acc0543c..191dcf032 100755 --- a/content/zh/docs/v3.4/devops-user-guide/how-to-use/continuous-deployments/use-gitops-for-continous-deployment.md +++ b/content/zh/docs/v3.4/devops-user-guide/how-to-use/continuous-deployments/use-gitops-for-continous-deployment.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, GitOps, KubeSphere, CI,CD, 持续集成,持续部署' description: '介绍如何在 KubeSphere 中使用 GitOps 实现持续部署。' linkTitle: "使用 GitOps 实现应用持续部署" weight: 11221 +version: "v3.4" --- KubeSphere 3.4 引入了一种为云原生应用实现持续部署的理念 – GitOps。GitOps 的核心思想是拥有一个 Git 仓库,并将应用系统的申明式基础架构和应用程序存放在 Git 仓库中进行版本控制。GitOps 结合 Kubernetes 能够利用自动交付流水线将更改应用到指定的任意多个集群中,从而解决跨云部署的一致性问题。 diff --git a/content/zh/docs/v3.4/devops-user-guide/how-to-use/devops-settings/_index.md b/content/zh/docs/v3.4/devops-user-guide/how-to-use/devops-settings/_index.md index b51076766..3bd938f99 100644 --- a/content/zh/docs/v3.4/devops-user-guide/how-to-use/devops-settings/_index.md +++ b/content/zh/docs/v3.4/devops-user-guide/how-to-use/devops-settings/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "DevOps 项目设置" weight: 11240 +version: "v3.4" _build: render: false diff --git a/content/zh/docs/v3.4/devops-user-guide/how-to-use/devops-settings/add-cd-allowlist.md b/content/zh/docs/v3.4/devops-user-guide/how-to-use/devops-settings/add-cd-allowlist.md index a7c26b2c1..e469d5fe5 100644 --- a/content/zh/docs/v3.4/devops-user-guide/how-to-use/devops-settings/add-cd-allowlist.md +++ b/content/zh/docs/v3.4/devops-user-guide/how-to-use/devops-settings/add-cd-allowlist.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, GitOps, KubeSphere, 持续部署,白名单' description: '介绍如何在 KubeSphere 中添加持续部署白名单。' linkTitle: "添加持续部署白名单" weight: 11243 +version: "v3.4" --- 在 KubeSphere 3.4 中,您可以通过设置白名单限制资源持续部署的目标位置。 diff --git a/content/zh/docs/v3.4/devops-user-guide/how-to-use/devops-settings/credential-management.md b/content/zh/docs/v3.4/devops-user-guide/how-to-use/devops-settings/credential-management.md index 3214a8f89..6b3872550 100644 --- a/content/zh/docs/v3.4/devops-user-guide/how-to-use/devops-settings/credential-management.md +++ b/content/zh/docs/v3.4/devops-user-guide/how-to-use/devops-settings/credential-management.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, Docker, 凭证, KubeSphere, DevOps' description: '创建凭证以便您的流水线可以与第三方应用程序或网站进行交互。' linkTitle: "凭证管理" weight: 11241 +version: "v3.4" --- 凭证是包含敏感信息的对象,例如用户名和密码、SSH 密钥和令牌 (Token)。当 KubeSphere DevOps 流水线运行时,会与外部环境中的对象进行交互,以执行一系列任务,包括拉取代码、推送和拉取镜像以及运行脚本等。此过程中需要提供相应的凭证,而这些凭证不会明文出现在流水线中。 diff --git a/content/zh/docs/v3.4/devops-user-guide/how-to-use/devops-settings/role-and-member-management.md b/content/zh/docs/v3.4/devops-user-guide/how-to-use/devops-settings/role-and-member-management.md index a01274764..fc7fc736c 100644 --- a/content/zh/docs/v3.4/devops-user-guide/how-to-use/devops-settings/role-and-member-management.md +++ b/content/zh/docs/v3.4/devops-user-guide/how-to-use/devops-settings/role-and-member-management.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, DevOps, 角色, 成员' description: '在 DevOps 项目中创建并管理各种角色和成员。' linkTitle: "角色和成员管理" weight: 11242 +version: "v3.4" --- 本教程演示如何在 DevOps 项目中管理角色和成员。 diff --git a/content/zh/docs/v3.4/devops-user-guide/how-to-use/devops-settings/set-ci-node.md b/content/zh/docs/v3.4/devops-user-guide/how-to-use/devops-settings/set-ci-node.md index a84330ffa..9a2d0fda5 100644 --- a/content/zh/docs/v3.4/devops-user-guide/how-to-use/devops-settings/set-ci-node.md +++ b/content/zh/docs/v3.4/devops-user-guide/how-to-use/devops-settings/set-ci-node.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, Docker, KubeSphere, Jenkins, CICD, 流水线, 依赖项 description: '配置专门用于持续集成 (CI) 的一个或一组节点,加快流水线中的构建过程。' linkTitle: "为依赖项缓存设置 CI 节点" weight: 11245 +version: "v3.4" --- 通常情况下,构建应用程序的过程中需要拉取不同的依赖项。这可能会导致某些问题,例如拉取时间长和网络不稳定,这会进一步导致构建失败。要为您的流水线提供更可靠和稳定的环境,您可以配置一个节点或一组节点,专门用于持续集成 (CI)。这些 CI 节点可以通过使用缓存来加快构建过程。 diff --git a/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/_index.md b/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/_index.md index a74613157..4e1b83439 100644 --- a/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/_index.md +++ b/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "流水线" weight: 11210 +version: "v3.4" _build: render: false diff --git a/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/choose-jenkins-agent.md b/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/choose-jenkins-agent.md index 6ac7afc65..992a4aa03 100644 --- a/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/choose-jenkins-agent.md +++ b/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/choose-jenkins-agent.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, Docker, DevOps, Jenkins, Agent' description: '指定 Jenkins agent 并为流水线使用内置的 podTemplate。' linkTitle: "选择 Jenkins Agent" weight: 112190 +version: "v3.4" --- `agent` 部分指定整个流水线或特定阶段 (Stage) 将在 Jenkins 环境中执行的位置,具体取决于该 `agent` 部分的放置位置。该部分必须在 `pipeline` 块的顶层进行定义,但是阶段级别的使用为可选。有关更多信息,请参见 [Jenkins 官方文档](https://www.jenkins.io/zh/doc/book/pipeline/syntax/#代理)。 diff --git a/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/create-a-pipeline-using-graphical-editing-panel.md b/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/create-a-pipeline-using-graphical-editing-panel.md index f07d5426a..d0f7ff77e 100644 --- a/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/create-a-pipeline-using-graphical-editing-panel.md +++ b/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/create-a-pipeline-using-graphical-editing-panel.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Jenkins, CICD, 图形化流水线' description: '学习如何使用 KubeSphere 图形编辑面板创建并运行流水线。' linkTitle: '使用图形编辑面板创建流水线' weight: 11211 +version: "v3.4" --- KubeSphere 中的图形编辑面板包含用于 Jenkins [阶段 (Stage)](https://www.jenkins.io/zh/doc/book/pipeline/#阶段) 和[步骤 (Step)](https://www.jenkins.io/zh/doc/book/pipeline/#步骤) 的所有必要操作。您可以直接在交互式面板上定义这些阶段和步骤,无需创建任何 Jenkinsfile。 diff --git a/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/create-a-pipeline-using-jenkinsfile.md b/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/create-a-pipeline-using-jenkinsfile.md index 57b0a8895..da48202fb 100644 --- a/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/create-a-pipeline-using-jenkinsfile.md +++ b/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/create-a-pipeline-using-jenkinsfile.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Docker, Spring Boot, Jenkins, DevOps, CI/CD, description: "学习如何使用示例 Jenkinsfile 创建并运行流水线。" linkTitle: "使用 Jenkinsfile 创建流水线" weight: 11212 +version: "v3.4" --- Jenkinsfile 是一个文本文件,它包含 Jenkins 流水线的定义,并被检入源代码控制仓库。Jenkinsfile 将整个工作流存储为代码,因此它是代码审查和流水线迭代过程的基础。有关更多信息,请参见 [Jenkins 官方文档](https://www.jenkins.io/zh/doc/book/pipeline/jenkinsfile/)。 diff --git a/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/customize-jenkins-agent.md b/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/customize-jenkins-agent.md index c1dd180c1..69d862274 100644 --- a/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/customize-jenkins-agent.md +++ b/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/customize-jenkins-agent.md @@ -4,6 +4,7 @@ keywords: "KubeSphere, Kubernetes, DevOps, Jenkins, Agent" description: "了解如何在 KubeSphere 上自定义 Jenkins Agent。" linkTitle: "自定义 Jenkins Agent" Weight: 112191 +version: "v3.4" --- 如果您需要使用运行特定环境(例如 JDK 11)的 Jenkins Agent,您可以在 KubeSphere 上自定义 Jenkins Agent。 diff --git a/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/gitlab-multibranch-pipeline.md b/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/gitlab-multibranch-pipeline.md index e8ebfe800..ecf47b5d0 100644 --- a/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/gitlab-multibranch-pipeline.md +++ b/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/gitlab-multibranch-pipeline.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, GitLab, Jenkins, 流水线' description: '了解如何使用 GitLab 在 KubeSphere 上创建多分支流水线。' linkTitle: "使用 GitLab 创建多分支流水线" weight: 11215 +version: "v3.4" --- [GitLab](https://about.gitlab.com/) 是一个提供公开和私有仓库的开源代码仓库平台。它也是一个完整的 DevOps 平台,专业人士能够使用 GitLab 在项目中执行任务。 diff --git a/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/jenkins-email.md b/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/jenkins-email.md index 13024fb46..6143f4c2c 100644 --- a/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/jenkins-email.md +++ b/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/jenkins-email.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 通知, Jenkins, DevOps, CI/CD, 流水线, description: '设置电子邮件服务器以接收有关您 Jenkins 流水线的通知。' linkTitle: "为 KubeSphere 流水线设置电子邮件服务器" Weight: 11218 +version: "v3.4" --- diff --git a/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/jenkins-setting.md b/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/jenkins-setting.md index 9f0bb5624..4117611b5 100644 --- a/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/jenkins-setting.md +++ b/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/jenkins-setting.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, Jenkins, CasC' description: '了解如何自定义您的 Jenkins 设置。' linkTitle: '设置 Jenkins 系统' Weight: 11216 +version: "v3.4" --- Jenkins 强大而灵活,已经成为 CI/CD 工作流的事实标准。但是,许多插件要求用户先设置系统级配置,然后才能使用。 diff --git a/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/jenkins-shared-library.md b/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/jenkins-shared-library.md index 56d505e81..74527f5df 100644 --- a/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/jenkins-shared-library.md +++ b/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/jenkins-shared-library.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Jenkins, 共享库, 流水线' description: '学习如何在流水线中使用 Jenkins 共享库。' linkTitle: "在流水线中使用 Jenkins 共享库" weight: 11217 +version: "v3.4" --- 对于包含相同阶段或步骤的 Jenkins 流水线,在 Jenkinsfile 中使用 Jenkins 共享库避免流水线代码重复。 diff --git a/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/pipeline-settings.md b/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/pipeline-settings.md index 6cc3a8a75..5622ad095 100644 --- a/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/pipeline-settings.md +++ b/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/pipeline-settings.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Docker, Jenkins, 流水线' description: '了解 DevOps 项目中流水线的各个属性。' linkTitle: "流水线设置" weight: 11214 +version: "v3.4" --- 创建流水线时,可以通过各种设置来自定义流水线配置。本文档对这些设置进行详细阐述。 diff --git a/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/pipeline-webhook.md b/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/pipeline-webhook.md index 7f6ea6c34..c31f3c70e 100644 --- a/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/pipeline-webhook.md +++ b/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/pipeline-webhook.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, DevOps, Jenkins, 流水线, Webhook' description: '学习如何使用 webhook 触发 Jenkins 流水线。' linkTitle: "使用 Webhook 触发流水线" weight: 11219 +version: "v3.4" --- 如果通过远程代码仓库创建基于 Jenkinsfile 的流水线,则可以在远程仓库中配置 webhook,以便对远程仓库进行变更时,自动触发流水线。 diff --git a/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/use-pipeline-step-template.md b/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/use-pipeline-step-template.md index c98d3a6e1..b666e15c8 100644 --- a/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/use-pipeline-step-template.md +++ b/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/use-pipeline-step-template.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Jenkins, 图形化流水线, 流水线步骤 description: '了解如何在 KubeSphere 上使用流水线步骤模板。' linkTitle: "使用流水线步骤模板" weight: 11214 +version: "v3.4" --- diff --git a/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/use-pipeline-templates.md b/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/use-pipeline-templates.md index 035060869..8481a6454 100644 --- a/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/use-pipeline-templates.md +++ b/content/zh/docs/v3.4/devops-user-guide/how-to-use/pipelines/use-pipeline-templates.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Jenkins, 图形化流水线, 流水线模板' description: '了解如何在 KubeSphere 上使用流水线模板。' linkTitle: "使用流水线模板" weight: 11213 +version: "v3.4" --- KubeSphere 提供图形编辑面板,您可以通过交互式操作定义 Jenkins 流水线的阶段和步骤。KubeSphere 3.4 中提供了内置流水线模板,如 Node.js、Maven 以及 Golang,使用户能够快速创建对应模板的流水线。同时,KubeSphere 3.4 还支持自定义流水线模板,以满足企业不同的需求。 diff --git a/content/zh/docs/v3.4/faq/_index.md b/content/zh/docs/v3.4/faq/_index.md index 10e4c912b..539918155 100644 --- a/content/zh/docs/v3.4/faq/_index.md +++ b/content/zh/docs/v3.4/faq/_index.md @@ -7,6 +7,7 @@ linkTitle: "常见问题" weight: 16000 icon: "/images/docs/v3.x/docs.svg" +version: "v3.4" --- 本章节总结并回答了有关 KubeSphere 最常见的问题,问题根据 KubeSphere 的功能进行分类,您可以在对应部分找到有关的问题和答案。 diff --git a/content/zh/docs/v3.4/faq/access-control/_index.md b/content/zh/docs/v3.4/faq/access-control/_index.md index 95af6334a..7280bb64c 100644 --- a/content/zh/docs/v3.4/faq/access-control/_index.md +++ b/content/zh/docs/v3.4/faq/access-control/_index.md @@ -4,4 +4,5 @@ keywords: 'Kubernetes, KubeSphere, 帐户, 访问控制' description: '关于访问控制和帐户管理的常见问题' layout: "second" weight: 16400 +version: "v3.4" --- diff --git a/content/zh/docs/v3.4/faq/access-control/add-kubernetes-namespace-to-kubesphere-workspace.md b/content/zh/docs/v3.4/faq/access-control/add-kubernetes-namespace-to-kubesphere-workspace.md index 009cc4fdb..236cd2a4b 100644 --- a/content/zh/docs/v3.4/faq/access-control/add-kubernetes-namespace-to-kubesphere-workspace.md +++ b/content/zh/docs/v3.4/faq/access-control/add-kubernetes-namespace-to-kubesphere-workspace.md @@ -4,6 +4,7 @@ keywords: "命名空间, 项目, KubeSphere, Kubernetes" description: "将您现有 Kubernetes 集群中的命名空间添加至 KubeSphere 的企业空间。" linkTitle: "添加现有 Kubernetes 命名空间至 KubeSphere 企业空间" Weight: 16430 +version: "v3.4" --- Kubernetes 命名空间即 KubeSphere 项目。如果您不是在 KubeSphere 控制台创建命名空间对象,则该命名空间不会直接在企业空间中显示。不过,集群管理员依然可以在**集群管理**页面查看该命名空间。同时,您也可以将该命名空间添加至企业空间。 diff --git a/content/zh/docs/v3.4/faq/access-control/cannot-login.md b/content/zh/docs/v3.4/faq/access-control/cannot-login.md index f2c935ebb..243bd1594 100644 --- a/content/zh/docs/v3.4/faq/access-control/cannot-login.md +++ b/content/zh/docs/v3.4/faq/access-control/cannot-login.md @@ -4,6 +4,7 @@ keywords: "无法登录, 用户不活跃, KubeSphere, Kubernetes" description: "如何解决无法登录的问题" linkTitle: "用户无法登录" Weight: 16440 +version: "v3.4" --- KubeSphere 安装时会自动创建默认用户 (`admin/P@88w0rd`),密码错误或者用户状态不是**活跃**会导致无法登录。 diff --git a/content/zh/docs/v3.4/faq/access-control/forgot-password.md b/content/zh/docs/v3.4/faq/access-control/forgot-password.md index 9d479f663..8be4550cd 100644 --- a/content/zh/docs/v3.4/faq/access-control/forgot-password.md +++ b/content/zh/docs/v3.4/faq/access-control/forgot-password.md @@ -4,6 +4,7 @@ keywords: "忘记, 密码, KubeSphere, Kubernetes" description: "重置任意一个用户的密码。" linkTitle: "重置帐户密码" Weight: 16410 +version: "v3.4" --- ## 重置普通用户密码 diff --git a/content/zh/docs/v3.4/faq/access-control/session-timeout.md b/content/zh/docs/v3.4/faq/access-control/session-timeout.md index b0c8ed899..e570ecfb2 100644 --- a/content/zh/docs/v3.4/faq/access-control/session-timeout.md +++ b/content/zh/docs/v3.4/faq/access-control/session-timeout.md @@ -4,6 +4,7 @@ keywords: "会话超时, KubeSphere, Kubernetes" description: "理解会话超时并自定义超时时间。" linkTitle: "会话超时" Weight: 16420 +version: "v3.4" --- 当用户登录 KubeSphere 的控制台时会话开始。当会话过期时,您会看到信息“**会话超时或此帐户在其他地方登录,请重新登录**”。 diff --git a/content/zh/docs/v3.4/faq/applications/_index.md b/content/zh/docs/v3.4/faq/applications/_index.md index 1a6a055ed..7873e0eef 100644 --- a/content/zh/docs/v3.4/faq/applications/_index.md +++ b/content/zh/docs/v3.4/faq/applications/_index.md @@ -4,4 +4,5 @@ keywords: 'Kubernetes, KubeSphere, OpenPitrix, 应用程序, 应用' description: '关于 KubeSphere 中应用程序的常见问题' layout: "second" weight: 16900 +version: "v3.4" --- diff --git a/content/zh/docs/v3.4/faq/applications/remove-built-in-apps.md b/content/zh/docs/v3.4/faq/applications/remove-built-in-apps.md index e236c9b4c..58ba518f7 100644 --- a/content/zh/docs/v3.4/faq/applications/remove-built-in-apps.md +++ b/content/zh/docs/v3.4/faq/applications/remove-built-in-apps.md @@ -4,6 +4,7 @@ keywords: "KubeSphere, OpenPitrix, 应用程序, 应用" description: "了解如何下架 KubeSphere 中的内置应用。" linkTitle: "移除 KubeSphere 中的内置应用" Weight: 16910 +version: "v3.4" --- 作为一个以应用为中心的开源容器平台,KubeSphere 在基于 [OpenPitrix](https://github.com/openpitrix/openpitrix) 的应用商店中集成了应用。这些应用可供企业空间内的所有租户使用,但您也可以将这些应用从应用商店中移除。本教程为您演示怎样从应用商店中移除内置应用。 diff --git a/content/zh/docs/v3.4/faq/console/_index.md b/content/zh/docs/v3.4/faq/console/_index.md index 2a57aed19..5dac519e5 100644 --- a/content/zh/docs/v3.4/faq/console/_index.md +++ b/content/zh/docs/v3.4/faq/console/_index.md @@ -4,4 +4,5 @@ keywords: 'Kubernetes, KubeSphere, web 控制台' description: '关于 KubeSphere Web 控制台的常见问题' layout: "second" weight: 16500 +version: "v3.4" --- diff --git a/content/zh/docs/v3.4/faq/console/change-console-language.md b/content/zh/docs/v3.4/faq/console/change-console-language.md index c0b485b5b..54421ea8b 100644 --- a/content/zh/docs/v3.4/faq/console/change-console-language.md +++ b/content/zh/docs/v3.4/faq/console/change-console-language.md @@ -4,6 +4,7 @@ keywords: "FAQ, 控制台, KubeSphere, Kubernetes, 语言" description: "选择控制台的显示语言。" linkTitle: "更改控制台语言" Weight: 16530 +version: "v3.4" --- KubeSphere Web 控制台目前支持四种语言:简体中文、繁体中文、英文和西班牙文。 diff --git a/content/zh/docs/v3.4/faq/console/console-web-browser.md b/content/zh/docs/v3.4/faq/console/console-web-browser.md index 36ca6e88a..eb303b5d3 100644 --- a/content/zh/docs/v3.4/faq/console/console-web-browser.md +++ b/content/zh/docs/v3.4/faq/console/console-web-browser.md @@ -4,6 +4,7 @@ keywords: "FAQ, 控制台, KubeSphere, Kubernetes" description: "使用支持的浏览器访问控制台。" linkTitle: "支持的浏览器" Weight: 16510 +version: "v3.4" --- KubeSphere Web 控制台支持多种主流浏览器,包括 Chrome、Firefox、Safari 浏览器、Opera 和 Microsoft Edge。您需要使用以下表格内绿色框中的浏览器版本以访问 KubeSphere Web 控制台。 diff --git a/content/zh/docs/v3.4/faq/console/edit-resources-in-system-workspace.md b/content/zh/docs/v3.4/faq/console/edit-resources-in-system-workspace.md index 9782904e3..f325bc34a 100644 --- a/content/zh/docs/v3.4/faq/console/edit-resources-in-system-workspace.md +++ b/content/zh/docs/v3.4/faq/console/edit-resources-in-system-workspace.md @@ -4,6 +4,7 @@ keywords: "系统, 资源, KubeSphere, Kubernetes" description: "在控制台上启用对系统资源的编辑功能。" linkTitle: '在控制台上编辑系统资源' Weight: 16520 +version: "v3.4" --- 当您安装 KubeSphere 时,企业空间 `system-workspace` 将被创建,用于运行所有 KubeSphere 系统项目和 Kubernetes 系统项目。为了避免对这两个系统的误操作,您不能直接在控制台上编辑该企业空间中的资源。但是,您仍然可以使用 `kubectl` 来修改资源。 diff --git a/content/zh/docs/v3.4/faq/devops/_index.md b/content/zh/docs/v3.4/faq/devops/_index.md index 79fb04523..ac9824f0f 100644 --- a/content/zh/docs/v3.4/faq/devops/_index.md +++ b/content/zh/docs/v3.4/faq/devops/_index.md @@ -4,4 +4,5 @@ keywords: 'Kubernetes, KubeSphere, DevOps, Jenkins' description: 'FAQ about DevOps in KubeSphere' layout: "second" weight: 16800 +version: "v3.4" --- diff --git a/content/zh/docs/v3.4/faq/devops/create-devops-kubeconfig-on-aws.md b/content/zh/docs/v3.4/faq/devops/create-devops-kubeconfig-on-aws.md index aadbaf153..3e2e89f39 100644 --- a/content/zh/docs/v3.4/faq/devops/create-devops-kubeconfig-on-aws.md +++ b/content/zh/docs/v3.4/faq/devops/create-devops-kubeconfig-on-aws.md @@ -4,6 +4,7 @@ keywords: "KubeSphere, Kubernetes, DevOps, Kubeconfig, AWS" description: "如何在 AWS 上创建 DevOps Kubeconfig" linkTitle: "在 AWS 上创建 DevOps Kubeconfig" Weight: 16820 +version: "v3.4" --- 在已安装 KubeSphere 的 AWS 集群上运行流水线时,如果无法将应用部署到项目中,可能是因 DevOps kubeconfig 出问题所导致。本教程介绍如何在 AWS 上创建 DevOps kubeconfig。 diff --git a/content/zh/docs/v3.4/faq/devops/install-jenkins-plugins.md b/content/zh/docs/v3.4/faq/devops/install-jenkins-plugins.md index 9849ce7f4..11d57bce0 100644 --- a/content/zh/docs/v3.4/faq/devops/install-jenkins-plugins.md +++ b/content/zh/docs/v3.4/faq/devops/install-jenkins-plugins.md @@ -4,6 +4,7 @@ keywords: "KubeSphere, Kubernetes, DevOps, Jenkins, 插件" description: "了解如何为 KubeSphere 中的 Jenkins 安装插件。" linkTitle: "为 KubeSphere 中的 Jenkins 安装插件" Weight: 16810 +version: "v3.4" --- KubeSphere DevOps 系统提供基于 Jenkins 的容器化 CI/CD 功能,而提升 Jenkins 功能的主要方法就是安装插件。本教程介绍如何在 Jenkins 面板上安装插件。 diff --git a/content/zh/docs/v3.4/faq/installation/_index.md b/content/zh/docs/v3.4/faq/installation/_index.md index bc0445e60..e15ab9d39 100644 --- a/content/zh/docs/v3.4/faq/installation/_index.md +++ b/content/zh/docs/v3.4/faq/installation/_index.md @@ -4,4 +4,5 @@ keywords: 'Kubernetes, KubeSphere, 安装, 常见问题' description: '关于安装的常见问题' layout: "second" weight: 16100 +version: "v3.4" --- diff --git a/content/zh/docs/v3.4/faq/installation/configure-booster.md b/content/zh/docs/v3.4/faq/installation/configure-booster.md index 8a7cc6c3d..ab2a058f1 100644 --- a/content/zh/docs/v3.4/faq/installation/configure-booster.md +++ b/content/zh/docs/v3.4/faq/installation/configure-booster.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, 加速器, 安装, FAQ' description: '设置仓库镜像地址加速安装时的镜像下载速度。' linkTitle: "为安装配置加速器" weight: 16200 +version: "v3.4" --- 如果您无法从 `dockerhub.io` 下载镜像,强烈建议您预先配置仓库的镜像地址(即加速器)以加快下载速度。您可以参考[ Docker 官方文档](https://docs.docker.com/registry/recipes/mirror/#configure-the-docker-daemon),或执行以下步骤。 diff --git a/content/zh/docs/v3.4/faq/installation/install-addon-through-yaml-using-kubekey.md b/content/zh/docs/v3.4/faq/installation/install-addon-through-yaml-using-kubekey.md index a7018b70f..90a145b85 100644 --- a/content/zh/docs/v3.4/faq/installation/install-addon-through-yaml-using-kubekey.md +++ b/content/zh/docs/v3.4/faq/installation/install-addon-through-yaml-using-kubekey.md @@ -4,6 +4,7 @@ keywords: "Installer, KubeKey, KubeSphere, Kubernetes, 插件" description: "了解使用 KubeKey 安装 YAML 插件时可能失败的原因。" linkTitle: "使用 KubeKey 通过 YAML 安装插件" Weight: 16400 +version: "v3.4" --- 当您使用 KubeKey 安装插件时,需要在配置文件(默认为 `config-sample.yaml`)的 `addons` 字段下添加插件信息(Chart 或 YAML)。如果所提供的插件以 YAML 格式安装,在某些情况下,安装时可能会报如下错误信息: diff --git a/content/zh/docs/v3.4/faq/installation/ssh-connection-failure.md b/content/zh/docs/v3.4/faq/installation/ssh-connection-failure.md index da1560d62..5bcd54c7d 100644 --- a/content/zh/docs/v3.4/faq/installation/ssh-connection-failure.md +++ b/content/zh/docs/v3.4/faq/installation/ssh-connection-failure.md @@ -4,6 +4,7 @@ keywords: "安装, SSH, KubeSphere, Kubernetes" description: "SSH 连接故障" linkTitle: "SSH 连接故障" Weight: 16600 +version: "v3.4" --- 使用 KubeKey 设置集群时,将创建一个包含必要主机信息的配置文件。以下是 `hosts` 字段的示例: diff --git a/content/zh/docs/v3.4/faq/installation/telemetry.md b/content/zh/docs/v3.4/faq/installation/telemetry.md index 26b75645c..6a46ed8c6 100644 --- a/content/zh/docs/v3.4/faq/installation/telemetry.md +++ b/content/zh/docs/v3.4/faq/installation/telemetry.md @@ -4,6 +4,7 @@ keywords: "安装器, Telemetry, KubeSphere, Kubernetes" description: "了解 Telemetry 并学习如何在 KubeSphere 中启用或禁用。" linkTitle: "启用或禁用 KubeSphere 中的 Telemetry" Weight: 16300 +version: "v3.4" --- Telemetry 收集已安装 KubeSphere 集群的大小、KubeSphere 和 Kubernetes 版本、已启用的组件、集群运行时间、错误日志等汇总信息。KubeSphere 保证该信息仅由 KubeSphere 社区用于改进产品,并且不与任何第三方分享该信息。 diff --git a/content/zh/docs/v3.4/faq/multi-cluster-management/_index.md b/content/zh/docs/v3.4/faq/multi-cluster-management/_index.md index 57f23b873..b572c7664 100644 --- a/content/zh/docs/v3.4/faq/multi-cluster-management/_index.md +++ b/content/zh/docs/v3.4/faq/multi-cluster-management/_index.md @@ -4,4 +4,5 @@ keywords: 'Kubernetes, KubeSphere, 多集群管理, 主集群, 成员集群' description: 'KubeSphere 多集群管理常见问题' layout: "second" weight: 16700 +version: "v3.4" --- diff --git a/content/zh/docs/v3.4/faq/multi-cluster-management/host-cluster-access-member-cluster.md b/content/zh/docs/v3.4/faq/multi-cluster-management/host-cluster-access-member-cluster.md index 8f66b661b..7d7096122 100644 --- a/content/zh/docs/v3.4/faq/multi-cluster-management/host-cluster-access-member-cluster.md +++ b/content/zh/docs/v3.4/faq/multi-cluster-management/host-cluster-access-member-cluster.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, 多集群, 主集群, 成员集群" description: "了解如何恢复主集群对成员集群的访问。" linkTitle: "恢复主集群对成员集群的访问权限" Weight: 16720 +version: "v3.4" --- [多集群管理](../../../multicluster-management/introduction/kubefed-in-kubesphere/)是 KubeSphere 的一大特色,拥有必要权限的租户(通常是集群管理员)能够从主集群访问中央控制平面,以管理全部成员集群。强烈建议您通过主集群管理整个集群的资源。 diff --git a/content/zh/docs/v3.4/faq/multi-cluster-management/manage-multi-cluster.md b/content/zh/docs/v3.4/faq/multi-cluster-management/manage-multi-cluster.md index d50fc8330..857d861f3 100644 --- a/content/zh/docs/v3.4/faq/multi-cluster-management/manage-multi-cluster.md +++ b/content/zh/docs/v3.4/faq/multi-cluster-management/manage-multi-cluster.md @@ -4,7 +4,7 @@ keywords: 'Kubernetes,KubeSphere,联邦,多集群,混合云' description: '理解如何在 KubeSphere 上管理多集群环境。' linkTitle: "在 KubeSphere 上管理多集群环境" weight: 16710 - +version: "v3.4" --- KubeSphere 提供了易于使用的多集群功能,帮助您[在 KubeSphere 上构建多集群环境](../../../multicluster-management/)。本指南说明如何在 KubeSphere 上管理多集群环境。 diff --git a/content/zh/docs/v3.4/faq/observability/_index.md b/content/zh/docs/v3.4/faq/observability/_index.md index 12c7317a1..01cd9302e 100644 --- a/content/zh/docs/v3.4/faq/observability/_index.md +++ b/content/zh/docs/v3.4/faq/observability/_index.md @@ -4,4 +4,5 @@ keywords: 'Kubernetes, KubeSphere, 可观测性, FAQ' description: '关于可观测性的常见问题' layout: "second" weight: 16300 +version: "v3.4" --- diff --git a/content/zh/docs/v3.4/faq/observability/byop.md b/content/zh/docs/v3.4/faq/observability/byop.md index 9a29bfa09..3772e799c 100644 --- a/content/zh/docs/v3.4/faq/observability/byop.md +++ b/content/zh/docs/v3.4/faq/observability/byop.md @@ -4,6 +4,7 @@ keywords: "监控, Prometheus, node-exporter, kube-state-metrics, KubeSphere, Ku description: "在 KubeSphere 中使用您自己的 Prometheus 堆栈设置。" linkTitle: "集成您自己的 Prometheus" Weight: 16330 +version: "v3.4" --- KubeSphere 自带一些预装的自定义监控组件,包括 Prometheus Operator、Prometheus、Alertmanager、Grafana(可选)、各种 ServiceMonitor、node-exporter 和 kube-state-metrics。在您安装 KubeSphere 之前,这些组件可能已经存在。在 KubeSphere 3.4 中,您可以使用自己的 Prometheus 堆栈设置。 diff --git a/content/zh/docs/v3.4/faq/observability/logging.md b/content/zh/docs/v3.4/faq/observability/logging.md index 4c9640a23..1dd0943d8 100644 --- a/content/zh/docs/v3.4/faq/observability/logging.md +++ b/content/zh/docs/v3.4/faq/observability/logging.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, Elasticsearch, KubeSphere, 日志" description: "有关日志功能的常见问题。" linkTitle: "日志" weight: 16310 +version: "v3.4" --- 本页包含一些关于日志的常见问题。 diff --git a/content/zh/docs/v3.4/faq/observability/monitoring.md b/content/zh/docs/v3.4/faq/observability/monitoring.md index 4ade5150d..82571aae0 100644 --- a/content/zh/docs/v3.4/faq/observability/monitoring.md +++ b/content/zh/docs/v3.4/faq/observability/monitoring.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, Prometheus, KubeSphere, 监控" description: "有关监控功能的常见问题。" linkTitle: "监控" weight: 16320 +version: "v3.4" --- 本页包含关于监控的一些常见问题。 diff --git a/content/zh/docs/v3.4/faq/upgrade/_index.md b/content/zh/docs/v3.4/faq/upgrade/_index.md index cbbce981d..be28ecd12 100644 --- a/content/zh/docs/v3.4/faq/upgrade/_index.md +++ b/content/zh/docs/v3.4/faq/upgrade/_index.md @@ -4,4 +4,5 @@ keywords: 'Kubernetes, KubeSphere, 升级, FAQ' description: '关于升级的常见问题' layout: "second" weight: 16200 +version: "v3.4" --- diff --git a/content/zh/docs/v3.4/faq/upgrade/qingcloud-csi-upgrade.md b/content/zh/docs/v3.4/faq/upgrade/qingcloud-csi-upgrade.md index 19057e9ed..378c136ed 100644 --- a/content/zh/docs/v3.4/faq/upgrade/qingcloud-csi-upgrade.md +++ b/content/zh/docs/v3.4/faq/upgrade/qingcloud-csi-upgrade.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, 升级, KubeSphere, v3.4.0" description: "升级 KubeSphere 后升级 QingCloud CSI。" linkTitle: "升级 QingCloud CSI" weight: 16210 +version: "v3.4" --- ## 升级 KubeSphere 后升级 QingCloud CSI diff --git a/content/zh/docs/v3.4/installing-on-kubernetes/_index.md b/content/zh/docs/v3.4/installing-on-kubernetes/_index.md index ddae63bfd..7815b840c 100644 --- a/content/zh/docs/v3.4/installing-on-kubernetes/_index.md +++ b/content/zh/docs/v3.4/installing-on-kubernetes/_index.md @@ -7,6 +7,7 @@ linkTitle: "在 Kubernetes 上安装 KubeSphere" weight: 4000 icon: "/images/docs/v3.x/docs.svg" +version: "v3.4" --- 本章演示如何在云上或本地托管的现有 Kubernetes 集群上部署 KubeSphere。KubeSphere 为容器编排提供了高度灵活的解决方案,可以部署在多种 Kubernetes 引擎和服务上。 diff --git a/content/zh/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/_index.md b/content/zh/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/_index.md index 7782ab48f..c63efe1cc 100644 --- a/content/zh/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/_index.md +++ b/content/zh/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "在托管 Kubernetes 上部署" weight: 4200 +version: "v3.4" _build: render: false diff --git a/content/zh/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-ks-on-tencent-tke.md b/content/zh/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-ks-on-tencent-tke.md index 6e6bf3565..d5372979e 100644 --- a/content/zh/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-ks-on-tencent-tke.md +++ b/content/zh/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-ks-on-tencent-tke.md @@ -5,6 +5,7 @@ description: "介绍如何在腾讯云 TKE 上部署 KubeSphere。" weight: 4270 +version: "v3.4" --- 本指南将介绍如何在[腾讯云 TKE](https://cloud.tencent.com/document/product/457/6759) 上部署并使用 KubeSphere 3.4 平台。 diff --git a/content/zh/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-ack.md b/content/zh/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-ack.md index 7915473ba..bdcd5b238 100644 --- a/content/zh/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-ack.md +++ b/content/zh/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-ack.md @@ -5,6 +5,7 @@ description: "了解如何在阿里云容器服务 ACK 上部署 KubeSphere。" weight: 4250 +version: "v3.4" --- 本指南将介绍如何在[阿里云容器服务 ACK](https://www.aliyun.com/product/kubernetes/) 上部署并使用 KubeSphere 3.4 平台。 diff --git a/content/zh/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-aks.md b/content/zh/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-aks.md index a8184b423..e9be3a68d 100644 --- a/content/zh/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-aks.md +++ b/content/zh/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-aks.md @@ -4,6 +4,7 @@ keywords: "KubeSphere, Kubernetes, 安装, Azure, AKS" description: "了解如何在 Azure Kubernetes 服务上部署 KubeSphere。" weight: 4210 +version: "v3.4" --- 本文演示在 [Azure Kubernetes Service](https://docs.microsoft.com/en-us/azure/aks/) 上部署 KubeSphere 的步骤。 diff --git a/content/zh/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-do.md b/content/zh/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-do.md index d561f8856..24217e833 100644 --- a/content/zh/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-do.md +++ b/content/zh/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-do.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, DigitalOcean, 安装' description: '了解如何在 DigitalOcean 上部署 KubeSphere。' weight: 4230 +version: "v3.4" --- ![KubeSphere+DOKS](/images/docs/v3.x/do/KubeSphere-DOKS.png) diff --git a/content/zh/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-eks.md b/content/zh/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-eks.md index 1407af193..12a582afe 100644 --- a/content/zh/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-eks.md +++ b/content/zh/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-eks.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, EKS, 安装' description: '了解如何在 Amazon Elastic Kubernetes Service 上部署 KubeSphere。' weight: 4220 +version: "v3.4" --- 本指南将介绍如何在 [AWS EKS](https://docs.aws.amazon.com/eks/latest/userguide/what-is-eks.html) 上部署 KubeSphere。您也可以通过 [KubeSphere on AWS Quick Start](https://aws.amazon.com/quickstart/architecture/qingcloud-kubesphere/) 在 AWS 上自动部署 EKS 和 KubeSphere。 diff --git a/content/zh/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-gke.md b/content/zh/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-gke.md index 574d348df..9618ecff7 100644 --- a/content/zh/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-gke.md +++ b/content/zh/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-gke.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, GKE, 安装' description: '了解如何在 Google Kubernetes Engine 上部署 KubeSphere。' weight: 4240 +version: "v3.4" --- ![KubeSphere+GKE](https://pek3b.qingstor.com/kubesphere-docs/png/20191123145223.png) diff --git a/content/zh/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-huaweicloud-cce.md b/content/zh/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-huaweicloud-cce.md index 83002f537..26f2234a0 100644 --- a/content/zh/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-huaweicloud-cce.md +++ b/content/zh/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-huaweicloud-cce.md @@ -5,6 +5,7 @@ description: "了解如何在华为云容器引擎上部署 KubeSphere。" weight: 4250 +version: "v3.4" --- 本指南将介绍如果在[华为云 CCE 容器引擎](https://support.huaweicloud.com/cce/)上部署并使用 KubeSphere 3.4 平台。 diff --git a/content/zh/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-oke.md b/content/zh/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-oke.md index 591d5c206..39484d941 100644 --- a/content/zh/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-oke.md +++ b/content/zh/docs/v3.4/installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-oke.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, OKE, 安装, Oracle-cloud' description: '了解如何在 Oracle Cloud Infrastructure Container Engine 上部署 KubeSphere。' weight: 4260 +version: "v3.4" --- 本文演示在 [Oracle Kubernetes Engine](https://www.oracle.com/cn/cloud/compute/container-engine-kubernetes.html) 上部署 KubeSphere 的步骤。 diff --git a/content/zh/docs/v3.4/installing-on-kubernetes/introduction/_index.md b/content/zh/docs/v3.4/installing-on-kubernetes/introduction/_index.md index 3b9a38111..6af643399 100644 --- a/content/zh/docs/v3.4/installing-on-kubernetes/introduction/_index.md +++ b/content/zh/docs/v3.4/installing-on-kubernetes/introduction/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "安装说明" weight: 4100 +version: "v3.4" _build: render: false diff --git a/content/zh/docs/v3.4/installing-on-kubernetes/introduction/overview.md b/content/zh/docs/v3.4/installing-on-kubernetes/introduction/overview.md index 2ec138b4c..9feb20eb3 100644 --- a/content/zh/docs/v3.4/installing-on-kubernetes/introduction/overview.md +++ b/content/zh/docs/v3.4/installing-on-kubernetes/introduction/overview.md @@ -5,6 +5,7 @@ description: "了解在已有 Kubernetes 集群上部署 KubeSphere 的一般步 linkTitle: "概述" weight: 4110 +version: "v3.4" --- ![KubeSphere+K8s](https://pek3b.qingstor.com/kubesphere-docs/png/20191123144507.png) diff --git a/content/zh/docs/v3.4/installing-on-kubernetes/introduction/prerequisites.md b/content/zh/docs/v3.4/installing-on-kubernetes/introduction/prerequisites.md index 04e6207d7..d9045b23f 100644 --- a/content/zh/docs/v3.4/installing-on-kubernetes/introduction/prerequisites.md +++ b/content/zh/docs/v3.4/installing-on-kubernetes/introduction/prerequisites.md @@ -4,6 +4,7 @@ keywords: "KubeSphere, Kubernetes, 安装, 准备工作" description: "确保现有 Kubernetes 集群运行所在的环境满足部署 KubeSphere 的前提条件。" linkTitle: "准备工作" weight: 4120 +version: "v3.4" --- diff --git a/content/zh/docs/v3.4/installing-on-kubernetes/on-prem-kubernetes/_index.md b/content/zh/docs/v3.4/installing-on-kubernetes/on-prem-kubernetes/_index.md index 024df05de..75b4631ae 100644 --- a/content/zh/docs/v3.4/installing-on-kubernetes/on-prem-kubernetes/_index.md +++ b/content/zh/docs/v3.4/installing-on-kubernetes/on-prem-kubernetes/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "在本地 Kubernetes 上安装" weight: 4300 +version: "v3.4" _build: render: false diff --git a/content/zh/docs/v3.4/installing-on-kubernetes/on-prem-kubernetes/install-ks-on-linux-airgapped.md b/content/zh/docs/v3.4/installing-on-kubernetes/on-prem-kubernetes/install-ks-on-linux-airgapped.md index 5823782ea..90ef8b1f8 100644 --- a/content/zh/docs/v3.4/installing-on-kubernetes/on-prem-kubernetes/install-ks-on-linux-airgapped.md +++ b/content/zh/docs/v3.4/installing-on-kubernetes/on-prem-kubernetes/install-ks-on-linux-airgapped.md @@ -5,6 +5,7 @@ description: '了解在离线环境中安装 KubeSphere 的最佳实践。' linkTitle: "离线安装" weight: 4310 +version: "v3.4" --- 离线安装几乎与在线安装相同,不同之处是您必须创建一个本地仓库来托管 Docker 镜像。本教程演示了如何在离线环境中将 KubeSphere 安装到 Kubernetes 上。 diff --git a/content/zh/docs/v3.4/installing-on-kubernetes/uninstall-kubesphere-from-k8s.md b/content/zh/docs/v3.4/installing-on-kubernetes/uninstall-kubesphere-from-k8s.md index 9130062e3..5bdfd3952 100644 --- a/content/zh/docs/v3.4/installing-on-kubernetes/uninstall-kubesphere-from-k8s.md +++ b/content/zh/docs/v3.4/installing-on-kubernetes/uninstall-kubesphere-from-k8s.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, 卸载, 移除集群' description: '从 Kubernetes 集群中删除 KubeSphere。' LinkTitle: "从 Kubernetes 上卸载 KubeSphere" weight: 4400 +version: "v3.4" --- 您可以使用 [kubesphere-delete.sh](https://github.com/kubesphere/ks-installer/blob/release-3.1/scripts/kubesphere-delete.sh) 将 KubeSphere 从您现有的 Kubernetes 集群中卸载。复制 [GitHub 源文件](https://raw.githubusercontent.com/kubesphere/ks-installer/release-3.1/scripts/kubesphere-delete.sh)并在本地机器上执行此脚本。 diff --git a/content/zh/docs/v3.4/installing-on-linux/_index.md b/content/zh/docs/v3.4/installing-on-linux/_index.md index 1f43d4230..228641517 100644 --- a/content/zh/docs/v3.4/installing-on-linux/_index.md +++ b/content/zh/docs/v3.4/installing-on-linux/_index.md @@ -8,6 +8,7 @@ linkTitle: "在 Linux 上安装 KubeSphere" weight: 3000 icon: "/images/docs/v3.x/docs.svg" +version: "v3.4" --- diff --git a/content/zh/docs/v3.4/installing-on-linux/cluster-operation/_index.md b/content/zh/docs/v3.4/installing-on-linux/cluster-operation/_index.md index 2710fff9a..43831d22d 100644 --- a/content/zh/docs/v3.4/installing-on-linux/cluster-operation/_index.md +++ b/content/zh/docs/v3.4/installing-on-linux/cluster-operation/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "添加或删除节点" weight: 3600 +version: "v3.4" _build: render: false diff --git a/content/zh/docs/v3.4/installing-on-linux/cluster-operation/add-edge-nodes.md b/content/zh/docs/v3.4/installing-on-linux/cluster-operation/add-edge-nodes.md index 345473a34..a7d0d7ae4 100644 --- a/content/zh/docs/v3.4/installing-on-linux/cluster-operation/add-edge-nodes.md +++ b/content/zh/docs/v3.4/installing-on-linux/cluster-operation/add-edge-nodes.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, KubeEdge' description: '将边缘节点添加到集群。' linkTitle: "添加边缘节点" weight: 3630 +version: "v3.4" --- KubeSphere 利用 [KubeEdge](https://kubeedge.io/zh/) 将原生容器化应用程序编排功能扩展到边缘的主机。KubeEdge 拥有单独的云端和边端核心模块,提供完整的边缘计算解决方案,但安装过程可能较为繁琐。 diff --git a/content/zh/docs/v3.4/installing-on-linux/cluster-operation/add-new-nodes.md b/content/zh/docs/v3.4/installing-on-linux/cluster-operation/add-new-nodes.md index c137c6901..838ffb82e 100644 --- a/content/zh/docs/v3.4/installing-on-linux/cluster-operation/add-new-nodes.md +++ b/content/zh/docs/v3.4/installing-on-linux/cluster-operation/add-new-nodes.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, 水平扩缩, 添加节点' description: '添加更多节点以扩展集群。' linkTitle: "添加新节点" weight: 3610 +version: "v3.4" --- KubeSphere 使用一段时间之后,由于工作负载不断增加,您可能需要水平扩展集群。自 KubeSphere v3.0.0 起,您可以使用全新的安装程序 [KubeKey](https://github.com/kubesphere/kubekey) 将新节点添加到集群。从根本上说,该操作是基于 Kubelet 的注册机制。换言之,新节点将自动加入现有的 Kubernetes 集群。KubeSphere 支持混合环境,这意味着新添加的主机操作系统可以是 CentOS 或者 Ubuntu。 diff --git a/content/zh/docs/v3.4/installing-on-linux/cluster-operation/remove-nodes.md b/content/zh/docs/v3.4/installing-on-linux/cluster-operation/remove-nodes.md index 2b0f2ce3b..a32864e17 100644 --- a/content/zh/docs/v3.4/installing-on-linux/cluster-operation/remove-nodes.md +++ b/content/zh/docs/v3.4/installing-on-linux/cluster-operation/remove-nodes.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, 水平扩缩, 删除节点' description: '停止调度节点,或者删除节点以缩小集群规模。' linkTitle: "删除节点" weight: 3620 +version: "v3.4" --- ## 停止调度节点 diff --git a/content/zh/docs/v3.4/installing-on-linux/high-availability-configurations/_index.md b/content/zh/docs/v3.4/installing-on-linux/high-availability-configurations/_index.md index 80984cb8d..a3c499dc2 100644 --- a/content/zh/docs/v3.4/installing-on-linux/high-availability-configurations/_index.md +++ b/content/zh/docs/v3.4/installing-on-linux/high-availability-configurations/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "高可用配置" weight: 3200 +version: "v3.4" _build: render: false diff --git a/content/zh/docs/v3.4/installing-on-linux/high-availability-configurations/ha-configuration.md b/content/zh/docs/v3.4/installing-on-linux/high-availability-configurations/ha-configuration.md index bf4bc1c9f..33ebf0441 100644 --- a/content/zh/docs/v3.4/installing-on-linux/high-availability-configurations/ha-configuration.md +++ b/content/zh/docs/v3.4/installing-on-linux/high-availability-configurations/ha-configuration.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, HA, 高可用, 安装, 配置' description: '如何配置一个高可用 Kubernetes 集群。' linkTitle: "使用负载均衡器创建高可用集群" weight: 3150 +version: "v3.4" --- 您可以根据教程[多节点安装](../../../installing-on-linux/introduction/multioverview/)来创建单主节点 Kubernetes 集群并安装 KubeSphere。大多数情况下,单主节点集群大致足以供开发和测试环境使用。但是,对于生产环境,您需要考虑集群的高可用性。如果关键组件(例如 kube-apiserver、kube-scheduler 和 kube-controller-manager)都在同一个主节点上运行,一旦主节点宕机,Kubernetes 和 KubeSphere 都将不可用。因此,您需要为多个主节点配置负载均衡器,以创建高可用集群。您可以使用任意云负载均衡器或者任意硬件负载均衡器(例如 F5)。此外,也可以使用 Keepalived 和 [HAproxy](https://www.haproxy.com/),或者 Nginx 来创建高可用集群。 diff --git a/content/zh/docs/v3.4/installing-on-linux/high-availability-configurations/internal-ha-configuration.md b/content/zh/docs/v3.4/installing-on-linux/high-availability-configurations/internal-ha-configuration.md index 6fb7dd57d..e1f86ee3e 100644 --- a/content/zh/docs/v3.4/installing-on-linux/high-availability-configurations/internal-ha-configuration.md +++ b/content/zh/docs/v3.4/installing-on-linux/high-availability-configurations/internal-ha-configuration.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, KubeKey, 高可用, 安装' description: '如何使用 KubeKey 内置的 HAproxy 安装一个高可用的 KubeSphere 与 Kubernetes 集群。' linkTitle: "使用 KubeKey 内置 HAproxy 创建高可用集群" weight: 3150 +version: "v3.4" --- [KubeKey](https://github.com/kubesphere/kubekey) 作为一种集群安装工具,从版本 v1.2.1 开始,提供了内置高可用模式,支持一键部署高可用集群环境。KubeKey 的高可用模式实现方式称作本地负载均衡模式。具体表现为 KubeKey 会在每一个工作节点上部署一个负载均衡器(HAproxy),所有主节点的 Kubernetes 组件连接其本地的 kube-apiserver ,而所有工作节点的 Kubernetes 组件通过由 KubeKey 部署的负载均衡器反向代理到多个主节点的 kube-apiserver 。这种模式相较于专用到负载均衡器来说效率有所降低,因为会引入额外的健康检查机制,但是如果当前环境无法提供外部负载均衡器或者虚拟 IP(VIP)时这将是一种更实用、更有效、更方便的高可用部署模式。 diff --git a/content/zh/docs/v3.4/installing-on-linux/high-availability-configurations/set-up-ha-cluster-using-keepalived-haproxy.md b/content/zh/docs/v3.4/installing-on-linux/high-availability-configurations/set-up-ha-cluster-using-keepalived-haproxy.md index ab3e999bc..505ba5092 100644 --- a/content/zh/docs/v3.4/installing-on-linux/high-availability-configurations/set-up-ha-cluster-using-keepalived-haproxy.md +++ b/content/zh/docs/v3.4/installing-on-linux/high-availability-configurations/set-up-ha-cluster-using-keepalived-haproxy.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, HA, 高可用, 安装, 配置, Keepalived, HA description: '如何使用 Keepalived 和 HAproxy 配置高可用 Kubernetes 集群。' linkTitle: "使用 Keepalived 和 HAproxy 创建高可用集群" weight: 3220 +version: "v3.4" --- 高可用 Kubernetes 集群能够确保应用程序在运行时不会出现服务中断,这也是生产的需求之一。为此,有很多方法可供选择以实现高可用。 diff --git a/content/zh/docs/v3.4/installing-on-linux/introduction/_index.md b/content/zh/docs/v3.4/installing-on-linux/introduction/_index.md index bd4e0a63d..ecebd8fbd 100644 --- a/content/zh/docs/v3.4/installing-on-linux/introduction/_index.md +++ b/content/zh/docs/v3.4/installing-on-linux/introduction/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "简介" weight: 3100 +version: "v3.4" _build: render: false diff --git a/content/zh/docs/v3.4/installing-on-linux/introduction/air-gapped-installation.md b/content/zh/docs/v3.4/installing-on-linux/introduction/air-gapped-installation.md index 25c144ba9..eb049073f 100644 --- a/content/zh/docs/v3.4/installing-on-linux/introduction/air-gapped-installation.md +++ b/content/zh/docs/v3.4/installing-on-linux/introduction/air-gapped-installation.md @@ -5,6 +5,7 @@ description: '了解如何在离线环境下安装 KubeSphere 和 Kubernetes。' linkTitle: "离线安装" weight: 3130 +version: "v3.4" --- KubeKey 是一个用于部署 Kubernetes 集群的开源轻量级工具。它提供了一种灵活、快速、便捷的方式来仅安装 Kubernetes/K3s,或同时安装 Kubernetes/K3s 和 KubeSphere,以及其他云原生插件。除此之外,它也是扩展和升级集群的有效工具。 diff --git a/content/zh/docs/v3.4/installing-on-linux/introduction/intro.md b/content/zh/docs/v3.4/installing-on-linux/introduction/intro.md index 4ff35ff15..0953d2b93 100644 --- a/content/zh/docs/v3.4/installing-on-linux/introduction/intro.md +++ b/content/zh/docs/v3.4/installing-on-linux/introduction/intro.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, Linux, 安装' description: '浏览本章的概述,包括安装准备,安装工具和方法以及存储设置。' linkTitle: "概述" weight: 3110 +version: "v3.4" --- KubeSphere 是 [GitHub](https://github.com/kubesphere) 上的一个开源项目,是成千上万名社区用户的聚集地。很多用户都在使用 KubeSphere 运行工作负载。对于在 Linux 上的安装,KubeSphere 既可以部署在云端,也可以部署在本地环境中,例如 AWS EC2、Azure VM 和裸机等。 diff --git a/content/zh/docs/v3.4/installing-on-linux/introduction/kubekey.md b/content/zh/docs/v3.4/installing-on-linux/introduction/kubekey.md index 6397115e7..ee14a3915 100644 --- a/content/zh/docs/v3.4/installing-on-linux/introduction/kubekey.md +++ b/content/zh/docs/v3.4/installing-on-linux/introduction/kubekey.md @@ -4,6 +4,7 @@ keywords: 'KubeKey,安装,KubeSphere' description: '了解 KubeKey 概念以及 KubeKey 如何帮您创建、扩缩和升级 Kubernetes 集群。' linkTitle: "KubeKey" weight: 3120 +version: "v3.4" --- [KubeKey](https://github.com/kubesphere/kubekey)(由 Go 语言开发)是一种全新的安装工具,替代了以前使用的基于 ansible 的安装程序。KubeKey 为您提供灵活的安装选择,您可以仅安装 Kubernetes,也可以同时安装 Kubernetes 和 KubeSphere。 diff --git a/content/zh/docs/v3.4/installing-on-linux/introduction/multioverview.md b/content/zh/docs/v3.4/installing-on-linux/introduction/multioverview.md index 578f5f0b3..c5ab89deb 100644 --- a/content/zh/docs/v3.4/installing-on-linux/introduction/multioverview.md +++ b/content/zh/docs/v3.4/installing-on-linux/introduction/multioverview.md @@ -4,6 +4,7 @@ keywords: '多节点, 安装, KubeSphere' description: '了解在多节点集群上安装 KubeSphere 和 Kubernetes 的一般步骤。' linkTitle: "多节点安装" weight: 3120 +version: "v3.4" --- 在生产环境中,由于单节点集群资源有限、计算能力不足,无法满足大部分需求,因此不建议在处理大规模数据时使用单节点集群。此外,单节点集群只有一个节点,因此也不具有高可用性。相比之下,在应用程序部署和分发方面,多节点架构是最常见的首选架构。 diff --git a/content/zh/docs/v3.4/installing-on-linux/introduction/port-firewall.md b/content/zh/docs/v3.4/installing-on-linux/introduction/port-firewall.md index 86bee0f00..755eb3df8 100644 --- a/content/zh/docs/v3.4/installing-on-linux/introduction/port-firewall.md +++ b/content/zh/docs/v3.4/installing-on-linux/introduction/port-firewall.md @@ -5,6 +5,7 @@ description: '了解 KubeSphere 中不同服务的特定端口要求。' linkTitle: "端口要求" weight: 3150 +version: "v3.4" --- KubeSphere 需要某些端口用于服务之间的通信。如果您的网络配置有防火墙规则,则需要确保基础设施组件可以通过特定端口相互通信。这些端口用作某些进程或服务的通信端点。 diff --git a/content/zh/docs/v3.4/installing-on-linux/introduction/vars.md b/content/zh/docs/v3.4/installing-on-linux/introduction/vars.md index e4c9f095a..bbcc980ce 100644 --- a/content/zh/docs/v3.4/installing-on-linux/introduction/vars.md +++ b/content/zh/docs/v3.4/installing-on-linux/introduction/vars.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, 集群, 配置, KubeKey' description: '在集群的配置文件中设置 Kubernetes 自定义配置。' linkTitle: "Kubernetes 集群配置" weight: 3160 +version: "v3.4" --- 当创建 Kubernetes 集群时,您可以使用 [KubeKey](../kubekey/) 去生成含有集群基本信息的配置文件 (`config-sample.yaml`)。有关配置文件中的 Kubernetes 相关参数,请参阅以下示例。 diff --git a/content/zh/docs/v3.4/installing-on-linux/on-premises/_index.md b/content/zh/docs/v3.4/installing-on-linux/on-premises/_index.md index 78a591e99..d372fc36d 100644 --- a/content/zh/docs/v3.4/installing-on-linux/on-premises/_index.md +++ b/content/zh/docs/v3.4/installing-on-linux/on-premises/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "在本地环境中安装" weight: 3500 +version: "v3.4" _build: render: false diff --git a/content/zh/docs/v3.4/installing-on-linux/on-premises/install-kubesphere-and-k3s.md b/content/zh/docs/v3.4/installing-on-linux/on-premises/install-kubesphere-and-k3s.md index ad4a8b73b..620509d16 100644 --- a/content/zh/docs/v3.4/installing-on-linux/on-premises/install-kubesphere-and-k3s.md +++ b/content/zh/docs/v3.4/installing-on-linux/on-premises/install-kubesphere-and-k3s.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, K3s' description: '了解如何使用 KubeKey 安装 K3s 和 KubeSphere。' linkTitle: "部署 K3s 和 KubeSphere" weight: 3530 +version: "v3.4" --- [K3s](https://www.rancher.cn/k3s/) 是专为物联网和边缘计算打造的轻量级 Kubernetes 发行版,最大程度上剔除了外部依赖项。它打包为单个二进制文件,减少了搭建 Kubernetes 集群所需的依赖项和步骤。 diff --git a/content/zh/docs/v3.4/installing-on-linux/on-premises/install-kubesphere-on-bare-metal.md b/content/zh/docs/v3.4/installing-on-linux/on-premises/install-kubesphere-on-bare-metal.md index 2dc89515c..d67e57be2 100644 --- a/content/zh/docs/v3.4/installing-on-linux/on-premises/install-kubesphere-on-bare-metal.md +++ b/content/zh/docs/v3.4/installing-on-linux/on-premises/install-kubesphere-on-bare-metal.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, 裸机' description: '了解如何在裸机上部署一个单 master 的多节点 KubeSohere 集群。' linkTitle: "在裸机上安装 KubeSphere" weight: 3520 +version: "v3.4" --- ## 介绍 diff --git a/content/zh/docs/v3.4/installing-on-linux/on-premises/install-kubesphere-on-vmware-vsphere.md b/content/zh/docs/v3.4/installing-on-linux/on-premises/install-kubesphere-on-vmware-vsphere.md index f8979e1cb..117c2dbed 100644 --- a/content/zh/docs/v3.4/installing-on-linux/on-premises/install-kubesphere-on-vmware-vsphere.md +++ b/content/zh/docs/v3.4/installing-on-linux/on-premises/install-kubesphere-on-vmware-vsphere.md @@ -4,6 +4,7 @@ keywords: 'kubernetes, kubesphere, VMware vSphere, installation' description: '了解如何在 VMware vSphere 上创建高可用 KubeSphere 集群。' weight: 3510 +version: "v3.4" --- 对于生产环境,我们需要考虑集群的高可用性。如果关键组件(例如 kube-apiserver,kube-scheduler 和 kube-controller-manager)都在同一主节点上运行,一旦主节点出现故障,Kubernetes 和 KubeSphere 将不可用。因此,我们需要通过用负载均衡器配置多个主节点来设置高可用性集群。您可以使用任何云负载平衡器或任何硬件负载平衡器(例如F5)。另外,Keepalived 和 HAproxy 或 NGINX 也是创建高可用性集群的替代方法。 diff --git a/content/zh/docs/v3.4/installing-on-linux/persistent-storage-configurations/_index.md b/content/zh/docs/v3.4/installing-on-linux/persistent-storage-configurations/_index.md index 887475801..9765ce3b3 100644 --- a/content/zh/docs/v3.4/installing-on-linux/persistent-storage-configurations/_index.md +++ b/content/zh/docs/v3.4/installing-on-linux/persistent-storage-configurations/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "持久化存储配置" weight: 3300 +version: "v3.4" _build: render: false diff --git a/content/zh/docs/v3.4/installing-on-linux/persistent-storage-configurations/install-ceph-csi-rbd.md b/content/zh/docs/v3.4/installing-on-linux/persistent-storage-configurations/install-ceph-csi-rbd.md index 1df235901..78b8c123e 100644 --- a/content/zh/docs/v3.4/installing-on-linux/persistent-storage-configurations/install-ceph-csi-rbd.md +++ b/content/zh/docs/v3.4/installing-on-linux/persistent-storage-configurations/install-ceph-csi-rbd.md @@ -4,6 +4,7 @@ keywords: 'Kubesphere,Kubernetes,Ceph,安装,配置,存储' description: '如何创建一个使用 Ceph 提供存储服务的 KubeSphere 集群。' linkTitle: "安装 Ceph" weight: 3350 +version: "v3.4" --- 您可以选择 [Ceph RBD](https://kubernetes.io/zh/docs/concepts/storage/storage-classes/#ceph-rbd) 或 [Ceph CSI ](https://github.com/ceph/ceph-csi) 作为 Ceph 服务器的底层存储插件。Ceph RBD 是 Kubernetes 上的一个树内存储插件,Ceph 容器存储接口(CSI)是一个用于 RBD 和 CephFS 的驱动程序。 diff --git a/content/zh/docs/v3.4/installing-on-linux/persistent-storage-configurations/install-glusterfs.md b/content/zh/docs/v3.4/installing-on-linux/persistent-storage-configurations/install-glusterfs.md index 29adc9f63..213cf6b3b 100644 --- a/content/zh/docs/v3.4/installing-on-linux/persistent-storage-configurations/install-glusterfs.md +++ b/content/zh/docs/v3.4/installing-on-linux/persistent-storage-configurations/install-glusterfs.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, GlusterFS, 安装, 配置, 存储' description: '使用 KubeKey 搭建 KubeSphere 集群并配置 GlusterFS 存储。' linkTitle: "安装 GlusterFS" weight: 3340 +version: "v3.4" --- [GlusterFS](https://kubernetes.io/docs/concepts/storage/storage-classes/#glusterfs) 是 Kubernetes 中的树内 (in-tree) 存储插件。因此,您只需要安装存储类型。 diff --git a/content/zh/docs/v3.4/installing-on-linux/persistent-storage-configurations/install-nfs-client.md b/content/zh/docs/v3.4/installing-on-linux/persistent-storage-configurations/install-nfs-client.md index 637b8d0e6..b5fdbe2db 100644 --- a/content/zh/docs/v3.4/installing-on-linux/persistent-storage-configurations/install-nfs-client.md +++ b/content/zh/docs/v3.4/installing-on-linux/persistent-storage-configurations/install-nfs-client.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 存储, 安装, 配置, NFS' description: '使用 KubeKey 搭建 KubeSphere 集群并配置 NFS 存储。' linkTitle: "安装 NFS Client" weight: 3330 +version: "v3.4" --- 本教程演示了如何搭建 KubeSphere 集群并配置 NFS 存储。 diff --git a/content/zh/docs/v3.4/installing-on-linux/persistent-storage-configurations/install-qingcloud-csi.md b/content/zh/docs/v3.4/installing-on-linux/persistent-storage-configurations/install-qingcloud-csi.md index 356db0f8a..cb4506a94 100644 --- a/content/zh/docs/v3.4/installing-on-linux/persistent-storage-configurations/install-qingcloud-csi.md +++ b/content/zh/docs/v3.4/installing-on-linux/persistent-storage-configurations/install-qingcloud-csi.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, QingCloud CSI, 安装, 配置, 存储' description: '使用 KubeKey 搭建 KubeSphere 集群并配置 QingCloud CSI 存储。' linkTitle: "安装 QingCloud CSI" weight: 3320 +version: "v3.4" --- 如果您打算在[青云QingCloud](https://www.qingcloud.com/) 上安装 KubeSphere,可以选择 [QingCloud CSI](https://github.com/yunify/qingcloud-csi) 作为底层存储插件。 diff --git a/content/zh/docs/v3.4/installing-on-linux/persistent-storage-configurations/understand-persistent-storage.md b/content/zh/docs/v3.4/installing-on-linux/persistent-storage-configurations/understand-persistent-storage.md index c131a0163..aa4580898 100644 --- a/content/zh/docs/v3.4/installing-on-linux/persistent-storage-configurations/understand-persistent-storage.md +++ b/content/zh/docs/v3.4/installing-on-linux/persistent-storage-configurations/understand-persistent-storage.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 存储, 安装, 配置' description: '理解持久化存储。' linkTitle: "安装持久化存储" weight: 3310 +version: "v3.4" --- 持久化存储是安装 KubeSphere 的**必备条件**。使用 [KubeKey](../../../installing-on-linux/introduction/kubekey/) 搭建 KubeSphere 集群时,可以安装不同的存储系统作为[插件](https://github.com/kubesphere/kubekey/blob/master/docs/addons.md)。在 Linux 上通过 KubeKey 安装 KubeSphere 的一般步骤如下: diff --git a/content/zh/docs/v3.4/installing-on-linux/public-cloud/_index.md b/content/zh/docs/v3.4/installing-on-linux/public-cloud/_index.md index 28eb7b9b7..ca812ff71 100644 --- a/content/zh/docs/v3.4/installing-on-linux/public-cloud/_index.md +++ b/content/zh/docs/v3.4/installing-on-linux/public-cloud/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "在公共云上安装" weight: 3400 +version: "v3.4" _build: render: false diff --git a/content/zh/docs/v3.4/installing-on-linux/public-cloud/install-and-use-kubesphere-on-hostinger-vps.md b/content/zh/docs/v3.4/installing-on-linux/public-cloud/install-and-use-kubesphere-on-hostinger-vps.md index e1337ff42..e8eeda94b 100644 --- a/content/zh/docs/v3.4/installing-on-linux/public-cloud/install-and-use-kubesphere-on-hostinger-vps.md +++ b/content/zh/docs/v3.4/installing-on-linux/public-cloud/install-and-use-kubesphere-on-hostinger-vps.md @@ -4,6 +4,7 @@ keywords: "KubeSphere, 安装, Hostinger, VPS" description: "了解如何使用 KubeSphere VPS 模板。" linkTitle: "在 Hostinger VPS 上安装使用 KubeSphere" Weight: 3450 +version: "v3.4" --- ## VPS 简介 diff --git a/content/zh/docs/v3.4/installing-on-linux/public-cloud/install-kubesphere-on-ali-ecs.md b/content/zh/docs/v3.4/installing-on-linux/public-cloud/install-kubesphere-on-ali-ecs.md index 632cfafac..80c4c8e20 100644 --- a/content/zh/docs/v3.4/installing-on-linux/public-cloud/install-kubesphere-on-ali-ecs.md +++ b/content/zh/docs/v3.4/installing-on-linux/public-cloud/install-kubesphere-on-ali-ecs.md @@ -4,6 +4,7 @@ keywords: "Kubesphere 安装, 阿里云, ECS, 高可用性, 高可用性 description: "了解如何在阿里云虚拟机上创建高可用的 KubeSphere 集群。" Weight: 3240 +version: "v3.4" --- 对于生产环境,我们需要考虑集群的高可用性。本文教您部署如何在多台阿里 ECS 实例快速部署一套高可用的生产环境。要满足 Kubernetes 集群服务需要做到高可用,需要保证 kube-apiserver 的 HA ,可使用以下下列两种方式: diff --git a/content/zh/docs/v3.4/installing-on-linux/public-cloud/install-kubesphere-on-azure-vms.md b/content/zh/docs/v3.4/installing-on-linux/public-cloud/install-kubesphere-on-azure-vms.md index a40b07107..ea1798f8a 100644 --- a/content/zh/docs/v3.4/installing-on-linux/public-cloud/install-kubesphere-on-azure-vms.md +++ b/content/zh/docs/v3.4/installing-on-linux/public-cloud/install-kubesphere-on-azure-vms.md @@ -4,7 +4,7 @@ keywords: "KubeSphere, Installation, HA, high availability, load balancer, Azure description: "了解如何在 Azure 虚拟机上创建高可用 KubeSphere 集群。" linkTitle: "在 Azure VM 实例上部署 KubeSphere" Weight: 3410 - +version: "v3.4" --- 您可以使用 [Azure 云平台](https://azure.microsoft.com/zh-cn/overview/what-is-azure/)自行安装和管理 Kubernetes,或采用托管 Kubernetes 解决方案。如果要使用完全托管平台解决方案,请参阅 [在 AKS 上部署 KubeSphere](../../../installing-on-kubernetes/hosted-kubernetes/install-kubesphere-on-aks/)。 diff --git a/content/zh/docs/v3.4/installing-on-linux/public-cloud/install-kubesphere-on-huaweicloud-ecs.md b/content/zh/docs/v3.4/installing-on-linux/public-cloud/install-kubesphere-on-huaweicloud-ecs.md index 032bb2336..4f2cf9580 100644 --- a/content/zh/docs/v3.4/installing-on-linux/public-cloud/install-kubesphere-on-huaweicloud-ecs.md +++ b/content/zh/docs/v3.4/installing-on-linux/public-cloud/install-kubesphere-on-huaweicloud-ecs.md @@ -4,6 +4,7 @@ keywords: "Kubesphere 安装, 华为云, ECS, 高可用性, 高可用性 description: "了解如何在华为云虚拟机上创建高可用的 KubeSphere 集群。" Weight: 3230 +version: "v3.4" --- 由于对于生产环境,我们需要考虑集群的高可用性。教您部署如何在华为云 ECS 实例服务快速部署一套高可用的生产环境 diff --git a/content/zh/docs/v3.4/installing-on-linux/public-cloud/install-kubesphere-on-qingcloud-vms.md b/content/zh/docs/v3.4/installing-on-linux/public-cloud/install-kubesphere-on-qingcloud-vms.md index 7639cfc3f..817f45b32 100644 --- a/content/zh/docs/v3.4/installing-on-linux/public-cloud/install-kubesphere-on-qingcloud-vms.md +++ b/content/zh/docs/v3.4/installing-on-linux/public-cloud/install-kubesphere-on-qingcloud-vms.md @@ -4,6 +4,7 @@ keywords: "KubeSphere, 安装, HA, 高可用性, LoadBalancer" description: "了解如何在青云QingCloud 平台上创建高可用 KubeSphere 集群。" linkTitle: "在青云QingCloud 主机上部署 KubeSphere" Weight: 3420 +version: "v3.4" --- ## 介绍 diff --git a/content/zh/docs/v3.4/installing-on-linux/uninstall-kubesphere-and-Kubernetes.md b/content/zh/docs/v3.4/installing-on-linux/uninstall-kubesphere-and-Kubernetes.md index 9358151e6..581ad44ef 100644 --- a/content/zh/docs/v3.4/installing-on-linux/uninstall-kubesphere-and-Kubernetes.md +++ b/content/zh/docs/v3.4/installing-on-linux/uninstall-kubesphere-and-Kubernetes.md @@ -4,6 +4,7 @@ keywords: 'kubernetes, kubesphere, 卸载, 移除集群' description: '从机器上移除 KubeSphere 和 Kubernetes。' linkTitle: "卸载 KubeSphere 和 Kubernetes" weight: 3700 +version: "v3.4" --- 卸载 KubeSphere 和 Kubernetes 意味着将其从您的机器上移除。该操作不可逆,且不会进行任何备份。请谨慎操作。 diff --git a/content/zh/docs/v3.4/introduction/_index.md b/content/zh/docs/v3.4/introduction/_index.md index e52f6fa9f..2ce94ec3f 100644 --- a/content/zh/docs/v3.4/introduction/_index.md +++ b/content/zh/docs/v3.4/introduction/_index.md @@ -8,7 +8,7 @@ linkTitle: "产品介绍" weight: 1000 icon: "/images/docs/v3.x/docs.svg" - +version: "v3.4" --- 本章概述了 KubeSphere 的基本概念、功能、优势以及应用场景等。 \ No newline at end of file diff --git a/content/zh/docs/v3.4/introduction/advantages.md b/content/zh/docs/v3.4/introduction/advantages.md index ffaaa7d4d..7a1fe16ca 100644 --- a/content/zh/docs/v3.4/introduction/advantages.md +++ b/content/zh/docs/v3.4/introduction/advantages.md @@ -4,6 +4,7 @@ keywords: "KubeSphere, Kubernetes, 优势" description: "KubeSphere 优势" linkTitle: "为什么选择 KubeSphere" weight: 1600 +version: "v3.4" --- ## 设计愿景 diff --git a/content/zh/docs/v3.4/introduction/architecture.md b/content/zh/docs/v3.4/introduction/architecture.md index 5931b08ff..4ade702be 100644 --- a/content/zh/docs/v3.4/introduction/architecture.md +++ b/content/zh/docs/v3.4/introduction/architecture.md @@ -5,6 +5,7 @@ description: "KubeSphere 架构说明" linkTitle: "架构说明" weight: 1500 +version: "v3.4" --- ## 前后端分离 diff --git a/content/zh/docs/v3.4/introduction/ecosystem.md b/content/zh/docs/v3.4/introduction/ecosystem.md index a014505a7..010229410 100644 --- a/content/zh/docs/v3.4/introduction/ecosystem.md +++ b/content/zh/docs/v3.4/introduction/ecosystem.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, KubeSphere 生态工具' description: 'KubeSphere 生态工具' linkTitle: "KubeSphere 生态工具" weight: 1200 +version: "v3.4" --- ## 丰富的生态工具 diff --git a/content/zh/docs/v3.4/introduction/features.md b/content/zh/docs/v3.4/introduction/features.md index 9927b6e9c..a3629b463 100644 --- a/content/zh/docs/v3.4/introduction/features.md +++ b/content/zh/docs/v3.4/introduction/features.md @@ -5,6 +5,7 @@ description: "KubeSphere 平台功能" linkTitle: "平台功能" weight: 1300 +version: "v3.4" --- ## 概览 diff --git a/content/zh/docs/v3.4/introduction/scenarios.md b/content/zh/docs/v3.4/introduction/scenarios.md index 0c9f2edf7..163baef33 100644 --- a/content/zh/docs/v3.4/introduction/scenarios.md +++ b/content/zh/docs/v3.4/introduction/scenarios.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 多集群, 可观测性, DevOps' description: 'KubeSphere 适用于多种应用场景,为企业提供全栈的云原生功能。' linkTitle: "应用场景" weight: 1700 +version: "v3.4" --- KubeSphere 适用于多种场景,为企业提供容器化的环境,借助完善的管理和运维功能,让企业在数字化转型过程中从容应对各种挑战和各类业务场景,如多云多集群管理、敏捷软件开发、自动化运维、微服务治理、流量管理、高可用以及 DevOps 持续集成与交付等。 diff --git a/content/zh/docs/v3.4/introduction/what's-new-in-3.4.md b/content/zh/docs/v3.4/introduction/what's-new-in-3.4.md index 0a3105088..83c4e523c 100644 --- a/content/zh/docs/v3.4/introduction/what's-new-in-3.4.md +++ b/content/zh/docs/v3.4/introduction/what's-new-in-3.4.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, 介绍' description: '3.4 新增了对 “边缘计算” 场景的支持。同时在 3.2.x 的基础上新增了计量计费,让基础设施的运营成本更清晰,并进一步优化了在 “多云、多集群、多团队、多租户” 等应用场景下的使用体验' linkTitle: "3.4 重要更新" weight: 1400 +version: "v3.4" --- 2023 年 07 月 26 日,KubeSphere 3.4.0 已正式上线。该版本带来了值得大家关注的新功能以及增强:扩大对 Kubernetes 的支持范围,最新稳定性支持 1.26;重构告警策略架构,解耦为告警规则与规则组;提升集群别名展示权重,减少原集群名称不可修改导致的管理问题;升级 KubeEdge 组件到 v1.13 等。同时,还进行了多项修复、优化和增强,更进一步完善交互设计,并全面提升了用户体验。 diff --git a/content/zh/docs/v3.4/introduction/what-is-kubesphere.md b/content/zh/docs/v3.4/introduction/what-is-kubesphere.md index e50b7b566..5fdaa6a9c 100644 --- a/content/zh/docs/v3.4/introduction/what-is-kubesphere.md +++ b/content/zh/docs/v3.4/introduction/what-is-kubesphere.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, 介绍' description: '什么是 KubeSphere' linkTitle: "什么是 KubeSphere" weight: 1100 +version: "v3.4" --- ## 概述 diff --git a/content/zh/docs/v3.4/multicluster-management/_index.md b/content/zh/docs/v3.4/multicluster-management/_index.md index 22a8ead89..21102a3ee 100644 --- a/content/zh/docs/v3.4/multicluster-management/_index.md +++ b/content/zh/docs/v3.4/multicluster-management/_index.md @@ -8,6 +8,7 @@ linkTitle: "多集群管理" weight: 5000 icon: "/images/docs/v3.x/docs.svg" +version: "v3.4" --- ## 介绍 diff --git a/content/zh/docs/v3.4/multicluster-management/enable-multicluster/_index.md b/content/zh/docs/v3.4/multicluster-management/enable-multicluster/_index.md index b26d04f98..15a5ea2a4 100644 --- a/content/zh/docs/v3.4/multicluster-management/enable-multicluster/_index.md +++ b/content/zh/docs/v3.4/multicluster-management/enable-multicluster/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "启用多集群" weight: 5200 +version: "v3.4" _build: render: false diff --git a/content/zh/docs/v3.4/multicluster-management/enable-multicluster/agent-connection.md b/content/zh/docs/v3.4/multicluster-management/enable-multicluster/agent-connection.md index 0e56327d9..8212ae8ff 100644 --- a/content/zh/docs/v3.4/multicluster-management/enable-multicluster/agent-connection.md +++ b/content/zh/docs/v3.4/multicluster-management/enable-multicluster/agent-connection.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, 多集群, 代理连接' description: '了解通过代理连接导入集群的一般步骤。' linkTitle: "代理连接" weight: 5220 +version: "v3.4" --- KubeSphere 的组件 [Tower](https://github.com/kubesphere/tower) 用于代理连接。Tower 是一种通过代理在集群间建立网络连接的工具。如果主集群无法直接访问成员集群,您可以暴露主集群的代理服务地址,这样可以让成员集群通过代理连接到主集群。当成员集群部署在私有环境(例如 IDC)并且主集群可以暴露代理服务时,适用此连接方法。当您的集群分布部署在不同的云厂商上时,同样适用代理连接的方法。 diff --git a/content/zh/docs/v3.4/multicluster-management/enable-multicluster/direct-connection.md b/content/zh/docs/v3.4/multicluster-management/enable-multicluster/direct-connection.md index f1700616a..187325e33 100644 --- a/content/zh/docs/v3.4/multicluster-management/enable-multicluster/direct-connection.md +++ b/content/zh/docs/v3.4/multicluster-management/enable-multicluster/direct-connection.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, 多集群, 混合云, 直接连接' description: '了解通过直接连接导入集群的一般步骤。' linkTitle: "直接连接" weight: 5210 +version: "v3.4" --- 如果主集群的任何节点都能访问的 kube-apiserver 地址,您可以采用**直接连接**。当成员集群的 kube-apiserver 地址可以暴露给外网,或者主集群和成员集群在同一私有网络或子网中时,此方法均适用。 diff --git a/content/zh/docs/v3.4/multicluster-management/enable-multicluster/retrieve-kubeconfig.md b/content/zh/docs/v3.4/multicluster-management/enable-multicluster/retrieve-kubeconfig.md index 12fe8612c..99664f4a6 100644 --- a/content/zh/docs/v3.4/multicluster-management/enable-multicluster/retrieve-kubeconfig.md +++ b/content/zh/docs/v3.4/multicluster-management/enable-multicluster/retrieve-kubeconfig.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, 多集群, 混合云, kubeconfig' description: '获取通过直接连接导入集群所需的 kubeconfig。' linkTitle: "获取 Kubeconfig" weight: 5230 +version: "v3.4" --- 如果您使用[直接连接](../direct-connection/)导入,则需要提供 kubeconfig。 diff --git a/content/zh/docs/v3.4/multicluster-management/enable-multicluster/update-kubeconfig.md b/content/zh/docs/v3.4/multicluster-management/enable-multicluster/update-kubeconfig.md index efe91e8e3..2d28adad9 100644 --- a/content/zh/docs/v3.4/multicluster-management/enable-multicluster/update-kubeconfig.md +++ b/content/zh/docs/v3.4/multicluster-management/enable-multicluster/update-kubeconfig.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, 多集群, kubeconfig' description: '更新成员集群的 kubeconfig。' linkTitle: "更新 Kubeconfig" weight: 5240 +version: "v3.4" --- 多集群环境下,如果成员集群证书即将过期,系统会提前7天提示您。参考以下步骤更新 kubeconfig。 diff --git a/content/zh/docs/v3.4/multicluster-management/import-cloud-hosted-k8s/_index.md b/content/zh/docs/v3.4/multicluster-management/import-cloud-hosted-k8s/_index.md index 8d50b1bbe..0a6f9851c 100644 --- a/content/zh/docs/v3.4/multicluster-management/import-cloud-hosted-k8s/_index.md +++ b/content/zh/docs/v3.4/multicluster-management/import-cloud-hosted-k8s/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "导入云托管的 Kubernetes 集群" weight: 5300 +version: "v3.4" _build: render: false diff --git a/content/zh/docs/v3.4/multicluster-management/import-cloud-hosted-k8s/import-aliyun-ack.md b/content/zh/docs/v3.4/multicluster-management/import-cloud-hosted-k8s/import-aliyun-ack.md index 94848c431..581282d4c 100644 --- a/content/zh/docs/v3.4/multicluster-management/import-cloud-hosted-k8s/import-aliyun-ack.md +++ b/content/zh/docs/v3.4/multicluster-management/import-cloud-hosted-k8s/import-aliyun-ack.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, 多集群, 阿里云 ACK' description: '了解如何导入阿里云 Kubernetes 集群。' titleLink: "导入阿里云 ACK 集群" weight: 5310 +version: "v3.4" --- 本教程演示如何使用[直接连接](../../../multicluster-management/enable-multicluster/direct-connection/)方法导入阿里云 ACK 集群。如果您想使用代理连接方法,请参考[代理连接](../../../multicluster-management/enable-multicluster/agent-connection/)。 diff --git a/content/zh/docs/v3.4/multicluster-management/import-cloud-hosted-k8s/import-aws-eks.md b/content/zh/docs/v3.4/multicluster-management/import-cloud-hosted-k8s/import-aws-eks.md index b49b5b0c1..d5c571d9a 100644 --- a/content/zh/docs/v3.4/multicluster-management/import-cloud-hosted-k8s/import-aws-eks.md +++ b/content/zh/docs/v3.4/multicluster-management/import-cloud-hosted-k8s/import-aws-eks.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, 多集群, Amazon EKS' description: '了解如何导入 Amazon Elastic Kubernetes 服务集群。' titleLink: "导入 AWS EKS 集群" weight: 5320 +version: "v3.4" --- 本教程演示如何使用[直接连接](../../enable-multicluster/direct-connection)方法将 AWS EKS 集群导入 KubeSphere。如果您想使用代理连接方法,请参考[代理连接](../../../multicluster-management/enable-multicluster/agent-connection/)。 diff --git a/content/zh/docs/v3.4/multicluster-management/import-cloud-hosted-k8s/import-gke.md b/content/zh/docs/v3.4/multicluster-management/import-cloud-hosted-k8s/import-gke.md index a5408b428..db8708fe3 100644 --- a/content/zh/docs/v3.4/multicluster-management/import-cloud-hosted-k8s/import-gke.md +++ b/content/zh/docs/v3.4/multicluster-management/import-cloud-hosted-k8s/import-gke.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, 多集群, Google GKE' description: '了解如何导入 Google Kubernetes Engine 集群。' titleLink: "导入 Google GKE 集群" weight: 5330 +version: "v3.4" --- 本教程演示如何使用[直接连接](../../../multicluster-management/enable-multicluster/direct-connection/)方法导入 GKE 集群。如果您想使用代理连接方法,请参考[代理连接](../../../multicluster-management/enable-multicluster/agent-connection/)。 diff --git a/content/zh/docs/v3.4/multicluster-management/introduction/_index.md b/content/zh/docs/v3.4/multicluster-management/introduction/_index.md index 08a69aacd..0096233ba 100644 --- a/content/zh/docs/v3.4/multicluster-management/introduction/_index.md +++ b/content/zh/docs/v3.4/multicluster-management/introduction/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "介绍" weight: 5100 +version: "v3.4" _build: render: false diff --git a/content/zh/docs/v3.4/multicluster-management/introduction/kubefed-in-kubesphere.md b/content/zh/docs/v3.4/multicluster-management/introduction/kubefed-in-kubesphere.md index 0ad3917e3..bff027baa 100644 --- a/content/zh/docs/v3.4/multicluster-management/introduction/kubefed-in-kubesphere.md +++ b/content/zh/docs/v3.4/multicluster-management/introduction/kubefed-in-kubesphere.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, 联邦, 多集群, 混合云' description: '了解 KubeSphere 中的 Kubernetes 联邦的基本概念,包括成员集群和主集群。' linkTitle: "KubeSphere 联邦" weight: 5120 +version: "v3.4" --- 多集群功能与多个集群之间的网络连接有关。因此,了解集群的拓扑关系很重要。 diff --git a/content/zh/docs/v3.4/multicluster-management/introduction/overview.md b/content/zh/docs/v3.4/multicluster-management/introduction/overview.md index b54f7a833..741f06a9b 100644 --- a/content/zh/docs/v3.4/multicluster-management/introduction/overview.md +++ b/content/zh/docs/v3.4/multicluster-management/introduction/overview.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, 多集群, 混合云' description: '对多集群管理有个基本的了解,例如多集群管理的常见用例,以及 KubeSphere 可以通过多集群功能带来的好处。' linkTitle: "概述" weight: 5110 +version: "v3.4" --- 如今,各种组织跨不同的云厂商或者在不同的基础设施上运行和管理多个 Kubernetes 集群的做法非常普遍。由于每个 Kubernetes 集群都是一个相对独立的单元,上游社区正在艰难地研究和开发多集群管理解决方案。即便如此,Kubernetes 集群联邦(Kubernetes Cluster Federation,简称 [KubeFed](https://github.com/kubernetes-sigs/kubefed))可能是其中一种可行的方法。 diff --git a/content/zh/docs/v3.4/multicluster-management/unbind-cluster.md b/content/zh/docs/v3.4/multicluster-management/unbind-cluster.md index 086cf2402..cd5f1697a 100644 --- a/content/zh/docs/v3.4/multicluster-management/unbind-cluster.md +++ b/content/zh/docs/v3.4/multicluster-management/unbind-cluster.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, 多集群, 混合云' description: '了解如何从 KubeSphere 的集群池中移除成员集群。' linkTitle: "移除成员集群" weight: 5500 +version: "v3.4" --- 本教程演示如何在 KubeSphere 控制台移除成员集群。 diff --git a/content/zh/docs/v3.4/pluggable-components/_index.md b/content/zh/docs/v3.4/pluggable-components/_index.md index 011538044..23d38562a 100644 --- a/content/zh/docs/v3.4/pluggable-components/_index.md +++ b/content/zh/docs/v3.4/pluggable-components/_index.md @@ -8,6 +8,7 @@ linkTitle: "启用可插拔组件" weight: 6000 icon: "/images/docs/v3.x/docs.svg" +version: "v3.4" --- 本章详细演示如何在安装前和安装后启用 KubeSphere 不同组件的步骤,以便您可以充分利用该容器平台为您的业务服务。 diff --git a/content/zh/docs/v3.4/pluggable-components/alerting.md b/content/zh/docs/v3.4/pluggable-components/alerting.md index 28712846c..5fe1c4ce4 100644 --- a/content/zh/docs/v3.4/pluggable-components/alerting.md +++ b/content/zh/docs/v3.4/pluggable-components/alerting.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, alertmanager, KubeSphere, 告警" description: "了解如何启用告警功能,以便在潜在问题对您的业务造成影响之前提前识别这些问题。" linkTitle: "KubeSphere 告警系统" weight: 6600 +version: "v3.4" --- 告警是可观测性的重要组成部分,与监控和日志密切相关。KubeSphere 中的告警系统与其主动式故障通知 (Proactive Failure Notification) 系统相结合,使用户可以基于告警策略了解感兴趣的活动。当达到某个指标的预定义阈值时,会向预先配置的收件人发出告警。因此,您需要预先配置通知方式,包括邮件、Slack、钉钉、企业微信和 Webhook。有了功能强大的告警和通知系统,您就可以迅速发现并提前解决潜在问题,避免您的业务受影响。 diff --git a/content/zh/docs/v3.4/pluggable-components/app-store.md b/content/zh/docs/v3.4/pluggable-components/app-store.md index 64602cbb2..377cad1ec 100644 --- a/content/zh/docs/v3.4/pluggable-components/app-store.md +++ b/content/zh/docs/v3.4/pluggable-components/app-store.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, App Store, OpenPitrix" description: "了解如何启用应用商店,一个可以在内部实现数据和应用共享、并制定应用交付流程的行业标准的组件。" linkTitle: "KubeSphere 应用商店" weight: 6200 +version: "v3.4" --- 作为一个开源的、以应用为中心的容器平台,KubeSphere 在 [OpenPitrix](https://github.com/openpitrix/openpitrix) 的基础上,为用户提供了一个基于 Helm 的应用商店,用于应用生命周期管理。OpenPitrix 是一个开源的 Web 平台,用于打包、部署和管理不同类型的应用。KubeSphere 应用商店让 ISV、开发者和用户能够在一站式服务中只需点击几下就可以上传、测试、安装和发布应用。 diff --git a/content/zh/docs/v3.4/pluggable-components/auditing-logs.md b/content/zh/docs/v3.4/pluggable-components/auditing-logs.md index 3e66a6cf9..b77cc6f62 100644 --- a/content/zh/docs/v3.4/pluggable-components/auditing-logs.md +++ b/content/zh/docs/v3.4/pluggable-components/auditing-logs.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, 审计, KubeSphere, 日志" description: "了解如何启用审计来记录平台事件和活动。" linkTitle: "KubeSphere 审计日志" weight: 6700 +version: "v3.4" --- KubeSphere 审计日志系统提供了一套与安全相关并按时间顺序排列的记录,按顺序记录了与单个用户、管理人员或系统其他组件相关的活动。对 KubeSphere 的每个请求都会生成一个事件,然后写入 Webhook,并根据一定的规则进行处理。 diff --git a/content/zh/docs/v3.4/pluggable-components/devops.md b/content/zh/docs/v3.4/pluggable-components/devops.md index ea58c25c1..ac03dffd1 100644 --- a/content/zh/docs/v3.4/pluggable-components/devops.md +++ b/content/zh/docs/v3.4/pluggable-components/devops.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, Jenkins, KubeSphere, DevOps, cicd" description: "了解如何启用 DevOps 系统来进一步解放您的开发人员,让他们专注于代码编写。" linkTitle: "KubeSphere DevOps" weight: 6300 +version: "v3.4" --- 基于 [Jenkins](https://jenkins.io/) 的 KubeSphere DevOps 系统是专为 Kubernetes 中的 CI/CD 工作流设计的,它提供了一站式的解决方案,帮助开发和运维团队用非常简单的方式构建、测试和发布应用到 Kubernetes。它还具有插件管理、[Binary-to-Image (B2I)](../../project-user-guide/image-builder/binary-to-image/)、[Source-to-Image (S2I)](../../project-user-guide/image-builder/source-to-image/)、代码依赖缓存、代码质量分析、流水线日志等功能。 diff --git a/content/zh/docs/v3.4/pluggable-components/events.md b/content/zh/docs/v3.4/pluggable-components/events.md index 23b14fdb0..8c9d96333 100644 --- a/content/zh/docs/v3.4/pluggable-components/events.md +++ b/content/zh/docs/v3.4/pluggable-components/events.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, 事件, KubeSphere, k8s-events" description: "了解如何启用 KubeSphere 事件模块来跟踪平台上发生的所有事件。" linkTitle: "KubeSphere 事件系统" weight: 6500 +version: "v3.4" --- KubeSphere 事件系统使用户能够跟踪集群内部发生的事件,例如节点调度状态和镜像拉取结果。这些事件会被准确记录下来,并在 Web 控制台中显示具体的原因、状态和信息。要查询事件,用户可以快速启动 Web 工具箱,在搜索栏中输入相关信息,并有不同的过滤器(如关键字和项目)可供选择。事件也可以归档到第三方工具,例如 Elasticsearch、Kafka 或 Fluentd。 diff --git a/content/zh/docs/v3.4/pluggable-components/kubeedge.md b/content/zh/docs/v3.4/pluggable-components/kubeedge.md index 28ea9d4c9..3c3b766a5 100644 --- a/content/zh/docs/v3.4/pluggable-components/kubeedge.md +++ b/content/zh/docs/v3.4/pluggable-components/kubeedge.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, KubeEdge" description: "了解如何启用 KubeEdge 为您的集群添加边缘节点。" linkTitle: "KubeEdge" weight: 6930 +version: "v3.4" --- [KubeEdge](https://kubeedge.io/zh/) 是一个开源系统,用于将容器化应用程序编排功能扩展到边缘的主机。KubeEdge 支持多个边缘协议,旨在对部署于云端和边端的应用程序与资源等进行统一管理。 diff --git a/content/zh/docs/v3.4/pluggable-components/logging.md b/content/zh/docs/v3.4/pluggable-components/logging.md index f2871f621..a176acb05 100644 --- a/content/zh/docs/v3.4/pluggable-components/logging.md +++ b/content/zh/docs/v3.4/pluggable-components/logging.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, Elasticsearch, KubeSphere, 日志系统, 日志" description: "了解如何启用日志,利用基于租户的系统进行日志收集、查询和管理。" linkTitle: "KubeSphere 日志系统" weight: 6400 +version: "v3.4" --- KubeSphere 为日志收集、查询和管理提供了一个强大的、全面的、易于使用的日志系统。它涵盖了不同层级的日志,包括租户、基础设施资源和应用。用户可以从项目、工作负载、容器组和关键字等不同维度对日志进行搜索。与 Kibana 相比,KubeSphere 基于租户的日志系统中,每个租户只能查看自己的日志,从而可以在租户之间提供更好的隔离性和安全性。除了 KubeSphere 自身的日志系统,该容器平台还允许用户添加第三方日志收集器,如 Elasticsearch、Kafka 和 Fluentd。 diff --git a/content/zh/docs/v3.4/pluggable-components/metrics-server.md b/content/zh/docs/v3.4/pluggable-components/metrics-server.md index 618d55481..e93498719 100644 --- a/content/zh/docs/v3.4/pluggable-components/metrics-server.md +++ b/content/zh/docs/v3.4/pluggable-components/metrics-server.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, Metrics Server" description: "了解如何启用 Metrics Server 以使用 HPA 对部署进行自动伸缩。" linkTitle: "Metrics Server" weight: 6910 +version: "v3.4" --- KubeSphere 支持用于[部署](../../project-user-guide/application-workloads/deployments/)的容器组(Pod)弹性伸缩程序 (HPA)。在 KubeSphere 中,Metrics Server 控制着 HPA 是否启用。您可以根据不同类型的指标(例如 CPU 和内存使用率,以及最小和最大副本数),使用 HPA 对象对部署 (Deployment) 自动伸缩。通过这种方式,HPA 可以帮助确保您的应用程序在不同情况下都能平稳、一致地运行。 diff --git a/content/zh/docs/v3.4/pluggable-components/network-policy.md b/content/zh/docs/v3.4/pluggable-components/network-policy.md index c0947c11b..3468cb26f 100644 --- a/content/zh/docs/v3.4/pluggable-components/network-policy.md +++ b/content/zh/docs/v3.4/pluggable-components/network-policy.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, NetworkPolicy" description: "了解如何启用网络策略来控制 IP 地址或端口级别的流量。" linkTitle: "网络策略" weight: 6900 +version: "v3.4" --- 从 3.0.0 版本开始,用户可以在 KubeSphere 中配置原生 Kubernetes 的网络策略。网络策略是一种以应用为中心的结构,使您能够指定如何允许容器组通过网络与各种网络实体进行通信。通过网络策略,用户可以在同一集群内实现网络隔离,这意味着可以在某些实例(容器组)之间设置防火墙。 diff --git a/content/zh/docs/v3.4/pluggable-components/overview.md b/content/zh/docs/v3.4/pluggable-components/overview.md index 044a17ac6..da9e6607a 100644 --- a/content/zh/docs/v3.4/pluggable-components/overview.md +++ b/content/zh/docs/v3.4/pluggable-components/overview.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, 可插拔组件, 概述" description: "了解 KubeSphere 中的关键组件以及对应的资源消耗。" linkTitle: "概述" weight: 6100 +version: "v3.4" --- 从 2.1.0 版本开始,KubeSphere 解耦了一些核心功能组件。这些组件设计成了可插拔式,您可以在安装之前或之后启用它们。如果您不启用它们,KubeSphere 会默认以最小化进行安装部署。 diff --git a/content/zh/docs/v3.4/pluggable-components/pod-ip-pools.md b/content/zh/docs/v3.4/pluggable-components/pod-ip-pools.md index 513c9f99c..7b3601a87 100644 --- a/content/zh/docs/v3.4/pluggable-components/pod-ip-pools.md +++ b/content/zh/docs/v3.4/pluggable-components/pod-ip-pools.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, 容器组, IP 池" description: "了解如何启用容器组 IP 池,为您的容器组分配一个特定的容器组 IP 池。" linkTitle: "容器组 IP 池" weight: 6920 +version: "v3.4" --- 容器组 IP 池用于规划容器组网络地址空间,每个容器组 IP 池之间的地址空间不能重叠。创建工作负载时,可选择特定的容器组 IP 池,这样创建出的容器组将从该容器组 IP 池中分配 IP 地址。 diff --git a/content/zh/docs/v3.4/pluggable-components/service-mesh.md b/content/zh/docs/v3.4/pluggable-components/service-mesh.md index b7c832524..d91206033 100644 --- a/content/zh/docs/v3.4/pluggable-components/service-mesh.md +++ b/content/zh/docs/v3.4/pluggable-components/service-mesh.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, Istio, KubeSphere, 服务网格, 微服务" description: "了解如何启用服务网格,从而提供不同的流量管理策略进行微服务治理。" linkTitle: "KubeSphere 服务网格" weight: 6800 +version: "v3.4" --- KubeSphere 服务网格基于 [Istio](https://istio.io/),将微服务治理和流量管理可视化。它拥有强大的工具包,包括**熔断机制、蓝绿部署、金丝雀发布、流量镜像、链路追踪、可观测性和流量控制**等。KubeSphere 服务网格支持代码无侵入的微服务治理,帮助开发者快速上手,Istio 的学习曲线也极大降低。KubeSphere 服务网格的所有功能都旨在满足用户的业务需求。 diff --git a/content/zh/docs/v3.4/pluggable-components/service-topology.md b/content/zh/docs/v3.4/pluggable-components/service-topology.md index bc499179a..fa99f4b5e 100644 --- a/content/zh/docs/v3.4/pluggable-components/service-topology.md +++ b/content/zh/docs/v3.4/pluggable-components/service-topology.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, 服务, 拓扑图" description: "了解如何启用服务拓扑图,以基于 Weave Scope 查看容器组的上下文详情。" linkTitle: "服务拓扑图" weight: 6915 +version: "v3.4" --- 您可以启用服务拓扑图以集成 [Weave Scope](https://www.weave.works/oss/scope/)(Docker 和 Kubernetes 的可视化和监控工具)。Weave Scope 使用既定的 API 收集信息,为应用和容器构建拓扑图。服务拓扑图显示在您的项目中,将服务之间的连接关系可视化。 diff --git a/content/zh/docs/v3.4/pluggable-components/uninstall-pluggable-components.md b/content/zh/docs/v3.4/pluggable-components/uninstall-pluggable-components.md index 5e8de6718..1a7e4f9c9 100644 --- a/content/zh/docs/v3.4/pluggable-components/uninstall-pluggable-components.md +++ b/content/zh/docs/v3.4/pluggable-components/uninstall-pluggable-components.md @@ -4,6 +4,7 @@ keywords: "Installer, uninstall, KubeSphere, Kubernetes" description: "学习如何在 KubeSphere上卸载所有可插拔组件。" linkTitle: "卸载可插拔组件" Weight: 6940 +version: "v3.4" --- [启用 KubeSphere 可插拔组件之后](../../pluggable-components/),还可以根据以下步骤卸载他们。请在卸载这些组件之前,备份所有重要数据。 diff --git a/content/zh/docs/v3.4/project-administration/_index.md b/content/zh/docs/v3.4/project-administration/_index.md index b81449813..5dd6772cc 100644 --- a/content/zh/docs/v3.4/project-administration/_index.md +++ b/content/zh/docs/v3.4/project-administration/_index.md @@ -7,7 +7,7 @@ linkTitle: "项目管理" weight: 13000 icon: "/images/docs/v3.x/docs.svg" - +version: "v3.4" --- KubeSphere 的项目即 Kubernetes 的命名空间。项目有两种类型,即单集群项目和多集群项目。单集群项目是 Kubernetes 常规命名空间,多集群项目是跨多个集群的联邦命名空间。项目管理员负责创建项目、设置限制范围、配置网络隔离以及其他操作。 diff --git a/content/zh/docs/v3.4/project-administration/container-limit-ranges.md b/content/zh/docs/v3.4/project-administration/container-limit-ranges.md index 00341fae6..93dd3857d 100644 --- a/content/zh/docs/v3.4/project-administration/container-limit-ranges.md +++ b/content/zh/docs/v3.4/project-administration/container-limit-ranges.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, 资源, 配额, 限制, 请求, 限制范围, description: '了解如何在项目中设置默认容器限制范围。' linkTitle: "容器限制范围" weight: 13400 +version: "v3.4" --- 容器所使用的 CPU 和内存资源上限由[项目资源配额](../../workspace-administration/project-quotas/)指定。同时,KubeSphere 使用请求 (Request) 和限制 (Limit) 来控制单个容器的资源(例如 CPU 和内存)使用情况,在 Kubernetes 中也称为 [LimitRange](https://kubernetes.io/zh/docs/concepts/policy/limit-range/)。请求确保容器能够获得其所需要的资源,因为这些资源已经得到明确保障和预留。相反地,限制确保容器不能使用超过特定值的资源。 diff --git a/content/zh/docs/v3.4/project-administration/disk-log-collection.md b/content/zh/docs/v3.4/project-administration/disk-log-collection.md index c22e5da64..30cbe4e49 100644 --- a/content/zh/docs/v3.4/project-administration/disk-log-collection.md +++ b/content/zh/docs/v3.4/project-administration/disk-log-collection.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 项目, 日志, 收集' description: '启用日志收集,对日志进行统一收集、管理和分析。' linkTitle: "日志收集" weight: 13600 +version: "v3.4" --- KubeSphere 支持多种日志收集方式,使运维团队能够以灵活统一的方式收集、管理和分析日志。 diff --git a/content/zh/docs/v3.4/project-administration/project-and-multicluster-project.md b/content/zh/docs/v3.4/project-administration/project-and-multicluster-project.md index c45f79454..58da2b00e 100644 --- a/content/zh/docs/v3.4/project-administration/project-and-multicluster-project.md +++ b/content/zh/docs/v3.4/project-administration/project-and-multicluster-project.md @@ -5,6 +5,7 @@ description: '了解如何创建不同类型的项目。' linkTitle: "项目和多集群项目" weight: 13100 +version: "v3.4" --- KubeSphere 中的项目即 Kubernetes [命名空间](https://kubernetes.io/zh/docs/concepts/overview/working-with-objects/namespaces/),用于将资源划分成互不重叠的分组。这一功能可在多个租户之间分配集群资源,是一种逻辑分区功能。 diff --git a/content/zh/docs/v3.4/project-administration/project-gateway.md b/content/zh/docs/v3.4/project-administration/project-gateway.md index e1524b0a1..af4cc0798 100644 --- a/content/zh/docs/v3.4/project-administration/project-gateway.md +++ b/content/zh/docs/v3.4/project-administration/project-gateway.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 项目, 网关, NodePort, LoadBalancer' description: '了解项目网关的概念以及如何进行管理。' linkTitle: "项目网关" weight: 13500 +version: "v3.4" --- KubeSphere 项目中的网关是一个[ NGINX Ingress 控制器](https://www.nginx.com/products/nginx-ingress-controller/)。KubeSphere 内置的用于 HTTP 负载均衡的机制称为[应用路由](../../project-user-guide/application-workloads/routes/),它定义了从外部到集群服务的连接规则。如需允许从外部访问服务,用户可创建路由资源来定义 URI 路径、后端服务名称等信息。 diff --git a/content/zh/docs/v3.4/project-administration/project-network-isolation.md b/content/zh/docs/v3.4/project-administration/project-network-isolation.md index bfb07de28..a611f0205 100644 --- a/content/zh/docs/v3.4/project-administration/project-network-isolation.md +++ b/content/zh/docs/v3.4/project-administration/project-network-isolation.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Calico, 网络策略' description: '了解网络隔离的概念以及如何配置项目网络策略。' linkTitle: "项目网络隔离" weight: 13300 +version: "v3.4" --- 项目网络隔离使项目管理员能够使用不同的规则来放行不同的网络流量。本教程演示如何开启项目间的网络隔离并设置规则控制网络流量。 diff --git a/content/zh/docs/v3.4/project-administration/role-and-member-management.md b/content/zh/docs/v3.4/project-administration/role-and-member-management.md index 96d545594..9366841b6 100644 --- a/content/zh/docs/v3.4/project-administration/role-and-member-management.md +++ b/content/zh/docs/v3.4/project-administration/role-and-member-management.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 角色, 成员, 管理, 项目' description: '了解如何进行项目访问管理。' linkTitle: "项目角色和成员管理" weight: 13200 +version: "v3.4" --- 本教程演示如何在项目中管理角色和成员。在项目级别,您可以向角色授予以下模块中的权限: diff --git a/content/zh/docs/v3.4/project-user-guide/_index.md b/content/zh/docs/v3.4/project-user-guide/_index.md index eb46927a5..0f62f6be1 100644 --- a/content/zh/docs/v3.4/project-user-guide/_index.md +++ b/content/zh/docs/v3.4/project-user-guide/_index.md @@ -7,6 +7,7 @@ linkTitle: "项目用户指南" weight: 10000 icon: "/images/docs/v3.x/docs.svg" +version: "v3.4" --- 在 KubeSphere 中,具有必要权限的项目用户能够执行一系列任务,例如创建各种工作负载,配置卷、密钥和 ConfigMap,设置各种发布策略,监控应用程序指标以及创建告警策略。由于 KubeSphere 具有极大的灵活性和兼容性,无需将任何代码植入到原生 Kubernetes 中,因此用户可以在测试、开发和生产环境快速上手 KubeSphere 的各种功能。 \ No newline at end of file diff --git a/content/zh/docs/v3.4/project-user-guide/alerting/_index.md b/content/zh/docs/v3.4/project-user-guide/alerting/_index.md index 22c233ac3..2fbefcb0c 100644 --- a/content/zh/docs/v3.4/project-user-guide/alerting/_index.md +++ b/content/zh/docs/v3.4/project-user-guide/alerting/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "告警" weight: 10700 +version: "v3.4" _build: render: false diff --git a/content/zh/docs/v3.4/project-user-guide/alerting/alerting-message.md b/content/zh/docs/v3.4/project-user-guide/alerting/alerting-message.md index 0dbba710c..8ea06af3b 100644 --- a/content/zh/docs/v3.4/project-user-guide/alerting/alerting-message.md +++ b/content/zh/docs/v3.4/project-user-guide/alerting/alerting-message.md @@ -5,6 +5,7 @@ description: '了解如何查看工作负载的告警策略。' linkTitle: "告警消息(工作负载级别)" weight: 10720 +version: "v3.4" --- 告警消息中记录着按照告警规则触发的告警的详细信息。本教程演示如何查看工作负载级别的告警消息。 diff --git a/content/zh/docs/v3.4/project-user-guide/alerting/alerting-policy.md b/content/zh/docs/v3.4/project-user-guide/alerting/alerting-policy.md index b3ca47cf9..e5f7cc11c 100644 --- a/content/zh/docs/v3.4/project-user-guide/alerting/alerting-policy.md +++ b/content/zh/docs/v3.4/project-user-guide/alerting/alerting-policy.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 工作负载, 告警, 策略, 通知' description: '了解如何为工作负载设置告警策略。' linkTitle: "告警策略(工作负载级别)" weight: 10710 +version: "v3.4" --- KubeSphere 支持针对节点和工作负载的告警策略。本教程演示如何为项目中的工作负载创建告警策略。有关如何为节点配置告警策略,请参见[告警策略(节点级别)](../../../cluster-administration/cluster-wide-alerting-and-notification/alerting-policy/)。 diff --git a/content/zh/docs/v3.4/project-user-guide/application-workloads/_index.md b/content/zh/docs/v3.4/project-user-guide/application-workloads/_index.md index 009f71bd9..68eefd1f1 100644 --- a/content/zh/docs/v3.4/project-user-guide/application-workloads/_index.md +++ b/content/zh/docs/v3.4/project-user-guide/application-workloads/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "应用负载" weight: 10200 +version: "v3.4" _build: render: false diff --git a/content/zh/docs/v3.4/project-user-guide/application-workloads/container-image-settings.md b/content/zh/docs/v3.4/project-user-guide/application-workloads/container-image-settings.md index 2453b7edd..823995c0a 100644 --- a/content/zh/docs/v3.4/project-user-guide/application-workloads/container-image-settings.md +++ b/content/zh/docs/v3.4/project-user-guide/application-workloads/container-image-settings.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 镜像, 工作负载, 设置, 容器' description: '在为工作负载设置容器组时,详细了解仪表板上的不同属性。' weight: 10280 +version: "v3.4" --- 创建部署 (Deployment)、有状态副本集 (StatefulSet) 或者守护进程集 (DaemonSet) 时,您需要指定一个容器组。同时,KubeSphere 向用户提供多种选项,用于自定义工作负载配置,例如健康检查探针、环境变量和启动命令。本页内容详细说明了**容器组设置**中的不同属性。 diff --git a/content/zh/docs/v3.4/project-user-guide/application-workloads/cronjobs.md b/content/zh/docs/v3.4/project-user-guide/application-workloads/cronjobs.md index ab552e655..4ab91adb2 100644 --- a/content/zh/docs/v3.4/project-user-guide/application-workloads/cronjobs.md +++ b/content/zh/docs/v3.4/project-user-guide/application-workloads/cronjobs.md @@ -5,6 +5,7 @@ description: "了解定时任务的基本概念以及如何在 KubeSphere 中创 linkTitle: "定时任务" weight: 10260 +version: "v3.4" --- 定时任务 (CronJob) 对于创建周期性和重复性任务非常有用,例如运行备份或发送电子邮件。定时任务还可以在特定时间或间隔执行单个任务,例如在集群可能处于空闲状态时执行任务。 diff --git a/content/zh/docs/v3.4/project-user-guide/application-workloads/daemonsets.md b/content/zh/docs/v3.4/project-user-guide/application-workloads/daemonsets.md index 3aa5fab0d..2d0a16a95 100644 --- a/content/zh/docs/v3.4/project-user-guide/application-workloads/daemonsets.md +++ b/content/zh/docs/v3.4/project-user-guide/application-workloads/daemonsets.md @@ -5,6 +5,7 @@ description: '了解守护进程集的基本概念以及如何在 KubeSphere 中 linkTitle: "守护进程集" weight: 10230 +version: "v3.4" --- 守护进程集管理多组容器组副本,确保所有(或某些)节点运行一个容器组的副本。集群添加节点时,守护进程集会根据需要自动将容器组添加到新节点。 diff --git a/content/zh/docs/v3.4/project-user-guide/application-workloads/deployments.md b/content/zh/docs/v3.4/project-user-guide/application-workloads/deployments.md index 1c01bd41c..5617b0505 100644 --- a/content/zh/docs/v3.4/project-user-guide/application-workloads/deployments.md +++ b/content/zh/docs/v3.4/project-user-guide/application-workloads/deployments.md @@ -5,6 +5,7 @@ description: '了解部署的基本概念以及如何在 KubeSphere 中创建部 linkTitle: "部署" weight: 10210 +version: "v3.4" --- 部署控制器为容器组和副本集提供声明式升级。您可以在部署对象中描述一个期望状态,部署控制器会以受控速率将实际状态变更为期望状态。一个部署运行着应用程序的几个副本,它会自动替换宕机或故障的实例。因此,部署能够确保应用实例可用,处理用户请求。 diff --git a/content/zh/docs/v3.4/project-user-guide/application-workloads/horizontal-pod-autoscaling.md b/content/zh/docs/v3.4/project-user-guide/application-workloads/horizontal-pod-autoscaling.md index e057009e6..cb6df8887 100755 --- a/content/zh/docs/v3.4/project-user-guide/application-workloads/horizontal-pod-autoscaling.md +++ b/content/zh/docs/v3.4/project-user-guide/application-workloads/horizontal-pod-autoscaling.md @@ -3,7 +3,7 @@ title: "容器组弹性伸缩" keywords: "容器组, 弹性伸缩, 弹性伸缩程序" description: "如何在 KubeSphere 上配置容器组弹性伸缩." weight: 10290 - +version: "v3.4" --- 本文档描述了如何在 KubeSphere 上配置容器组弹性伸缩 (HPA)。 diff --git a/content/zh/docs/v3.4/project-user-guide/application-workloads/jobs.md b/content/zh/docs/v3.4/project-user-guide/application-workloads/jobs.md index 2f98be74f..320f3a566 100644 --- a/content/zh/docs/v3.4/project-user-guide/application-workloads/jobs.md +++ b/content/zh/docs/v3.4/project-user-guide/application-workloads/jobs.md @@ -5,6 +5,7 @@ description: "了解任务的基本概念以及如何在 KubeSphere 中创建任 linkTitle: "任务" weight: 10250 +version: "v3.4" --- 任务会创建一个或者多个容器组,并确保指定数量的容器组成功结束。随着容器组成功结束,任务跟踪记录成功结束的容器组数量。当达到指定的成功结束数量时,任务(即 Job)完成。删除任务的操作会清除其创建的全部容器组。 diff --git a/content/zh/docs/v3.4/project-user-guide/application-workloads/routes.md b/content/zh/docs/v3.4/project-user-guide/application-workloads/routes.md index 7d09c1690..92969e2fe 100644 --- a/content/zh/docs/v3.4/project-user-guide/application-workloads/routes.md +++ b/content/zh/docs/v3.4/project-user-guide/application-workloads/routes.md @@ -3,6 +3,7 @@ title: "应用路由" keywords: "KubeSphere, Kubernetes, 路由, 应用路由" description: "了解应用路由(即 Ingress)的基本概念以及如何在 KubeSphere 中创建应用路由。" weight: 10270 +version: "v3.4" --- 本文档介绍了如何在 KubeSphere 上创建、使用和编辑应用路由。 diff --git a/content/zh/docs/v3.4/project-user-guide/application-workloads/services.md b/content/zh/docs/v3.4/project-user-guide/application-workloads/services.md index 14a846fad..fa974d18f 100644 --- a/content/zh/docs/v3.4/project-user-guide/application-workloads/services.md +++ b/content/zh/docs/v3.4/project-user-guide/application-workloads/services.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 服务, 工作负载' description: '了解服务的基本概念以及如何在 KubeSphere 中创建服务。' linkTitle: "服务" weight: 10240 +version: "v3.4" --- 服务是一种抽象方法,它将运行在一组容器组上的应用程序暴露为网络服务。也就是说,服务将这些容器组的 Endpoint 组成一个单一资源,可以通过不同的方式访问该资源。 diff --git a/content/zh/docs/v3.4/project-user-guide/application-workloads/statefulsets.md b/content/zh/docs/v3.4/project-user-guide/application-workloads/statefulsets.md index f1375e6db..92032004b 100644 --- a/content/zh/docs/v3.4/project-user-guide/application-workloads/statefulsets.md +++ b/content/zh/docs/v3.4/project-user-guide/application-workloads/statefulsets.md @@ -5,6 +5,7 @@ description: '了解有状态副本集的基本概念以及如何在 KubeSphere linkTitle: "有状态副本集" weight: 10220 +version: "v3.4" --- 有状态副本集是用于管理有状态应用的工作负载 API 对象,负责一组容器组的部署和扩缩,并保证这些容器组的顺序性和唯一性。 diff --git a/content/zh/docs/v3.4/project-user-guide/application/_index.md b/content/zh/docs/v3.4/project-user-guide/application/_index.md index 017e041ba..692da4219 100644 --- a/content/zh/docs/v3.4/project-user-guide/application/_index.md +++ b/content/zh/docs/v3.4/project-user-guide/application/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "应用程序" weight: 10100 +version: "v3.4" _build: render: false diff --git a/content/zh/docs/v3.4/project-user-guide/application/app-template.md b/content/zh/docs/v3.4/project-user-guide/application/app-template.md index bd62a79bd..8122db7db 100644 --- a/content/zh/docs/v3.4/project-user-guide/application/app-template.md +++ b/content/zh/docs/v3.4/project-user-guide/application/app-template.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, Chart, Helm, KubeSphere, 应用程序, 仓库, 模板' description: '了解应用模板的概念以及它们如何在企业内部帮助部署应用程序。' linkTitle: "应用模板" weight: 10110 +version: "v3.4" --- 应用模板是用户上传、交付和管理应用的一种方式。一般来说,根据一个应用的功能以及与外部环境通信的方式,它可以由一个或多个 Kubernetes 工作负载(例如[部署](../../../project-user-guide/application-workloads/deployments/)、[有状态副本集](../../../project-user-guide/application-workloads/statefulsets/)和[守护进程集](../../../project-user-guide/application-workloads/daemonsets/))和[服务](../../../project-user-guide/application-workloads/services/)组成。作为应用模板上传的应用基于 [Helm](https://helm.sh/) 包构建。 diff --git a/content/zh/docs/v3.4/project-user-guide/application/compose-app.md b/content/zh/docs/v3.4/project-user-guide/application/compose-app.md index 01709fc9a..563e702f5 100644 --- a/content/zh/docs/v3.4/project-user-guide/application/compose-app.md +++ b/content/zh/docs/v3.4/project-user-guide/application/compose-app.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 服务网格, 微服务' description: '了解如何从零开始构建基于微服务的应用程序。' linkTitle: "构建基于微服务的应用" weight: 10140 +version: "v3.4" --- 由于每个微服务都在处理应用的一部分功能,因此一个应用可以被划分为不同的组件。这些组件彼此独立,具有各自的职责和局限。在 KubeSphere 中,这类应用被称为**自制应用**,用户可以通过新创建的服务或者现有服务来构建自制应用。 diff --git a/content/zh/docs/v3.4/project-user-guide/application/deploy-app-from-appstore.md b/content/zh/docs/v3.4/project-user-guide/application/deploy-app-from-appstore.md index 3fe6a97b0..9f0b17ace 100644 --- a/content/zh/docs/v3.4/project-user-guide/application/deploy-app-from-appstore.md +++ b/content/zh/docs/v3.4/project-user-guide/application/deploy-app-from-appstore.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, Chart, Helm, KubeSphere, 应用, 应用商店' description: '了解如何从应用商店中部署应用程序。' linkTitle: "从应用商店部署应用" weight: 10130 +version: "v3.4" --- [应用商店](../../../application-store/)是平台上的公共应用仓库。平台上的每个租户,无论属于哪个企业空间,都可以查看应用商店中的应用。应用商店包含 16 个精选的企业就绪的容器化应用,以及平台上不同企业空间的租户发布的应用。任何经过身份验证的用户都可以从应用商店部署应用。这与私有应用仓库不同,访问私有应用仓库的租户必须属于私有应用仓库所在的企业空间。 diff --git a/content/zh/docs/v3.4/project-user-guide/application/deploy-app-from-template.md b/content/zh/docs/v3.4/project-user-guide/application/deploy-app-from-template.md index fef0b82f2..d1b45881f 100644 --- a/content/zh/docs/v3.4/project-user-guide/application/deploy-app-from-template.md +++ b/content/zh/docs/v3.4/project-user-guide/application/deploy-app-from-template.md @@ -5,6 +5,7 @@ description: '了解如何使用基于 Helm 的模板部署应用程序。' linkTitle: "从应用模板部署应用" weight: 10120 +version: "v3.4" --- 部署应用时,您可选择使用应用商店。应用商店包含了 KubeSphere 的内置应用和[以 Helm Chart 形式上传的应用](../../../workspace-administration/upload-helm-based-application/)。此外,您还可以使用应用模板。应用模板可由添加至 KubeSphere 的私有应用仓库提供。 diff --git a/content/zh/docs/v3.4/project-user-guide/configuration/_index.md b/content/zh/docs/v3.4/project-user-guide/configuration/_index.md index 388170555..cda3a2f21 100644 --- a/content/zh/docs/v3.4/project-user-guide/configuration/_index.md +++ b/content/zh/docs/v3.4/project-user-guide/configuration/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "配置" weight: 10400 +version: "v3.4" _build: render: false diff --git a/content/zh/docs/v3.4/project-user-guide/configuration/configmaps.md b/content/zh/docs/v3.4/project-user-guide/configuration/configmaps.md index 916172dba..3964018d2 100644 --- a/content/zh/docs/v3.4/project-user-guide/configuration/configmaps.md +++ b/content/zh/docs/v3.4/project-user-guide/configuration/configmaps.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, ConfigMap' description: '了解如何在 KubeSphere 中创建配置字典。' linkTitle: "配置字典" weight: 10420 +version: "v3.4" --- Kubernetes [配置字典(ConfigMap)](https://kubernetes.io/docs/concepts/configuration/configmap/) 以键值对的形式存储配置数据。配置字典资源可用于向容器组中注入配置数据。配置字典对象中存储的数据可以被 `ConfigMap` 类型的卷引用,并由容器组中运行的容器化应用使用。配置字典通常用于以下场景: diff --git a/content/zh/docs/v3.4/project-user-guide/configuration/image-registry.md b/content/zh/docs/v3.4/project-user-guide/configuration/image-registry.md index e2a4bb3ed..40ab0011b 100644 --- a/content/zh/docs/v3.4/project-user-guide/configuration/image-registry.md +++ b/content/zh/docs/v3.4/project-user-guide/configuration/image-registry.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Docker, 保密字典' description: '了解如何在 KubeSphere 中创建镜像仓库。' linkTitle: "镜像仓库" weight: 10430 +version: "v3.4" --- Docker 镜像是一个只读的模板,可用于部署容器服务。每个镜像都有一个唯一标识符(即`镜像名称:标签`)。例如,一个镜像可以包含只安装有 Apache 和几个应用的完整的 Ubuntu 操作系统软件包。镜像仓库可用于存储和分发 Docker 镜像。 diff --git a/content/zh/docs/v3.4/project-user-guide/configuration/secrets.md b/content/zh/docs/v3.4/project-user-guide/configuration/secrets.md index 231a710eb..b38f861c9 100644 --- a/content/zh/docs/v3.4/project-user-guide/configuration/secrets.md +++ b/content/zh/docs/v3.4/project-user-guide/configuration/secrets.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 保密字典' description: '了解如何在 KubeSphere 中创建保密字典。' linkTitle: "保密字典" weight: 10410 +version: "v3.4" --- Kubernetes [保密字典 (Secret)](https://kubernetes.io/zh/docs/concepts/configuration/secret/) 可用于存储和管理密码、OAuth 令牌和 SSH 保密字典等敏感信息。容器组可以通过[三种方式](https://kubernetes.io/zh/docs/concepts/configuration/secret/#overview-of-secrets)使用保密字典: diff --git a/content/zh/docs/v3.4/project-user-guide/configuration/serviceaccounts.md b/content/zh/docs/v3.4/project-user-guide/configuration/serviceaccounts.md index 42bab0ec1..1e46d6552 100644 --- a/content/zh/docs/v3.4/project-user-guide/configuration/serviceaccounts.md +++ b/content/zh/docs/v3.4/project-user-guide/configuration/serviceaccounts.md @@ -5,6 +5,7 @@ keywords: 'Kubesphere,Kubernetes,服务帐户' description: '学习如何在 Kubesphere 上创建服务帐户。' linkTitle: "服务帐户" weight: 10440 +version: "v3.4" --- [服务帐户](https://kubernetes.io/zh/docs/tasks/configure-pod-container/configure-service-account/) 为 Pod 中运行的进程提供了标识。当用户访问集群时,API 服务器将用户认证为特定的用户帐户。当这些进程与 API 服务器联系时,Pod 里容器的进程将被验证为特定的服务帐户。 diff --git a/content/zh/docs/v3.4/project-user-guide/custom-application-monitoring/_index.md b/content/zh/docs/v3.4/project-user-guide/custom-application-monitoring/_index.md index 04b6a22ad..1539cc47c 100644 --- a/content/zh/docs/v3.4/project-user-guide/custom-application-monitoring/_index.md +++ b/content/zh/docs/v3.4/project-user-guide/custom-application-monitoring/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "自定义应用监控" weight: 10800 +version: "v3.4" _build: render: false diff --git a/content/zh/docs/v3.4/project-user-guide/custom-application-monitoring/examples/_index.md b/content/zh/docs/v3.4/project-user-guide/custom-application-monitoring/examples/_index.md index 98fbf0bfe..acf1e88db 100644 --- a/content/zh/docs/v3.4/project-user-guide/custom-application-monitoring/examples/_index.md +++ b/content/zh/docs/v3.4/project-user-guide/custom-application-monitoring/examples/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "示例" weight: 10811 +version: "v3.4" _build: render: false diff --git a/content/zh/docs/v3.4/project-user-guide/custom-application-monitoring/examples/monitor-mysql.md b/content/zh/docs/v3.4/project-user-guide/custom-application-monitoring/examples/monitor-mysql.md index cb0c6689c..27275a554 100644 --- a/content/zh/docs/v3.4/project-user-guide/custom-application-monitoring/examples/monitor-mysql.md +++ b/content/zh/docs/v3.4/project-user-guide/custom-application-monitoring/examples/monitor-mysql.md @@ -4,6 +4,7 @@ keywords: '监控, Prometheus, MySQL, MySQL Exporter' description: '部署 MySQL 和 MySQL Exporter 并为该应用创建监控面板。' linkTitle: "监控 MySQL" weight: 10812 +version: "v3.4" --- 通过[介绍](../../../../project-user-guide/custom-application-monitoring/introduction/#间接暴露)一文,您了解到无法直接将 Prometheus 指标接入 MySQL。若要以 Prometheus 格式暴露 MySQL 指标,您需要先部署 MySQL Exporter。 diff --git a/content/zh/docs/v3.4/project-user-guide/custom-application-monitoring/examples/monitor-sample-web.md b/content/zh/docs/v3.4/project-user-guide/custom-application-monitoring/examples/monitor-sample-web.md index fa7a6ef2b..52869dc48 100644 --- a/content/zh/docs/v3.4/project-user-guide/custom-application-monitoring/examples/monitor-sample-web.md +++ b/content/zh/docs/v3.4/project-user-guide/custom-application-monitoring/examples/monitor-sample-web.md @@ -4,6 +4,7 @@ keywords: '监控, prometheus, prometheus operator' description: '使用 Helm Chart 来部署示例 Web 应用程序并为该应用程序创建监控面板。' linkTitle: "监控示例 Web 应用程序" weight: 10813 +version: "v3.4" --- 本教程演示如何监控示例 Web 应用程序。该应用程序在代码中已接入 Prometheus Go 客户端,因此可以直接暴露指标,无需使用导出器 (Exporter)。 diff --git a/content/zh/docs/v3.4/project-user-guide/custom-application-monitoring/introduction.md b/content/zh/docs/v3.4/project-user-guide/custom-application-monitoring/introduction.md index 927154800..de62834fd 100644 --- a/content/zh/docs/v3.4/project-user-guide/custom-application-monitoring/introduction.md +++ b/content/zh/docs/v3.4/project-user-guide/custom-application-monitoring/introduction.md @@ -5,6 +5,7 @@ description: '介绍 KubeSphere 自定义监控功能和指标暴露,包括暴 linkTitle: "介绍" weight: 10810 +version: "v3.4" --- 您可以使用 KubeSphere 的自定义监控功能以可视化的形式监控自定义应用指标。应用可以是第三方应用,例如 MySQL、Redis 和 Elasticsearch,也可以是您自己的应用。本文介绍自定义监控功能的使用流程。 diff --git a/content/zh/docs/v3.4/project-user-guide/custom-application-monitoring/visualization/_index.md b/content/zh/docs/v3.4/project-user-guide/custom-application-monitoring/visualization/_index.md index 855978bd8..bcf98c90b 100644 --- a/content/zh/docs/v3.4/project-user-guide/custom-application-monitoring/visualization/_index.md +++ b/content/zh/docs/v3.4/project-user-guide/custom-application-monitoring/visualization/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "可视化" weight: 10814 +version: "v3.4" _build: render: false diff --git a/content/zh/docs/v3.4/project-user-guide/custom-application-monitoring/visualization/overview.md b/content/zh/docs/v3.4/project-user-guide/custom-application-monitoring/visualization/overview.md index 23232987e..301bea76a 100644 --- a/content/zh/docs/v3.4/project-user-guide/custom-application-monitoring/visualization/overview.md +++ b/content/zh/docs/v3.4/project-user-guide/custom-application-monitoring/visualization/overview.md @@ -4,6 +4,7 @@ keywords: '监控, Prometheus, Prometheus Operator' description: '了解创建监控仪表板的一般步骤及其布局。' linkTitle: "概述" weight: 10815 +version: "v3.4" --- 本节介绍监控面板功能。您将会学习如何在 KubeSphere 中为您的自定义应用实现指标数据的可视化。如果您不知道如何将应用指标集成至 KubeSphere 的监控系统,请先参阅[介绍](../../introduction/)。 diff --git a/content/zh/docs/v3.4/project-user-guide/custom-application-monitoring/visualization/panel.md b/content/zh/docs/v3.4/project-user-guide/custom-application-monitoring/visualization/panel.md index 457b7b14d..8d85a2555 100644 --- a/content/zh/docs/v3.4/project-user-guide/custom-application-monitoring/visualization/panel.md +++ b/content/zh/docs/v3.4/project-user-guide/custom-application-monitoring/visualization/panel.md @@ -4,6 +4,7 @@ keywords: '监控, Prometheus, Prometheus Operator' description: '探索仪表板属性和图表指标。' linkTitle: "图表" weight: 10816 +version: "v3.4" --- KubeSphere 当前支持两种图表:文本图表和图形图表。 diff --git a/content/zh/docs/v3.4/project-user-guide/custom-application-monitoring/visualization/querying.md b/content/zh/docs/v3.4/project-user-guide/custom-application-monitoring/visualization/querying.md index 048450b00..4dabbac60 100644 --- a/content/zh/docs/v3.4/project-user-guide/custom-application-monitoring/visualization/querying.md +++ b/content/zh/docs/v3.4/project-user-guide/custom-application-monitoring/visualization/querying.md @@ -4,6 +4,7 @@ keywords: '监控, Prometheus, Prometheus Operator, 查询' description: '了解如何指定监控指标。' linkTitle: "查询" weight: 10817 +version: "v3.4" --- 在查询编辑器中,在**监控指标**中输入 PromQL 表达式以处理和获取指标。若要了解如何编写 PromQL,请参阅 [Query Examples](https://prometheus.io/docs/prometheus/latest/querying/examples/)。 diff --git a/content/zh/docs/v3.4/project-user-guide/grayscale-release/_index.md b/content/zh/docs/v3.4/project-user-guide/grayscale-release/_index.md index 83875c1cc..8433d2bf2 100644 --- a/content/zh/docs/v3.4/project-user-guide/grayscale-release/_index.md +++ b/content/zh/docs/v3.4/project-user-guide/grayscale-release/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "灰度发布" weight: 10500 +version: "v3.4" _build: render: false diff --git a/content/zh/docs/v3.4/project-user-guide/grayscale-release/blue-green-deployment.md b/content/zh/docs/v3.4/project-user-guide/grayscale-release/blue-green-deployment.md index 4d13f5ad8..f88e019ef 100644 --- a/content/zh/docs/v3.4/project-user-guide/grayscale-release/blue-green-deployment.md +++ b/content/zh/docs/v3.4/project-user-guide/grayscale-release/blue-green-deployment.md @@ -5,6 +5,7 @@ description: '了解如何在 KubeSphere 中发布蓝绿部署。' linkTitle: "蓝绿部署" weight: 10520 +version: "v3.4" --- diff --git a/content/zh/docs/v3.4/project-user-guide/grayscale-release/canary-release.md b/content/zh/docs/v3.4/project-user-guide/grayscale-release/canary-release.md index 2ff8069d0..49d64f46e 100644 --- a/content/zh/docs/v3.4/project-user-guide/grayscale-release/canary-release.md +++ b/content/zh/docs/v3.4/project-user-guide/grayscale-release/canary-release.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 金丝雀发布, istio, 服务网格' description: '了解如何在 KubeSphere 中部署金丝雀服务。' linkTitle: "金丝雀发布" weight: 10530 +version: "v3.4" --- KubeSphere 基于 [Istio](https://istio.io/) 向用户提供部署金丝雀服务所需的控制功能。在金丝雀发布中,您可以引入服务的新版本,并向其发送一小部分流量来进行测试。同时,旧版本负责处理其余的流量。如果一切顺利,您就可以逐渐增加向新版本发送的流量,同时逐步停用旧版本。如果出现任何问题,您可以用 KubeSphere 更改流量比例来回滚至先前版本。 diff --git a/content/zh/docs/v3.4/project-user-guide/grayscale-release/overview.md b/content/zh/docs/v3.4/project-user-guide/grayscale-release/overview.md index e87963f51..1ff704b17 100644 --- a/content/zh/docs/v3.4/project-user-guide/grayscale-release/overview.md +++ b/content/zh/docs/v3.4/project-user-guide/grayscale-release/overview.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, 灰度发布, 概述, 服务网格' description: '了解灰度发布的基本概念。' linkTitle: "概述" weight: 10510 +version: "v3.4" --- 现代云原生应用程序通常由一组可独立部署的组件组成,这些组件也称作微服务。在微服务架构中,每个服务网络执行特定功能,开发者能够非常灵活地对应用做出调整,不会影响服务网络。这种组成应用程序的微服务网络也称作**服务网格**。 diff --git a/content/zh/docs/v3.4/project-user-guide/grayscale-release/traffic-mirroring.md b/content/zh/docs/v3.4/project-user-guide/grayscale-release/traffic-mirroring.md index 57f8998a9..49e66c17a 100644 --- a/content/zh/docs/v3.4/project-user-guide/grayscale-release/traffic-mirroring.md +++ b/content/zh/docs/v3.4/project-user-guide/grayscale-release/traffic-mirroring.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 流量镜像, Istio' description: '了解如何在 KubeSphere 中执行流量镜像任务。' linkTitle: "流量镜像" weight: 10540 +version: "v3.4" --- 流量镜像 (Traffic Mirroring),也称为流量影子 (Traffic Shadowing),是一种强大的、无风险的测试应用版本的方法,它将实时流量的副本发送给被镜像的服务。采用这种方法,您可以搭建一个与原环境类似的环境以进行验收测试,从而提前发现问题。由于镜像流量存在于主服务关键请求路径带外,终端用户在测试全过程不会受到影响。 diff --git a/content/zh/docs/v3.4/project-user-guide/image-builder/_index.md b/content/zh/docs/v3.4/project-user-guide/image-builder/_index.md index d05c53dda..70ed8fa2b 100644 --- a/content/zh/docs/v3.4/project-user-guide/image-builder/_index.md +++ b/content/zh/docs/v3.4/project-user-guide/image-builder/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "镜像构建器" weight: 10600 +version: "v3.4" _build: render: false diff --git a/content/zh/docs/v3.4/project-user-guide/image-builder/binary-to-image.md b/content/zh/docs/v3.4/project-user-guide/image-builder/binary-to-image.md index 042274ab9..e1b4d9856 100644 --- a/content/zh/docs/v3.4/project-user-guide/image-builder/binary-to-image.md +++ b/content/zh/docs/v3.4/project-user-guide/image-builder/binary-to-image.md @@ -4,6 +4,7 @@ keywords: "KubeSphere, Kubernetes, Docker, B2I, Binary-to-Image" description: "如何使用 Binary-to-Image 发布制品到 Kubernetes。" linkTitle: "Binary to Image:发布制品到 Kubernetes" weight: 10620 +version: "v3.4" --- Binary-to-Image (B2I) 是一个工具箱和工作流,用于从二进制可执行文件(例如 Jar、War 和二进制包)构建可再现容器镜像。更确切地说,您可以上传一个制品并指定一个目标仓库,例如 Docker Hub 或者 Harbor,用于推送镜像。如果一切运行成功,会推送您的镜像至目标仓库,并且如果您在工作流中创建服务 (Service),也会自动部署应用程序至 Kubernetes。 diff --git a/content/zh/docs/v3.4/project-user-guide/image-builder/s2i-and-b2i-webhooks.md b/content/zh/docs/v3.4/project-user-guide/image-builder/s2i-and-b2i-webhooks.md index 7356f6617..fc6e2121f 100644 --- a/content/zh/docs/v3.4/project-user-guide/image-builder/s2i-and-b2i-webhooks.md +++ b/content/zh/docs/v3.4/project-user-guide/image-builder/s2i-and-b2i-webhooks.md @@ -4,7 +4,7 @@ keywords: 'KubeSphere, Kubernetes, S2I, Source-to-Image, B2I, Binary-to-Image, W description: '学习如何配置 S2I 和 B2I webhooks。' linkTitle: "配置 S2I 和 B2I Webhooks" weight: 10650 - +version: "v3.4" --- KubeSphere 提供 Source-to-Image (S2I) 和 Binary-to-Image (B2I) 功能,以自动化镜像构建、推送和应用程序部署。在 KubeSphere 3.4 中,您可以配置 S2I 和 B2I Webhook,以便当代码仓库中存在任何相关活动时,自动触发镜像构建器。 diff --git a/content/zh/docs/v3.4/project-user-guide/image-builder/s2i-introduction.md b/content/zh/docs/v3.4/project-user-guide/image-builder/s2i-introduction.md index b4070502e..c3c3bd31a 100644 --- a/content/zh/docs/v3.4/project-user-guide/image-builder/s2i-introduction.md +++ b/content/zh/docs/v3.4/project-user-guide/image-builder/s2i-introduction.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Docker, S2I, Source-to-Image' description: '了解 S2I 的工作原理及其为何按照预期工作。' linkTitle: "S2I 工作流程和逻辑" weight: 10630 +version: "v3.4" --- Source-to-Image (S2I) 是一个将源代码构建成镜像的自动化工具。S2I 将源代码注入负责编译的镜像构建器 (Image Builder) 中,然后自动将编译后的代码打包成 Docker 镜像。 diff --git a/content/zh/docs/v3.4/project-user-guide/image-builder/s2i-templates.md b/content/zh/docs/v3.4/project-user-guide/image-builder/s2i-templates.md index 39c322e7c..5c822e642 100644 --- a/content/zh/docs/v3.4/project-user-guide/image-builder/s2i-templates.md +++ b/content/zh/docs/v3.4/project-user-guide/image-builder/s2i-templates.md @@ -4,7 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Docker, S2I, Source-to-Image' description: '学习如何自定义 S2I 模板,并理解不同的模板参数。' linkTitle: "自定义 S2I 模板" weight: 10640 - +version: "v3.4" --- 当您了解了 Source-to-Image (S2I) 的工作流和逻辑,就可以根据您的项目自定义镜像构建器模板(即 S2I / B2I 模板),以扩展 S2I 功能。KubeSphere 提供了几种常见的镜像构建器模板,如 [Python ](https://github.com/kubesphere/s2i-python-container/)和 [Java](https://github.com/kubesphere/s2i-java-container/)。 diff --git a/content/zh/docs/v3.4/project-user-guide/image-builder/source-to-image.md b/content/zh/docs/v3.4/project-user-guide/image-builder/source-to-image.md index 61f0bbffd..91a31108e 100644 --- a/content/zh/docs/v3.4/project-user-guide/image-builder/source-to-image.md +++ b/content/zh/docs/v3.4/project-user-guide/image-builder/source-to-image.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Docker, S2I, Source-to-Image' description: '如何使用 Source-to-Image 发布应用程序。' linkTitle: "Source to Image:无需 Dockerfile 发布应用" weight: 10610 +version: "v3.4" --- Source-to-Image (S2I) 是一个工具箱和工作流,用于从源代码构建可再现容器镜像。S2I 通过将源代码注入容器镜像,自动将编译后的代码打包成镜像。KubeSphere 集成 S2I 来自动构建镜像,并且无需任何 Dockerfile 即可发布到 Kubernetes。 diff --git a/content/zh/docs/v3.4/project-user-guide/storage/_index.md b/content/zh/docs/v3.4/project-user-guide/storage/_index.md index b8c401d7c..c1a7cd80b 100644 --- a/content/zh/docs/v3.4/project-user-guide/storage/_index.md +++ b/content/zh/docs/v3.4/project-user-guide/storage/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "持久卷声明管理" weight: 10300 +version: "v3.4" _build: render: false diff --git a/content/zh/docs/v3.4/project-user-guide/storage/volume-snapshots.md b/content/zh/docs/v3.4/project-user-guide/storage/volume-snapshots.md index a69de9396..b0cfd6a34 100644 --- a/content/zh/docs/v3.4/project-user-guide/storage/volume-snapshots.md +++ b/content/zh/docs/v3.4/project-user-guide/storage/volume-snapshots.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 持久卷声明, 快照' description: '了解如何在 KubeSphere 中管理持久卷声明的快照。' linkTitle: "卷快照" weight: 10330 +version: "v3.4" --- 许多存储系统都支持为持久卷创建快照。快照是持久卷声明的一个即时副本,可用于供应新持久卷声明(预先在其中填充快照数据)或将现有持久卷声明恢复到创建快照时的状态。有关更多信息,请参阅 [Kubernetes 官方文档](https://kubernetes.io/zh/docs/concepts/storage/volume-snapshots/)。 diff --git a/content/zh/docs/v3.4/project-user-guide/storage/volumes.md b/content/zh/docs/v3.4/project-user-guide/storage/volumes.md index 0c6c2e728..d633dadd4 100644 --- a/content/zh/docs/v3.4/project-user-guide/storage/volumes.md +++ b/content/zh/docs/v3.4/project-user-guide/storage/volumes.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, 持久卷, 持久卷申领, 克隆, 快照, 扩容, PV, P description: '了解如何在 KubeSphere 中创建、编辑和挂载持久卷声明。' linkTitle: "持久卷声明" weight: 10310 +version: "v3.4" --- 在项目中创建应用负载时,您可以为应用负载创建[持久卷声明(PVC)](https://kubernetes.io/zh/docs/concepts/storage/persistent-volumes/)。PVC 可用于创建存储请求,从而进一步为应用提供持久化存储。更具体地说,持久卷(PV)资源可用于管理持久化存储。 diff --git a/content/zh/docs/v3.4/quick-start/_index.md b/content/zh/docs/v3.4/quick-start/_index.md index 1eb4de06a..e22e7c498 100644 --- a/content/zh/docs/v3.4/quick-start/_index.md +++ b/content/zh/docs/v3.4/quick-start/_index.md @@ -1,6 +1,7 @@ --- title: "快速入门" description: "通过详细的图文帮助您更好地了解 KubeSphere" +version: "v3.4" layout: "second" linkTitle: "快速入门" diff --git a/content/zh/docs/v3.4/quick-start/all-in-one-on-linux.md b/content/zh/docs/v3.4/quick-start/all-in-one-on-linux.md index 798e9e522..536714820 100644 --- a/content/zh/docs/v3.4/quick-start/all-in-one-on-linux.md +++ b/content/zh/docs/v3.4/quick-start/all-in-one-on-linux.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, All-in-One, 安装' description: '了解在 Linux 上如何使用最小安装包安装 KubeSphere。本教程为您理解容器平台提供了基础入门知识,为学习以下指南奠定基础。' linkTitle: "在 Linux 上以 All-in-One 模式安装 KubeSphere" weight: 2100 +version: "v3.4" --- 对于刚接触 KubeSphere 并想快速上手该[容器平台](https://kubesphere.io/)的用户,All-in-One 安装模式是最佳的选择,它能够帮助您零配置快速部署 KubeSphere 和 Kubernetes。 diff --git a/content/zh/docs/v3.4/quick-start/create-workspace-and-project.md b/content/zh/docs/v3.4/quick-start/create-workspace-and-project.md index 6b962ace1..c0757a871 100644 --- a/content/zh/docs/v3.4/quick-start/create-workspace-and-project.md +++ b/content/zh/docs/v3.4/quick-start/create-workspace-and-project.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 多租户, 企业空间, 帐户, 平台角色 description: '了解如何利用 KubeSphere 中的多租户功能在不同级别进行细粒度访问控制。' linkTitle: "创建企业空间、项目、用户和平台角色" weight: 2300 +version: "v3.4" --- 本快速入门演示如何创建企业空间、用户和平台角色。同时,您将学习如何在企业空间中创建项目和 DevOps 项目,用于运行工作负载。完成本教程后,您将熟悉 KubeSphere 的多租户管理系统,并使用本教程中创建的资源(例如企业空间和帐户等)完成其他教程中的操作。 diff --git a/content/zh/docs/v3.4/quick-start/deploy-bookinfo-to-k8s.md b/content/zh/docs/v3.4/quick-start/deploy-bookinfo-to-k8s.md index b6984daf4..379c47228 100644 --- a/content/zh/docs/v3.4/quick-start/deploy-bookinfo-to-k8s.md +++ b/content/zh/docs/v3.4/quick-start/deploy-bookinfo-to-k8s.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Bookinfo, Istio' description: '通过部署示例应用程序 Bookinfo 来探索 KubeSphere 服务网格的基本功能。' linkTitle: "部署并访问 Bookinfo" weight: 2400 +version: "v3.4" --- 作为开源的服务网格解决方案,[Istio](https://istio.io/) 为微服务提供了强大的流量管理功能。以下是 [Istio](https://istio.io/latest/zh/docs/concepts/traffic-management/) 官方网站上关于流量管理的简介: diff --git a/content/zh/docs/v3.4/quick-start/enable-pluggable-components.md b/content/zh/docs/v3.4/quick-start/enable-pluggable-components.md index e5cbada92..66a8d0002 100644 --- a/content/zh/docs/v3.4/quick-start/enable-pluggable-components.md +++ b/content/zh/docs/v3.4/quick-start/enable-pluggable-components.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere,Kubernetes,可插拔,组件' description: '了解如何在 KubeSphere 上启用可插拔组件,以便您全方位地探索 KubeSphere。安装前和安装后均可启用可插拔组件。' linkTitle: "启用可插拔组件" weight: 2600 +version: "v3.4" --- 本教程演示如何在安装前或安装后启用 KubeSphere 的可插拔组件。请参照下表了解 KubeSphere 的全部可插拔组件。 diff --git a/content/zh/docs/v3.4/quick-start/minimal-kubesphere-on-k8s.md b/content/zh/docs/v3.4/quick-start/minimal-kubesphere-on-k8s.md index 27fa8927c..0a34f3324 100644 --- a/content/zh/docs/v3.4/quick-start/minimal-kubesphere-on-k8s.md +++ b/content/zh/docs/v3.4/quick-start/minimal-kubesphere-on-k8s.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 最小化安装' description: '了解在现有 Kubernetes 集群上如何使用最小安装包安装 KubeSphere。您可以使用托管在云服务器上或者安装在本地的 Kubernetes 集群。' linkTitle: "在 Kubernetes 上最小化安装 KubeSphere" weight: 2200 +version: "v3.4" --- 除了在 Linux 机器上安装 KubeSphere 之外,您还可以将其直接部署在现有的 Kubernetes 集群上。本快速入门指南将引导您完成在 Kubernetes 上最小化安装 KubeSphere 的一般性步骤。有关更多信息,请参见[在 Kubernetes 上安装 KubeSphere](../../installing-on-kubernetes/)。 diff --git a/content/zh/docs/v3.4/quick-start/wordpress-deployment.md b/content/zh/docs/v3.4/quick-start/wordpress-deployment.md index 93825ccac..0bfd0f02b 100644 --- a/content/zh/docs/v3.4/quick-start/wordpress-deployment.md +++ b/content/zh/docs/v3.4/quick-start/wordpress-deployment.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 应用, WordPress' description: '了解在 KubeSphere 中部署示例应用程序的整个流程,包括创建凭证、创建持久卷声明、组件设置等。' linkTitle: "创建并部署 WordPress" weight: 2500 +version: "v3.4" --- ## WordPress 简介 diff --git a/content/zh/docs/v3.4/reference/_index.md b/content/zh/docs/v3.4/reference/_index.md index 2fa992ce8..3a252b85b 100644 --- a/content/zh/docs/v3.4/reference/_index.md +++ b/content/zh/docs/v3.4/reference/_index.md @@ -8,7 +8,7 @@ linkTitle: "参考" weight: 17000 icon: "/images/docs/v3.x/docs.svg" - +version: "v3.4" --- 本章包含 KubeSphere 中的常用词汇表和有关 KubeSphere API 的信息。 diff --git a/content/zh/docs/v3.4/reference/api-changes/_index.md b/content/zh/docs/v3.4/reference/api-changes/_index.md index 3a2dc1f6d..240cb8f86 100644 --- a/content/zh/docs/v3.4/reference/api-changes/_index.md +++ b/content/zh/docs/v3.4/reference/api-changes/_index.md @@ -8,5 +8,5 @@ linkTitle: "API 变更" weight: 17300 icon: "/images/docs/v3.x/docs.svg" - +version: "v3.4" --- diff --git a/content/zh/docs/v3.4/reference/api-changes/logging.md b/content/zh/docs/v3.4/reference/api-changes/logging.md index 1074b91f7..f8067ea6f 100644 --- a/content/zh/docs/v3.4/reference/api-changes/logging.md +++ b/content/zh/docs/v3.4/reference/api-changes/logging.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, API, 日志系统' description: 'KubeSphere 3.4 中日志系统(服务组件)的 API 变更。' linkTitle: "日志系统" weight: 17310 +version: "v3.4" --- KubeSphere 3.4 中**日志系统**(服务组件)的 API 变更。 diff --git a/content/zh/docs/v3.4/reference/api-changes/monitoring.md b/content/zh/docs/v3.4/reference/api-changes/monitoring.md index 8fd2c22f7..e123479be 100644 --- a/content/zh/docs/v3.4/reference/api-changes/monitoring.md +++ b/content/zh/docs/v3.4/reference/api-changes/monitoring.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, API, 监控系统' description: 'KubeSphere 3.4 中监控系统(服务组件)的 API 变更。' linkTitle: "监控系统" weight: 17320 +version: "v3.4" --- ## API 版本 diff --git a/content/zh/docs/v3.4/reference/api-docs.md b/content/zh/docs/v3.4/reference/api-docs.md index c8962c158..a3311412f 100644 --- a/content/zh/docs/v3.4/reference/api-docs.md +++ b/content/zh/docs/v3.4/reference/api-docs.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, API' description: 'REST API 是 KubeSphere 的基本结构。本指南向您展示如何访问 KubeSphere API 服务器。' linkTitle: "KubeSphere API" weight: 17200 +version: "v3.4" --- ## 架构 diff --git a/content/zh/docs/v3.4/reference/environment-requirements.md b/content/zh/docs/v3.4/reference/environment-requirements.md index a0d5b5e9f..49d135897 100644 --- a/content/zh/docs/v3.4/reference/environment-requirements.md +++ b/content/zh/docs/v3.4/reference/environment-requirements.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 配置, 要求' description: '理解使用和安装 KubeSphere 的各项环境要求。' linkTitle: "环境要求" weight: 17500 +version: "v3.4" --- 本页面归纳了安装和使用 KubeSphere 的部分要求。 diff --git a/content/zh/docs/v3.4/reference/glossary.md b/content/zh/docs/v3.4/reference/glossary.md index 1c6af1d78..578f38494 100644 --- a/content/zh/docs/v3.4/reference/glossary.md +++ b/content/zh/docs/v3.4/reference/glossary.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, DevOps, docker, Helm, Jenkins, Istio, Prometh description: 'KubeSphere 中使用的词汇表。' linkTitle: "词汇表" weight: 17100 +version: "v3.4" --- 本词汇表包含 KubeSphere 中专有的通用术语和技术术语。 diff --git a/content/zh/docs/v3.4/reference/storage-system-installation/_index.md b/content/zh/docs/v3.4/reference/storage-system-installation/_index.md index e5c6fd62c..1906bc3c2 100644 --- a/content/zh/docs/v3.4/reference/storage-system-installation/_index.md +++ b/content/zh/docs/v3.4/reference/storage-system-installation/_index.md @@ -8,5 +8,5 @@ linkTitle: "存储系统安装" weight: 17400 icon: "/images/docs/v3.x/docs.svg" - +version: "v3.4" --- diff --git a/content/zh/docs/v3.4/reference/storage-system-installation/glusterfs-server.md b/content/zh/docs/v3.4/reference/storage-system-installation/glusterfs-server.md index 1d579df71..de4302c70 100644 --- a/content/zh/docs/v3.4/reference/storage-system-installation/glusterfs-server.md +++ b/content/zh/docs/v3.4/reference/storage-system-installation/glusterfs-server.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, GlusterFS' description: '如何搭建 GlusterFS 服务器' linkTitle: "搭建 GlusterFS 服务器" weight: 17420 +version: "v3.4" --- [GlusterFS](https://kubernetes.io/zh/docs/concepts/storage/volumes/#glusterfs) 是开源的分布式文件系统,您能使用 GlusterFS 将 `glusterfs` 存储卷挂载到 Pod。如果 `glusterfs` 存储卷中预先填充了数据,则可以在 Kubernetes 集群中的 Pod 之间共享这些数据。 diff --git a/content/zh/docs/v3.4/reference/storage-system-installation/nfs-server.md b/content/zh/docs/v3.4/reference/storage-system-installation/nfs-server.md index 7b919484c..41829e619 100644 --- a/content/zh/docs/v3.4/reference/storage-system-installation/nfs-server.md +++ b/content/zh/docs/v3.4/reference/storage-system-installation/nfs-server.md @@ -4,6 +4,7 @@ keywords: 'Kubernetes, KubeSphere, NFS 服务器' description: '如何搭建 NFS 服务器' linkTitle: "搭建 NFS 服务器" weight: 17410 +version: "v3.4" --- KubeSphere 支持存储插件 [NFS-client Provisioner](https://github.com/kubernetes-incubator/external-storage/tree/master/nfs-client)。若想使用该插件,必须预先配置 NFS 服务器。NFS 服务器配置完成后,NFS 客户端会在服务器机器上挂载目录,以便 NFS 客户端访问 NFS 服务器上的文件,即您需要创建并输出客户端机器可以访问的目录。 diff --git a/content/zh/docs/v3.4/release/_index.md b/content/zh/docs/v3.4/release/_index.md index 7ae4ceadd..864782187 100644 --- a/content/zh/docs/v3.4/release/_index.md +++ b/content/zh/docs/v3.4/release/_index.md @@ -5,7 +5,7 @@ layout: "second" linkTitle: "Release Notes" weight: 18000 icon: "/images/docs/v3.x/docs.svg" - +version: "v3.4" --- This chapter lists the release notes of all versions of KubeSphere, helping you gain a comprehensive understanding of upgrades and feature enhancements in every version release. \ No newline at end of file diff --git a/content/zh/docs/v3.4/release/release-v300.md b/content/zh/docs/v3.4/release/release-v300.md index 176b0c187..92fed735e 100644 --- a/content/zh/docs/v3.4/release/release-v300.md +++ b/content/zh/docs/v3.4/release/release-v300.md @@ -5,6 +5,7 @@ description: "KubeSphere Release Notes for 3.0.0" linkTitle: "Release Notes - 3.0.0" weight: 18300 +version: "v3.4" --- ## How to get v3.0.0 diff --git a/content/zh/docs/v3.4/release/release-v310.md b/content/zh/docs/v3.4/release/release-v310.md index 4d8cf6c39..159bc0355 100644 --- a/content/zh/docs/v3.4/release/release-v310.md +++ b/content/zh/docs/v3.4/release/release-v310.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, release-notes" description: "KubeSphere Release Notes for 3.1.0" linkTitle: "Release Notes - 3.1.0" weight: 18200 +version: "v3.4" --- ## 如何获取 v3.1.0 diff --git a/content/zh/docs/v3.4/release/release-v311.md b/content/zh/docs/v3.4/release/release-v311.md index 56ec9256d..dace6b319 100644 --- a/content/zh/docs/v3.4/release/release-v311.md +++ b/content/zh/docs/v3.4/release/release-v311.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, release-notes" description: "KubeSphere Release Notes for 3.1.1" linkTitle: "Release Notes - 3.1.1" weight: 18100 +version: "v3.4" --- ## 用户体验 diff --git a/content/zh/docs/v3.4/release/release-v320.md b/content/zh/docs/v3.4/release/release-v320.md index 1ad18884f..eaa0097ba 100644 --- a/content/zh/docs/v3.4/release/release-v320.md +++ b/content/zh/docs/v3.4/release/release-v320.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, 版本说明" description: "KubeSphere 3.2.0 版本说明" linkTitle: "3.2.0 版本说明" weight: 18100 +version: "v3.4" --- ## 多租户和多集群 diff --git a/content/zh/docs/v3.4/release/release-v321.md b/content/zh/docs/v3.4/release/release-v321.md index e0245e9e1..f51e47704 100644 --- a/content/zh/docs/v3.4/release/release-v321.md +++ b/content/zh/docs/v3.4/release/release-v321.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, 版本说明" description: "KubeSphere 3.2.1 版本说明" linkTitle: "3.2.1 版本说明" weight: 18099 +version: "v3.4" --- ## 功能优化与问题修复 diff --git a/content/zh/docs/v3.4/release/release-v330.md b/content/zh/docs/v3.4/release/release-v330.md index b1797133a..27d414794 100644 --- a/content/zh/docs/v3.4/release/release-v330.md +++ b/content/zh/docs/v3.4/release/release-v330.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, 版本说明" description: "KubeSphere 3.3.0 版本说明" linkTitle: "3.3.0 版本说明" weight: 18098 +version: "v3.4" --- ## DevOps diff --git a/content/zh/docs/v3.4/release/release-v331.md b/content/zh/docs/v3.4/release/release-v331.md index 524dbb009..3f1279cf3 100644 --- a/content/zh/docs/v3.4/release/release-v331.md +++ b/content/zh/docs/v3.4/release/release-v331.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, 版本说明" description: "KubeSphere 3.3.1 版本说明" linkTitle: "3.3.1 版本说明" weight: 18096 +version: "v3.4" --- ## DevOps diff --git a/content/zh/docs/v3.4/release/release-v332.md b/content/zh/docs/v3.4/release/release-v332.md index 75cef7292..2c8658407 100644 --- a/content/zh/docs/v3.4/release/release-v332.md +++ b/content/zh/docs/v3.4/release/release-v332.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, 版本说明" description: "KubeSphere 3.3.2 版本说明" linkTitle: "3.3.2 版本说明" weight: 18095 +version: "v3.4" --- ## DevOps diff --git a/content/zh/docs/v3.4/release/release-v340.md b/content/zh/docs/v3.4/release/release-v340.md index f7e5fce53..f0963016b 100644 --- a/content/zh/docs/v3.4/release/release-v340.md +++ b/content/zh/docs/v3.4/release/release-v340.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, 版本说明" description: "KubeSphere 3.4.0 版本说明" linkTitle: "3.4.0 版本说明" weight: 18094 +version: "v3.4" --- ## DevOps diff --git a/content/zh/docs/v3.4/release/release-v341.md b/content/zh/docs/v3.4/release/release-v341.md index 9f76ad7d3..beabbe2fc 100644 --- a/content/zh/docs/v3.4/release/release-v341.md +++ b/content/zh/docs/v3.4/release/release-v341.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, 版本说明" description: "KubeSphere 3.4.1 版本说明" linkTitle: "3.4.1 版本说明" weight: 18093 +version: "v3.4" --- diff --git a/content/zh/docs/v3.4/toolbox/_index.md b/content/zh/docs/v3.4/toolbox/_index.md index 7ca844601..d8d83225e 100644 --- a/content/zh/docs/v3.4/toolbox/_index.md +++ b/content/zh/docs/v3.4/toolbox/_index.md @@ -8,6 +8,7 @@ linkTitle: "工具箱" weight: 15000 icon: "/images/docs/v3.x/docs.svg" +version: "v3.4" --- KubeSphere 通过工具箱提供几种重要功能。本章演示了如何使用 KubeSphere 工具箱查询事件、日志和审计日志,查看资源消费情况,以及如何通过 Web Kubectl 运行命令。 diff --git a/content/zh/docs/v3.4/toolbox/auditing/_index.md b/content/zh/docs/v3.4/toolbox/auditing/_index.md index de99625e1..b9b861894 100644 --- a/content/zh/docs/v3.4/toolbox/auditing/_index.md +++ b/content/zh/docs/v3.4/toolbox/auditing/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "审计" weight: 15300 +version: "v3.4" _build: render: false diff --git a/content/zh/docs/v3.4/toolbox/auditing/auditing-query.md b/content/zh/docs/v3.4/toolbox/auditing/auditing-query.md index ae333b105..a48212fed 100644 --- a/content/zh/docs/v3.4/toolbox/auditing/auditing-query.md +++ b/content/zh/docs/v3.4/toolbox/auditing/auditing-query.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, 审计, 日志, 查询" description: "了解如何快速执行审计日志查询,追踪集群的最新审计信息。" linkTitle: "审计日志查询" weight: 15330 +version: "v3.4" --- KubeSphere 支持租户隔离的审计日志查询。本教程演示了如何使用查询功能,包括界面、搜索参数和详情页面。 diff --git a/content/zh/docs/v3.4/toolbox/auditing/auditing-receive-customize.md b/content/zh/docs/v3.4/toolbox/auditing/auditing-receive-customize.md index fa292855a..6940e8696 100644 --- a/content/zh/docs/v3.4/toolbox/auditing/auditing-receive-customize.md +++ b/content/zh/docs/v3.4/toolbox/auditing/auditing-receive-customize.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, 审计, 日志, 自定义, 接收" description: "了解如何接收和自定义审计日志。" linkTitle: "接收和自定义审计日志" weight: 15310 +version: "v3.4" --- KubeSphere 审计日志提供了与安全相关的、按时间顺序排列的记录集,记录每个用户、管理员或系统其他组件对系统产生影响的一系列活动。对 KubeSphere 的每个请求都会生成一个事件,随后该事件会写入 Webhook 并根据特定规则进行处理。根据不同规则,该事件会被忽略、存储或生成告警。 diff --git a/content/zh/docs/v3.4/toolbox/auditing/auditing-rule.md b/content/zh/docs/v3.4/toolbox/auditing/auditing-rule.md index 7e9c3110d..0f204f7b8 100644 --- a/content/zh/docs/v3.4/toolbox/auditing/auditing-rule.md +++ b/content/zh/docs/v3.4/toolbox/auditing/auditing-rule.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, docker, kubesphere, 审计" description: "了解审计规则以及如何自定义有关处理审计日志的规则。" linkTitle: "审计规则" weight: 15320 +version: "v3.4" --- 审计规则定义了处理审计日志的策略。KubeSphere 审计日志为用户提供两种 CRD 规则(`archiving-rule` 和 `alerting-rule`)以供自定义。 diff --git a/content/zh/docs/v3.4/toolbox/events-query.md b/content/zh/docs/v3.4/toolbox/events-query.md index 90c72439f..cc6b5aa92 100644 --- a/content/zh/docs/v3.4/toolbox/events-query.md +++ b/content/zh/docs/v3.4/toolbox/events-query.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 事件, 查询' description: '了解如何快速执行事件查询,追踪集群的最新事件。' linkTitle: "事件查询" weight: 15200 +version: "v3.4" --- Kubernetes 事件系统用于深入了解集群内部发生的事件,KubeSphere 在此之上添加了跨度更长的历史查询和聚合功能,并且支持租户隔离的事件查询。 diff --git a/content/zh/docs/v3.4/toolbox/log-query.md b/content/zh/docs/v3.4/toolbox/log-query.md index 313452504..3138df096 100644 --- a/content/zh/docs/v3.4/toolbox/log-query.md +++ b/content/zh/docs/v3.4/toolbox/log-query.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 日志, 查询' description: '了解如何快速执行日志查询,追踪集群的最新日志。' linkTitle: "日志查询" weight: 15100 +version: "v3.4" --- 应用程序和系统的日志可以帮助您更好地了解集群内部和工作负载内部发生的事情。日志对于排除故障问题和监控集群活动特别有用。KubeSphere 提供强大且易用的日志系统,从租户的角度为用户提供日志收集、查询和管理的功能。基于租户的日志系统使不同的租户只能查看自己的日志,安全性更好,相较于 Kibana 更为实用。此外,KubeSphere 日志系统会过滤掉一些冗余信息,以便用户能够只专注于对自己有用的日志。 diff --git a/content/zh/docs/v3.4/toolbox/metering-and-billing/_index.md b/content/zh/docs/v3.4/toolbox/metering-and-billing/_index.md index 490c49a2a..35586acef 100644 --- a/content/zh/docs/v3.4/toolbox/metering-and-billing/_index.md +++ b/content/zh/docs/v3.4/toolbox/metering-and-billing/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "计量计费" weight: 15400 +version: "v3.4" _build: render: false diff --git a/content/zh/docs/v3.4/toolbox/metering-and-billing/enable-billing.md b/content/zh/docs/v3.4/toolbox/metering-and-billing/enable-billing.md index bede16d80..675eece17 100644 --- a/content/zh/docs/v3.4/toolbox/metering-and-billing/enable-billing.md +++ b/content/zh/docs/v3.4/toolbox/metering-and-billing/enable-billing.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, ConfigMap, 计费" description: "在 KubeSphere 中启用计费功能,查看一段时期内资源的计费数据。" linkTitle: "启用计费" weight: 15420 +version: "v3.4" --- 本教程介绍如何启用 KubeSphere 的计费功能,以查看集群中不同资源的消费情况。计费功能默认不启用,因此您需要在 ConfigMap 中手动添加价格信息。 diff --git a/content/zh/docs/v3.4/toolbox/metering-and-billing/view-resource-consumption.md b/content/zh/docs/v3.4/toolbox/metering-and-billing/view-resource-consumption.md index 807fccfb6..82cf1e9ff 100644 --- a/content/zh/docs/v3.4/toolbox/metering-and-billing/view-resource-consumption.md +++ b/content/zh/docs/v3.4/toolbox/metering-and-billing/view-resource-consumption.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, 计量, 计费, 消费" description: "在不同层级追踪集群工作负载的资源用量。" linkTitle: "查看资源消费" weight: 15410 +version: "v3.4" --- KubeSphere 计量功能帮助您在不同层级追踪集群或企业空间中的资源消费。具有不同角色的租户只能看到其有权访问的数据。此外,您还可以为不同的资源设置价格以查看计费信息。 diff --git a/content/zh/docs/v3.4/toolbox/web-kubectl.md b/content/zh/docs/v3.4/toolbox/web-kubectl.md index d2f5e4b14..5ce66a990 100644 --- a/content/zh/docs/v3.4/toolbox/web-kubectl.md +++ b/content/zh/docs/v3.4/toolbox/web-kubectl.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, kubectl, cli' description: 'KubeSphere 中集成了 Web Kubectl 工具,为 Kubernetes 用户提供一致的用户体验。' linkTitle: "Web Kubectl" weight: 15500 +version: "v3.4" --- Kubectl 是 Kubernetes 命令行工具,您可以用它在 Kubernetes 集群上运行命令。Kubectl 可用于部署应用、查看和管理集群资源、查看日志等。 diff --git a/content/zh/docs/v3.4/upgrade/_index.md b/content/zh/docs/v3.4/upgrade/_index.md index 0edf5fd9d..bc6246c8d 100644 --- a/content/zh/docs/v3.4/upgrade/_index.md +++ b/content/zh/docs/v3.4/upgrade/_index.md @@ -8,7 +8,7 @@ linkTitle: "升级" weight: 7000 icon: "/images/docs/v3.x/docs.svg" - +version: "v3.4" --- 本章演示集群管理员如何将 KubeSphere 升级到 3.4。 \ No newline at end of file diff --git a/content/zh/docs/v3.4/upgrade/air-gapped-upgrade-with-ks-installer.md b/content/zh/docs/v3.4/upgrade/air-gapped-upgrade-with-ks-installer.md index 4fc8b2dfe..709ddbd6b 100644 --- a/content/zh/docs/v3.4/upgrade/air-gapped-upgrade-with-ks-installer.md +++ b/content/zh/docs/v3.4/upgrade/air-gapped-upgrade-with-ks-installer.md @@ -4,6 +4,7 @@ keywords: "离线环境, 升级, kubesphere, 3.4" description: "使用 ks-installer 和离线包升级 KubeSphere。" linkTitle: "使用 ks-installer 离线升级" weight: 7500 +version: "v3.4" --- 对于 Kubernetes 集群不是通过 [KubeKey](../../installing-on-linux/introduction/kubekey/) 部署而是由云厂商托管或自行部署的用户,推荐使用 ks-installer。本教程**只用于升级 KubeSphere**。集群运维员应负责提前升级 Kubernetes。 diff --git a/content/zh/docs/v3.4/upgrade/air-gapped-upgrade-with-kubekey.md b/content/zh/docs/v3.4/upgrade/air-gapped-upgrade-with-kubekey.md index abbad8022..afd8ec233 100644 --- a/content/zh/docs/v3.4/upgrade/air-gapped-upgrade-with-kubekey.md +++ b/content/zh/docs/v3.4/upgrade/air-gapped-upgrade-with-kubekey.md @@ -4,6 +4,7 @@ keywords: "离线环境, kubernetes, 升级, kubesphere, 3.4" description: "使用离线包升级 Kubernetes 和 KubeSphere。" linkTitle: "使用 KubeKey 离线升级" weight: 7400 +version: "v3.4" --- 对于 KubeSphere 和 Kubernetes 都是通过 [KubeKey](../../installing-on-linux/introduction/kubekey/) 部署的用户,推荐使用 KubeKey 离线升级。如果您的 Kubernetes 集群由云厂商托管或自行配置,请参考[使用 ks-installer 离线升级](../air-gapped-upgrade-with-ks-installer/)。 diff --git a/content/zh/docs/v3.4/upgrade/overview.md b/content/zh/docs/v3.4/upgrade/overview.md index eca5f8fa6..458e21157 100644 --- a/content/zh/docs/v3.4/upgrade/overview.md +++ b/content/zh/docs/v3.4/upgrade/overview.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, 升级, KubeSphere, 3.4, 升级" description: "了解升级之前需要注意的事项,例如版本和升级工具。" linkTitle: "概述" weight: 7100 +version: "v3.4" --- ## 确定您的升级方案 diff --git a/content/zh/docs/v3.4/upgrade/upgrade-with-ks-installer.md b/content/zh/docs/v3.4/upgrade/upgrade-with-ks-installer.md index a1595d7e8..12b8ae123 100644 --- a/content/zh/docs/v3.4/upgrade/upgrade-with-ks-installer.md +++ b/content/zh/docs/v3.4/upgrade/upgrade-with-ks-installer.md @@ -4,6 +4,7 @@ keywords: "kubernetes, 升级, kubesphere, 3.4" description: "使用 ks-installer 升级 KubeSphere。" linkTitle: "使用 ks-installer 升级" weight: 7300 +version: "v3.4" --- 对于 Kubernetes 集群不是通过 [KubeKey](../../installing-on-linux/introduction/kubekey/) 部署而是由云厂商托管或自行搭建的用户,推荐使用 ks-installer 升级。本教程**仅用于升级 KubeSphere**。集群运维员应负责提前升级 Kubernetes。 diff --git a/content/zh/docs/v3.4/upgrade/upgrade-with-kubekey.md b/content/zh/docs/v3.4/upgrade/upgrade-with-kubekey.md index 3ad3cc060..5b3dc7932 100644 --- a/content/zh/docs/v3.4/upgrade/upgrade-with-kubekey.md +++ b/content/zh/docs/v3.4/upgrade/upgrade-with-kubekey.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, 升级, KubeSphere, 3.4, KubeKey" description: "使用 KubeKey 升级 Kubernetes 和 KubeSphere。" linkTitle: "使用 KubeKey 升级" weight: 7200 +version: "v3.4" --- 对于 KubeSphere 和 Kubernetes 都由 [KubeKey](../../installing-on-linux/introduction/kubekey/) 部署的用户,推荐使用 KubeKey 升级。如果您的 Kubernetes 集群由云厂商托管或自行配置,请参考[使用 ks-installer 升级](../upgrade-with-ks-installer/)。 diff --git a/content/zh/docs/v3.4/upgrade/what-changed.md b/content/zh/docs/v3.4/upgrade/what-changed.md index 63214b943..66551d5ed 100644 --- a/content/zh/docs/v3.4/upgrade/what-changed.md +++ b/content/zh/docs/v3.4/upgrade/what-changed.md @@ -5,6 +5,7 @@ description: "了解升级后的变更。" linkTitle: "升级后的变更" weight: 7600 +version: "v3.4" --- 本文说明先前版本现有设置在升级后的变更。如果您想了解 KubeSphere 3.4 的所有新功能和优化,请直接参阅 [3.4.1 版本说明](../../../v3.4/release/release-v341/)。 diff --git a/content/zh/docs/v3.4/workspace-administration/_index.md b/content/zh/docs/v3.4/workspace-administration/_index.md index 4c18b90e7..c17b4ba9d 100644 --- a/content/zh/docs/v3.4/workspace-administration/_index.md +++ b/content/zh/docs/v3.4/workspace-administration/_index.md @@ -8,7 +8,7 @@ linkTitle: "企业空间管理和用户指南" weight: 9000 icon: "/images/docs/v3.x/docs.svg" - +version: "v3.4" --- KubeSphere 租户在企业空间中进行操作,管理项目和应用,而企业空间管理员负责管理应用仓库。拥有必要权限的租户可以进一步从应用仓库中部署和使用应用模板。他们也可以使用上传并发布至应用商店的单个应用模板。此外,管理员还控制一个企业空间的网络是否与其他企业空间相互隔离。 diff --git a/content/zh/docs/v3.4/workspace-administration/app-repository/_index.md b/content/zh/docs/v3.4/workspace-administration/app-repository/_index.md index a9388d00b..3caec5245 100644 --- a/content/zh/docs/v3.4/workspace-administration/app-repository/_index.md +++ b/content/zh/docs/v3.4/workspace-administration/app-repository/_index.md @@ -1,6 +1,7 @@ --- linkTitle: "应用仓库" weight: 9300 +version: "v3.4" _build: render: false diff --git a/content/zh/docs/v3.4/workspace-administration/app-repository/import-helm-repository.md b/content/zh/docs/v3.4/workspace-administration/app-repository/import-helm-repository.md index 026684550..e324dabfa 100644 --- a/content/zh/docs/v3.4/workspace-administration/app-repository/import-helm-repository.md +++ b/content/zh/docs/v3.4/workspace-administration/app-repository/import-helm-repository.md @@ -5,6 +5,7 @@ description: "导入 Helm 仓库至 KubeSphere,为企业空间中的租户提 linkTitle: "导入 Helm 仓库" weight: 9310 +version: "v3.4" --- KubeSphere 构建的应用仓库可以让用户使用基于 Helm Chart 的 Kubernetes 应用程序。KubeSphere 基于[OpenPitrix](https://github.com/openpitrix/openpitrix) 提供应用仓库服务,OpenPitrix 是由青云QingCloud 发起的开源跨云应用程序管理平台,支持基于 Helm Chart 类型的 Kubernetes 应用程序。在应用仓库中,每个应用程序都是基础软件包存储库。您需要事先创建应用仓库,才能从中部署和管理应用。 diff --git a/content/zh/docs/v3.4/workspace-administration/app-repository/upload-app-to-public-repository.md b/content/zh/docs/v3.4/workspace-administration/app-repository/upload-app-to-public-repository.md index 2effb6c62..112b87b81 100644 --- a/content/zh/docs/v3.4/workspace-administration/app-repository/upload-app-to-public-repository.md +++ b/content/zh/docs/v3.4/workspace-administration/app-repository/upload-app-to-public-repository.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, Helm, KubeSphere, 应用程序" description: "上传您自己的应用至 KubeSphere 的 GitHub 仓库。" linkTitle: "上传应用至 KubeSphere 的 GitHub 仓库" weight: 9320 +version: "v3.4" --- KubeSphere 提供一个可供测试和开发的应用仓库,用户可以上传应用至该仓库,应用审核通过后即可作为应用模板使用。 diff --git a/content/zh/docs/v3.4/workspace-administration/department-management.md b/content/zh/docs/v3.4/workspace-administration/department-management.md index 4595a4ffd..f5bda6830 100644 --- a/content/zh/docs/v3.4/workspace-administration/department-management.md +++ b/content/zh/docs/v3.4/workspace-administration/department-management.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 部门, 角色, 权限, 用户组' description: '在企业空间中创建部门,将用户分配到不同部门中并授予权限。' linkTitle: "部门管理" weight: 9800 +version: "v3.4" --- 本文档介绍如何管理企业空间中的部门。 diff --git a/content/zh/docs/v3.4/workspace-administration/project-quotas.md b/content/zh/docs/v3.4/workspace-administration/project-quotas.md index 91d6b9bb1..a473bfef1 100644 --- a/content/zh/docs/v3.4/workspace-administration/project-quotas.md +++ b/content/zh/docs/v3.4/workspace-administration/project-quotas.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 项目, 配额, 资源, 请求, 限制' description: '设置请求和限制,控制项目中的资源使用情况。' linkTitle: "项目配额" weight: 9600 +version: "v3.4" --- KubeSphere 使用预留(Request)和限制(Limit)来控制项目中的资源(例如 CPU 和内存)使用情况,在 Kubernetes 中也称为[资源配额](https://kubernetes.io/zh/docs/concepts/policy/resource-quotas/)。请求确保项目能够获得其所需的资源,因为这些资源已经得到明确保障和预留。相反地,限制确保项目不能使用超过特定值的资源。 diff --git a/content/zh/docs/v3.4/workspace-administration/role-and-member-management.md b/content/zh/docs/v3.4/workspace-administration/role-and-member-management.md index 5bca697cf..fc0604070 100644 --- a/content/zh/docs/v3.4/workspace-administration/role-and-member-management.md +++ b/content/zh/docs/v3.4/workspace-administration/role-and-member-management.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, 企业空间, KubeSphere, 多租户" description: "自定义企业空间角色并将角色授予用户。" linkTitle: "企业空间角色和成员管理" weight: 9400 +version: "v3.4" --- 本教程演示如何在企业空间中管理角色和成员。 diff --git a/content/zh/docs/v3.4/workspace-administration/upload-helm-based-application.md b/content/zh/docs/v3.4/workspace-administration/upload-helm-based-application.md index 8fc3091b2..7ef461fac 100644 --- a/content/zh/docs/v3.4/workspace-administration/upload-helm-based-application.md +++ b/content/zh/docs/v3.4/workspace-administration/upload-helm-based-application.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, Helm, KubeSphere, OpenPitrix, 应用程序" description: "了解如何向您的企业空间上传基于 Helm 的应用程序用作应用模板。" linkTitle: "上传基于 Helm 的应用程序" weight: 9200 +version: "v3.4" --- KubeSphere 提供应用程序的全生命周期管理。例如,企业空间管理员可以上传或创建新的应用模板,并进行快速测试。此外,管理员会将经过充分测试的应用发布到[应用商店](../../application-store/),这样其他用户能一键部署这些应用。为了开发应用模板,企业空间管理员首先需要将打包的 [Helm chart](https://helm.sh/) 上传到 KubeSphere。 diff --git a/content/zh/docs/v3.4/workspace-administration/what-is-workspace.md b/content/zh/docs/v3.4/workspace-administration/what-is-workspace.md index 7c22be939..9dd433d64 100644 --- a/content/zh/docs/v3.4/workspace-administration/what-is-workspace.md +++ b/content/zh/docs/v3.4/workspace-administration/what-is-workspace.md @@ -4,6 +4,7 @@ keywords: "Kubernetes, KubeSphere, workspace" description: "了解 KubeSphere 企业空间的概念以及如何创建和删除企业空间。" linkTitle: "企业空间概述" weight: 9100 +version: "v3.4" --- 企业空间是用来管理[项目](../../project-administration/)、[DevOps 项目](../../devops-user-guide/)、[应用模板](../upload-helm-based-application/)和应用仓库的一种逻辑单元。您可以在企业空间中控制资源访问权限,也可以安全地在团队内部分享资源。 diff --git a/content/zh/docs/v3.4/workspace-administration/workspace-network-isolation.md b/content/zh/docs/v3.4/workspace-administration/workspace-network-isolation.md index 81d0e02cb..c3cd38a62 100644 --- a/content/zh/docs/v3.4/workspace-administration/workspace-network-isolation.md +++ b/content/zh/docs/v3.4/workspace-administration/workspace-network-isolation.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, Calico, 网络策略' description: '在您的企业空间中开启或关闭网络策略。' linkTitle: "企业空间网络隔离" weight: 9500 +version: "v3.4" --- ## 准备工作 diff --git a/content/zh/docs/v3.4/workspace-administration/workspace-quotas.md b/content/zh/docs/v3.4/workspace-administration/workspace-quotas.md index 39436cf86..6af493ce7 100644 --- a/content/zh/docs/v3.4/workspace-administration/workspace-quotas.md +++ b/content/zh/docs/v3.4/workspace-administration/workspace-quotas.md @@ -4,6 +4,7 @@ keywords: 'KubeSphere, Kubernetes, 企业空间, 配额' description: '设置企业空间配额以管理企业空间中所有项目和 DevOps 项目的总资源用量。' linkTitle: "企业空间配额" weight: 9700 +version: "v3.4" --- 企业空间配额用于管理企业空间中所有项目和 DevOps 项目的总资源用量。企业空间配额与[项目配额](../project-quotas/)相似,也包含 CPU 和内存的预留(Request)和限制(Limit)。预留确保企业空间中的项目能够获得其所需的资源,因为这些资源已经得到明确保障和预留。相反,限制则确保企业空间中的所有项目的资源用量不能超过特定数值。 diff --git a/layouts/partials/head.html b/layouts/partials/head.html index 554bc358b..a124a4636 100644 --- a/layouts/partials/head.html +++ b/layouts/partials/head.html @@ -16,6 +16,7 @@ + diff --git a/layouts/partials/searchInput.html b/layouts/partials/searchInput.html index 878185927..7b2801c82 100644 --- a/layouts/partials/searchInput.html +++ b/layouts/partials/searchInput.html @@ -1,5 +1,5 @@
- + @@ -8,33 +8,48 @@
\ No newline at end of file