From 33f730a984ccbc140ff5c4d2867db9592a37f2e3 Mon Sep 17 00:00:00 2001 From: zhuxiujuan28 <562873187@qq.com> Date: Tue, 28 May 2024 10:46:21 +0800 Subject: [PATCH] add 4.1 doc Signed-off-by: zhuxiujuan28 <562873187@qq.com> --- .../_ks_components/admonitions/admonEnd.adoc | 1 + .../zh/_ks_components/admonitions/note.adoc | 5 + .../zh/_ks_components/admonitions/tip.adoc | 5 + .../_ks_components/admonitions/warning.adoc | 5 + .../bloc-ClusterManagementGuideGlossary.adoc | 59 ++ .../bloc-InstallationGuideGlossary.adoc | 55 ++ .../bloc-ProjectManagementGuideGlossary.adoc | 32 + ...bloc-WorkspaceManagementGuideGlossary.adoc | 15 + .../bloc-devopsManagementGuideGlossary.adoc | 55 ++ .../_ks_components/bloc-pdfFrontMatter.adoc | 81 +++ .../bloc-platformManagementGuideGlossary.adoc | 35 + ...ondbClickhouseManagementGuideGlossary.adoc | 22 + .../bloc-sectionFrontMatter.adoc | 20 + ...oc-springcloudManagementGuideGlossary.adoc | 31 + content/zh/_ks_components/code/bash.adoc | 2 + content/zh/_ks_components/code/codeEnd.adoc | 1 + content/zh/_ks_components/code/go.adoc | 2 + content/zh/_ks_components/code/html.adoc | 2 + .../zh/_ks_components/code/javascript.adoc | 2 + content/zh/_ks_components/code/json.adoc | 3 + content/zh/_ks_components/code/yaml.adoc | 2 + .../zh/_ks_components/oper-Autorefresh.adoc | 2 + .../zh/_ks_components/oper-clickCreate.adoc | 2 + .../zh/_ks_components/oper-clickInvite.adoc | 2 + .../_ks_components/oper-customizeColumns.adoc | 2 + content/zh/_ks_components/oper-navigate.adoc | 2 + .../zh/_ks_components/oper-refreshData.adoc | 2 + .../_ks_components/oper-refreshListData.adoc | 2 + .../zh/_ks_components/oper-selectMenu.adoc | 2 + .../_ks_components/oper-selectTimeRange.adoc | 2 + ...alerts-desc-viewAnAlertingMessageList.adoc | 2 + .../alerts/alerts-oper-openListPage.adoc | 2 + ...alerts-oper-searchForAlertingMessages.adoc | 2 + ...ts-oper-searchForAlertingMessages_new.adoc | 2 + .../alerts-para-alertingMessageList.adoc | 36 + .../alerts/alerts-para-alertingStatus.adoc | 4 + .../clusterManagement-desc-configuration.adoc | 10 + ...lusterManagement-oper-openClusterPage.adoc | 2 + .../clusterManagement-para-eventsTab.adoc | 21 + ...terManagement-prer-requiredPermission.adoc | 2 + ...-requiredPermission_clusterandproject.adoc | 2 + ...anagement-prer-requiredPermission_new.adoc | 2 + ...usterMembers-desc-initialClusterAdmin.adoc | 2 + ...lusterMembers-para-presetClusterRoles.adoc | 13 + .../clusterMembers-para-userStatus.adoc | 8 + .../clusterRoles-para-authorizedUsers.adoc | 16 + .../clusterStatus-oper-exportJsonData.adoc | 2 + ...erStatus-oper-sortAscendingDescending.adoc | 2 + .../configmaps-desc-configmaps.adoc | 4 + .../configmaps-desc-createAConfigmap.adoc | 2 + .../configmaps-desc-deleteConfigmaps.adoc | 9 + ...figmaps-desc-editConfigmapInformation.adoc | 4 + ...configmaps-desc-editConfigmapSettings.adoc | 2 + .../configmaps-desc-viewAConfigmapList.adoc | 2 + .../configmaps-desc-viewConfigmapDetails.adoc | 2 + .../configmaps-oper-createAConfigmap.adoc | 31 + ...onfigmaps-oper-deleteASingleConfigmap.adoc | 4 + ...figmaps-oper-deleteMultipleConfigmaps.adoc | 8 + ...figmaps-oper-editConfigmapInformation.adoc | 17 + ...configmaps-oper-editConfigmapSettings.adoc | 8 + .../configmaps-oper-openDetailsPage.adoc | 2 + .../configmaps-oper-searchForConfigmaps.adoc | 2 + .../configmaps-oper-viewConfigmapDetails.adoc | 23 + .../configmaps-para-configmapList.adoc | 21 + .../configmaps-para-configmapList_new.adoc | 21 + .../crds/crds-oper-openDetailsPage.adoc | 2 + .../crds/crds-para-scope.adoc | 6 + ...desc-createACustomMonitoringDashboard.adoc | 2 + ...oards-desc-customMonitoringDashboards.adoc | 2 + ...desc-deleteCustomMonitoringDashboards.adoc | 9 + ...s-desc-editACustomMonitoringDashboard.adoc | 2 + ...nitoringDashboards-desc-exposeMetrics.adoc | 4 + ...tomMonitoringDashboards-desc-howToUse.adoc | 2 + ...s-desc-viewACustomMonitoringDashboard.adoc | 2 + ...oper-createACustomMonitoringDashboard.adoc | 42 ++ ...eleteASingleCustomMonitoringDashboard.adoc | 4 + ...eteMultipleCustomMonitoringDashboards.adoc | 8 + ...s-oper-editACustomMonitoringDashboard.adoc | 32 + ...tCustomMonitoringDashboardInformation.adoc | 17 + ...rds-oper-useCustomMonitoringDashboard.adoc | 2 + ...s-oper-viewACustomMonitoringDashboard.adoc | 18 + ...toringDashboards-para-monitoringChart.adoc | 30 + ...oringDashboards-para-monitoringMetric.adoc | 2 + ...mMonitoringDashboards-para-textMetric.adoc | 19 + ...nitoringDashboards-prer-exposeMetrics.adoc | 2 + .../gatewaySettings-desc-gateway.adoc | 2 + .../gatewaySettings-oper-disableGateway.adoc | 4 + ...ewaySettings-oper-editGatewaySettings.adoc | 8 + ...ySettings-oper-editGatewaySettings_v4.adoc | 34 + ...tewaySettings-oper-viewGatewayDetails.adoc | 109 +++ ...aySettings-oper-viewGatewayDetails_v4.adoc | 125 ++++ .../gatewaySettings-para-address.adoc | 10 + .../gatewaySettings-para-enableGateway.adoc | 22 + ...gatewaySettings-para-enableGateway_v4.adoc | 31 + .../gatewaySettings-para-gatewayCard.adoc | 37 + .../gatewaySettings-warn-disableGateway.adoc | 7 + .../jobs/jobs-desc-createAJob.adoc | 2 + .../jobs/jobs-desc-deleteJobs.adoc | 8 + .../jobs/jobs-desc-editJobInformation.adoc | 4 + .../jobs/jobs-desc-jobs.adoc | 8 + .../jobs/jobs-desc-pauseACronjob.adoc | 4 + .../jobs/jobs-desc-rerunAJob.adoc | 9 + .../jobs/jobs-desc-setJobMetadata.adoc | 2 + .../jobs/jobs-desc-viewAJobList.adoc | 2 + .../jobs/jobs-desc-viewJobDetails.adoc | 2 + .../jobs/jobs-oper-createAJob.adoc | 10 + .../jobs/jobs-oper-deleteASingleJob.adoc | 4 + .../jobs/jobs-oper-deleteMultipleJobs.adoc | 8 + .../jobs/jobs-oper-editJobInformation.adoc | 17 + .../jobs/jobs-oper-openDetailsPage.adoc | 2 + .../jobs/jobs-oper-openListPage.adoc | 2 + .../jobs/jobs-oper-pauseACronjob.adoc | 4 + .../jobs/jobs-oper-rerunAJob.adoc | 2 + .../jobs/jobs-oper-searchForJobs.adoc | 2 + .../jobs/jobs-oper-viewJobDetails.adoc | 144 ++++ .../jobs/jobs-oper-viewJobDetails_new.adoc | 144 ++++ .../jobs/jobs-para-basicInformation.adoc | 42 ++ .../jobs/jobs-para-jobList.adoc | 28 + .../jobs/jobs-para-jobStatus.adoc | 6 + .../jobs/jobs-para-restartPolicy.adoc | 17 + .../jobs/jobs-para-strategySettings.adoc | 23 + .../logReceivers-desc-logTypes.adoc | 6 + .../logReceivers-oper-openDetailsPage.adoc | 2 + .../logReceivers-oper-openListPage.adoc | 2 + .../logReceivers-para-addLogReceiver.adoc | 15 + .../logReceivers-para-address.adoc | 2 + .../networkPolicies-para-information.adoc | 9 + .../networkPolicies-para-target.adoc | 6 + ...workPolicies-prer-enableNetworkPolicy.adoc | 7 + .../nodes/nodes-oper-openListPage.adoc | 2 + .../nodes/nodes-oper-openListPage_new.adoc | 2 + .../nodes/nodes-para-nodeRole.adoc | 2 + .../nodes/nodes-para-nodeRole_new.adoc | 2 + .../nodes/nodes-para-nodeStatus.adoc | 8 + .../nodes/nodes-para-nodeStatus_new.adoc | 8 + .../nodes/nodes-para-podList.adoc | 8 + ...umeClaims-desc-cloneAPersistentVolume.adoc | 4 + ...ims-desc-createAPersistentVolumeClaim.adoc | 2 + ...lumeClaims-desc-createAVolumeSnapshot.adoc | 2 + ...ims-desc-deletePersistentVolumeClaims.adoc | 9 + ...-editPersistentVolumeClaimInformation.adoc | 4 + ...ims-desc-expandAPersistentVolumeClaim.adoc | 2 + ...desc-viewPersistentVolumeClaimDetails.adoc | 2 + ...umeClaims-oper-cloneAPersistentVolume.adoc | 8 + ...ateAPersistentVolumeClaim-for-kubefed.adoc | 76 ++ ...ims-oper-createAPersistentVolumeClaim.adoc | 57 ++ ...oper-createAPersistentVolumeClaim_new.adoc | 60 ++ ...lumeClaims-oper-createAVolumeSnapshot.adoc | 20 + ...er-deleteASinglePersistentVolumeClaim.adoc | 4 + ...-deleteMultiplePersistentVolumeClaims.adoc | 8 + ...-editPersistentVolumeClaimInformation.adoc | 17 + ...meClaims-oper-expandAPersistentVolume.adoc | 15 + ...tentVolumeClaims-oper-openDetailsPage.adoc | 2 + ...-oper-searchForPersistentVolumeClaims.adoc | 2 + ...sistentVolumeClaimDetails-for-kubefed.adoc | 101 +++ ...oper-viewPersistentVolumeClaimDetails.adoc | 95 +++ ...-viewPersistentVolumeClaimDetails_new.adoc | 66 ++ ...ersistentVolumeClaims-para-accessMode.adoc | 8 + ...Claims-para-persistentVolumeClaimList.adoc | 31 + .../persistentVolumeClaims-para-status.adoc | 12 + ...stentVolumeClaims-para-volumeSnapshot.adoc | 2 + ...VolumeClaims-para-volumeSnapshotClass.adoc | 2 + .../persistentVolumeClaims-prer-backData.adoc | 1 + ...meClaims-prer-persistentVolumeCreated.adoc | 2 + ...meClaims-prer-snapshotCreationEnabled.adoc | 2 + ...aims-prer-snapshotCreationEnabled_new.adoc | 2 + .../persistent-volume-status.adoc | 10 + .../persistentVolumes-oper-openListPage.adoc | 2 + ...persistentVolumes-para-deletionPolicy.adoc | 1 + .../persistentVolumes-para-provisioner.adoc | 2 + ...persistentVolumes-para-pvcInformation.adoc | 27 + .../persistentVolumes-para-reclaimPolicy.adoc | 2 + .../persistentVolumes-para-storageClass.adoc | 2 + .../persistentVolumes-para-volumeSize.adoc | 2 + .../podIpPools-prer-enablePodIpPool.adoc | 9 + .../podIpPools/podIpPools-prer-notUsed.adoc | 2 + .../pods-desc-accessAContainerTerminal.adoc | 9 + .../pods/pods-desc-deletePods.adoc | 18 + .../pods/pods-desc-pods.adoc | 6 + .../pods-desc-viewAPersistentVolumeList.adoc | 2 + .../pods/pods-desc-viewAPodList.adoc | 2 + .../pods/pods-desc-viewContainerDetails.adoc | 9 + .../pods/pods-desc-viewPodDetails.adoc | 2 + .../pods-oper-accessAContainerTerminal.adoc | 4 + .../pods/pods-oper-deleteASinglePod.adoc | 4 + .../pods/pods-oper-deleteMultiplePods.adoc | 8 + .../pods/pods-oper-openDetails.adoc | 2 + .../pods/pods-oper-searchForPods.adoc | 2 + .../pods/pods-oper-viewContainerDetails.adoc | 88 +++ .../pods-oper-viewContainerDetails_new.adoc | 70 ++ .../pods/pods-oper-viewPodDetails.adoc | 126 ++++ .../pods/pods-oper-viewPodDetails_new.adoc | 99 +++ .../pods/pods-para-podIpPool.adoc | 3 + .../pods/pods-para-podList.adoc | 28 + .../pods/pods-para-podStatus.adoc | 11 + .../pods/pods-para-qosTypes.adoc | 8 + .../projects-desc-deleteProjects.adoc | 9 + ...jects-desc-editDefaultContainerQuotas.adoc | 10 + .../projects-desc-editInformation.adoc | 2 + .../projects/projects-desc-editQuotas.adoc | 12 + .../projects-note-editInformation.adoc | 2 + .../projects-oper-deleteASingleProject.adoc | 4 + .../projects-oper-deleteMultipleProjects.adoc | 8 + ...jects-oper-editDefaultContainerQuotas.adoc | 11 + .../projects-oper-editInformation.adoc | 17 + ...ts-oper-editProjectQuotas-for-kubefed.adoc | 38 + .../projects-oper-editProjectQuotas.adoc | 38 + .../projects-oper-openDetailsPage.adoc | 2 + .../projects/projects-oper-openListPage.adoc | 2 + .../projects-para-aliasDescription.adoc | 6 + .../projects-para-containerQuotas.adoc | 18 + .../projects-para-defaultContainerQuotas.adoc | 3 + .../projects/projects-para-name.adoc | 3 + .../projects/projects-para-projectQuotas.adoc | 7 + .../projects/projects-para-status.adoc | 6 + ...es-desc-accessABackendServiceOfARoute.adoc | 10 + .../routes/routes-desc-createARoute.adoc | 2 + .../routes-desc-deleteMultipleRoutes.adoc | 9 + .../routes-desc-editRouteAnnotations.adoc | 2 + .../routes-desc-editRouteInformation.adoc | 4 + .../routes-desc-editingRutingRules.adoc | 2 + .../routes/routes-desc-routes.adoc | 4 + .../routes/routes-desc-viewARouteList.adoc | 2 + .../routes/routes-desc-viewRouteDetails.adoc | 2 + .../routes/routes-note-annotations.adoc | 7 + ...es-oper-accessABackendServiceOfARoute.adoc | 6 + .../routes/routes-oper-createARoute.adoc | 41 ++ .../routes/routes-oper-createARoute_v4.adoc | 49 ++ .../routes-oper-deleteASingleRoute.adoc | 4 + .../routes/routes-oper-deleteRoutes.adoc | 8 + .../routes-oper-editRouteAnnotations.adoc | 12 + .../routes-oper-editRouteInformation.adoc | 17 + .../routes/routes-oper-editRoutingRules.adoc | 8 + .../routes/routes-oper-openDetailsPage.adoc | 2 + .../routes/routes-oper-searchForRoutes.adoc | 2 + ...tes-oper-viewRouteDetails-for-kubefed.adoc | 70 ++ .../routes/routes-oper-viewRouteDetails.adoc | 70 ++ .../routes/routes-para-routeList.adoc | 22 + .../routes/routes-para-routingRules.adoc | 27 + ...es-prer-accessABackendServiceOfARoute.adoc | 4 + .../ruleGroups-desc-alertingPolicies.adoc | 4 + ...uleGroups-desc-createAnAlertingPolicy.adoc | 4 + ...uleGroups-desc-deleteAlertingPolicies.adoc | 16 + ...oups-desc-disableAndEnablerRuleGroups.adoc | 2 + .../ruleGroups-desc-editAnAlertingPolicy.adoc | 9 + ...eGroups-desc-editRuleGroupInformation.adoc | 4 + ...Groups-desc-viewAlertingPolicyDetails.adoc | 2 + ...eGroups-desc-viewAnAlertingPolicyList.adoc | 2 + .../ruleGroups-oper-addAlertRule.adoc | 2 + .../ruleGroups-oper-clickEditInformation.adoc | 2 + .../ruleGroups/ruleGroups-oper-clickOK.adoc | 6 + ...oups-oper-deleteASingleAlertingPolicy.adoc | 4 + ...s-oper-deleteMultipleAlertingPolicies.adoc | 8 + ...oper-disableAndEnableASingleRuleGroup.adoc | 6 + ...er-disableAndEnableMultipleRuleGroups.adoc | 10 + .../ruleGroups-oper-editAlertRules.adoc | 12 + .../ruleGroups-oper-editAnAlertingPolicy.adoc | 2 + ...eGroups-oper-editRuleGroupInformation.adoc | 11 + .../ruleGroups-oper-openDetailsPage.adoc | 2 + .../ruleGroups-oper-openListPage.adoc | 2 + ...Groups-oper-searchForAlertingPolicies.adoc | 2 + .../ruleGroups-oper-setBasicInfo.adoc | 16 + ...Groups-oper-viewAlertingPolicyDetails.adoc | 56 ++ .../ruleGroups-para-activationTime.adoc | 2 + .../ruleGroups-para-alertLevel.adoc | 2 + .../ruleGroups-para-alertingPolicyList.adoc | 31 + ...roups-para-alertingPolicyList_whizard.adoc | 31 + ...uleGroups-para-alertingStatusDisabled.adoc | 2 + ...uleGroups-para-alertingStatusInactive.adoc | 2 + ...ps-para-aliasCheckIntervalDescription.adoc | 11 + .../ruleGroups/ruleGroups-para-message.adoc | 2 + .../ruleGroups-para-ruleGroupStatus.adoc | 3 + .../ruleGroups/ruleGroups-para-timeSpent.adoc | 3 + ...ruleGroups-prer-creationPrerequisites.adoc | 12 + .../ruleGroups-prer-exposeMetrics.adoc | 2 + .../secrets/secrets-desc-createASecret.adoc | 2 + .../secrets/secrets-desc-deleteSecrets.adoc | 9 + .../secrets-desc-editSecretInformation.adoc | 4 + .../secrets-desc-editSecretSettings.adoc | 4 + .../secrets/secrets-desc-secrets.adoc | 4 + .../secrets/secrets-desc-viewASecretList.adoc | 2 + .../secrets-desc-viewSecretDetails.adoc | 2 + .../secrets/secrets-oper-createASecret.adoc | 50 ++ .../secrets-oper-deleteASingleSecret.adoc | 4 + .../secrets-oper-deleteMultipleSecrets.adoc | 8 + .../secrets-oper-editSecretInformation.adoc | 17 + .../secrets-oper-editSecretSettings.adoc | 8 + .../secrets-oper-openSecretDetailsPage.adoc | 2 + .../secrets-oper-searchForSecrets.adoc | 2 + ...ts-oper-viewSecretDetails-for-kubefed.adoc | 40 ++ .../secrets-oper-viewSecretDetails.adoc | 37 + .../secrets/secrets-para-data.adoc | 6 + .../secrets/secrets-para-dataKeys.adoc | 72 ++ .../secrets/secrets-para-secretList.adoc | 32 + .../secrets/secrets-para-type.adoc | 10 + ...s-desc-changeTheRoleOfAServiceAccount.adoc | 4 + ...ceAccounts-desc-createAServiceAccount.adoc | 2 + ...ceAccounts-desc-deleteServiceAccounts.adoc | 9 + ...ts-desc-editServiceAccountInformation.adoc | 4 + .../serviceAccounts-desc-serviceAccounts.adoc | 12 + ...Accounts-desc-viewAServiceAccountList.adoc | 2 + ...counts-desc-viewServiceAccountDetails.adoc | 2 + ...s-oper-changeTheRoleOfAServiceAccount.adoc | 4 + ...ceAccounts-oper-createAServiceAccount.adoc | 28 + ...counts-oper-createAServiceAccount_new.adoc | 28 + ...unts-oper-deleteASingleServiceAccount.adoc | 4 + ...ts-oper-deleteMultipleServiceAccounts.adoc | 8 + ...ts-oper-editServiceAccountInformation.adoc | 18 + .../serviceAccounts-oper-openDetailsPage.adoc | 2 + ...ccounts-oper-searchForServiceAccounts.adoc | 2 + ...counts-oper-viewServiceAccountDetails.adoc | 39 ++ ...rviceAccounts-para-serviceAccountList.adoc | 24 + .../services-desc-createAService.adoc | 2 + .../services-desc-deleteServices.adoc | 9 + .../services-desc-editAMetricsExporter.adoc | 4 + ...esc-editServiceExternalAccessSettings.adoc | 9 + .../services-desc-editServiceInformation.adoc | 4 + .../services-desc-editServiceSettings.adoc | 2 + .../services/services-desc-services.adoc | 10 + .../services-desc-viewServiceDetails.adoc | 2 + .../services-desc-viewServiceList.adoc | 2 + .../services-oper-createAService.adoc | 28 + .../services-oper-deleteASingleService.adoc | 2 + .../services-oper-deleteMultipleServices.adoc | 8 + .../services-oper-editAMetricsExporter.adoc | 47 ++ ...per-editServiceExternalAccessSettings.adoc | 20 + .../services-oper-editServiceInformation.adoc | 17 + ...-oper-editServiceSettings-for-kubefed.adoc | 18 + .../services-oper-editServiceSettings.adoc | 12 + .../services/services-oper-exposeMetrics.adoc | 2 + .../services-oper-openDetailsPage.adoc | 2 + ...per-openServiceExternalAccessSettings.adoc | 5 + .../services-oper-searchForServices.adoc | 2 + ...s-oper-viewServiceDetails-for-kubefed.adoc | 115 ++++ .../services-oper-viewServiceDetails.adoc | 91 +++ .../services/services-para-creationTime.adoc | 3 + .../services-para-externalAccess.adoc | 9 + .../services/services-para-externalName.adoc | 2 + .../services-para-internalAccess.adoc | 2 + .../services/services-para-name.adoc | 3 + .../services/services-para-serviceAlias.adoc | 3 + .../services-para-serviceDescription.adoc | 3 + .../services/services-para-serviceName.adoc | 3 + .../services-para-serviceSettings.adoc | 34 + .../services-para-sessionPersistence.adoc | 3 + ...rvices-para-statelessStatefulExternal.adoc | 4 + .../services-para-virtualip-headless.adoc | 4 + .../services/services-prer-exposeMetrics.adoc | 4 + .../systemClasses-oper-openDetailsPage.adoc | 2 + ...systemClasses-para-allowVolumeCloning.adoc | 2 + ...stemClasses-para-allowVolumeExpansion.adoc | 2 + ...ystemClasses-para-allowVolumeSnapshot.adoc | 2 + ...ystemClasses-para-defaultStorageClass.adoc | 2 + .../systemComponents-para-replica-count.adoc | 2 + .../systemComponents-para-status.adoc | 8 + ...umeSnapshotContents-oper-openListPage.adoc | 2 + .../volumeSnapshotContents-para-capacity.adoc | 2 + ...eSnapshotContents-para-deletionPolicy.adoc | 6 + .../volumeSnapshotContents-para-status.adoc | 6 + ...shotContents-para-volumeSnapshotClass.adoc | 2 + ...eAPersistentVolumeFromAVolumeSnapshot.adoc | 4 + ...eSnapshots-desc-deleteVolumeSnapshots.adoc | 9 + ...napshots-desc-viewAVolumeSnapshotList.adoc | 2 + ...pshots-desc-viewVolumeSnapshotDetails.adoc | 2 + .../volumeSnapshots-desc-volumeSnapshots.adoc | 4 + ...eAPersistentVolumeFromAVolumeSnapshot.adoc | 46 ++ ...eSnapshots-oper-createAVolumeSnapshot.adoc | 21 + ...hots-oper-deleteASingleVolumeSnapshot.adoc | 4 + ...ts-oper-deleteMultipleVolumeSnapshots.adoc | 8 + .../volumeSnapshots-oper-openDetailsPage.adoc | 2 + ...apshots-oper-searchForVolumeSnapshots.adoc | 2 + ...pshots-oper-viewVolumeSnapshotDetails.adoc | 41 ++ ...ots-oper-viewVolumeSnapshotDetails_v4.adoc | 44 ++ .../volumeSnapshots-para-capacity.adoc | 2 + ...lumeSnapshots-para-volumeSnapshotList.adoc | 26 + ...eSnapshots-para-volumeSnapshotList_v4.adoc | 26 + ...meSnapshots-para-volumeSnapshotStatus.adoc | 10 + ...napshots-para-volumeSnapshotStatus_v4.adoc | 6 + ...loads-desc-enableLogCollectionCluster.adoc | 6 + .../workloads-desc-mountVolume.adoc | 2 + ...rkloads-desc-setImageNameTypeResource.adoc | 2 + .../workloads-desc-setWorkloadMetadata.adoc | 2 + ...kloads-desc-viewContainerLogsOnVolume.adoc | 2 + ...loads-multi-project-para-workloadList.adoc | 24 + .../workloads-oper-editDeleteVolume.adoc | 3 + .../workloads-oper-editDeleteVolume_new.adoc | 3 + .../workloads-para-Metadata.adoc | 4 + .../workloads-para-PodGracePeriod.adoc | 4 + .../workloads-para-PodMetadata.adoc | 6 + .../createWorkload/workloads-para-Port.adoc | 16 + .../workloads-para-addAction.adoc | 22 + .../workloads-para-addContainer.adoc | 8 + .../workloads-para-addPVCTemplate.adoc | 3 + .../workloads-para-addProbe.adoc | 37 + .../workloads-para-basicInformation.adoc | 25 + .../workloads-para-collectLogsOnVolume.adoc | 12 + .../workloads-para-containerImage.adoc | 10 + .../workloads-para-containerLogPath.adoc | 9 + .../workloads-para-containerName.adoc | 3 + ...rkloads-para-containerSecurityContext.adoc | 27 + .../workloads-para-containerType.adoc | 8 + .../workloads-para-customRules.adoc | 30 + .../workloads-para-environmentVariables.adoc | 25 + .../workloads-para-healthCheck.adoc | 34 + .../workloads-para-hostpathVolume.adoc | 19 + .../workloads-para-imagePullPolicy.adoc | 16 + .../workloads-para-lifecycleManagement.adoc | 36 + .../workloads-para-mountConfigmapSecret.adoc | 27 + ...workloads-para-mountSecretOrConfigmap.adoc | 3 + .../workloads-para-mountVolume.adoc | 3 + .../workloads-para-persistentVolume.adoc | 14 + .../workloads-para-podIpPool.adoc | 3 + .../workloads-para-podReplicas.adoc | 6 + .../workloads-para-podSchedulingRules.adoc | 19 + .../workloads-para-podSecurityContext.adoc | 9 + .../workloads-para-rollingUpdate.adoc | 13 + .../workloads-para-selectNode.adoc | 10 + .../workloads-para-startCommand.adoc | 13 + .../workloads-para-syncTimeZone.adoc | 2 + .../workloads-para-temporaryVolume.adoc | 20 + .../workloads-para-temporaryVolume_new.adoc | 19 + .../workloads-para-uidGidSelinux.adoc | 13 + .../workloads-para-updatePolicy.adoc | 13 + .../workloads-para-volumeMountModePath.adoc | 13 + .../workloads-para-volumeTemplate.adoc | 24 + ...ads-desc-adjustTheNumberOfPodReplicas.adoc | 2 + .../workloads-desc-createAWorkload.adoc | 2 + .../workloads-desc-deleteWorkloads.adoc | 9 + .../workloads-desc-editAutoScaling.adoc | 2 + ...orkloads-desc-editWorkloadInformation.adoc | 4 + .../workloads-desc-editWorkloadSettings.adoc | 4 + .../workloads-desc-recreateAWorkload.adoc | 9 + ...rkloads-desc-rollBackWorkloadSettings.adoc | 11 + .../workloads-desc-stopWorkloads.adoc | 9 + .../workloads-desc-viewAWorkloadList.adoc | 2 + .../workloads-desc-viewWorkloadDetails.adoc | 2 + .../workloads/workloads-desc-workloads.adoc | 18 + ...ject-oper-createAWorkload-ClusterDiff.adoc | 11 + ...loads-multi-project-oper-openListPage.adoc | 2 + ...multi-project-oper-searchForWorkloads.adoc | 2 + ...ads-oper-adjustTheNumberOfPodReplicas.adoc | 11 + .../workloads-oper-createAWorkload.adoc | 8 + .../workloads-oper-deleteASingleWorkload.adoc | 2 + ...orkloads-oper-deleteMultipleWorkloads.adoc | 5 + ...orkloads-oper-editAutoScalingSettings.adoc | 23 + ...orkloads-oper-editWorkloadInformation.adoc | 17 + .../workloads-oper-editWorkloadSettings.adoc | 2 + .../workloads-oper-openDetailsPage.adoc | 2 + .../workloads-oper-openListPage.adoc | 2 + .../workloads-oper-recreateAWorkload.adoc | 4 + ...rkloads-oper-rollBackWorkloadSettings.adoc | 4 + .../workloads-oper-searchForWorkloads.adoc | 2 + .../workloads-oper-stopWorkloads.adoc | 8 + .../workloads-oper-viewWorkloadDetails.adoc | 78 +++ ...orkloads-oper-viewWorkloadDetails_new.adoc | 52 ++ .../workloads-para-containerStatus.adoc | 6 + .../workloads-para-workloadList.adoc | 24 + .../workloads-para-workloadList_new.adoc | 27 + .../workloads-para-workloadStatus.adoc | 6 + .../workloads-prer-workloadEdited.adoc | 2 + content/zh/docs/_custom/glossary.adoc | 299 ++++++++ .../installationAndUpgrade-code-addNodes.adoc | 7 + ...ionAndUpgrade-code-initializeRegistry.adoc | 7 + ...lationAndUpgrade-code-privateRegistry.adoc | 10 + ...onAndUpgrade-code-startUpgradeOffline.adoc | 7 + ...pgrade-desc-installationSuccessOutput.adoc | 27 + ...ationAndUpgrade-desc-installationTime.adoc | 2 + ...llationAndUpgrade-desc-upgradeSuccess.adoc | 2 + ...tallationAndUpgrade-note-123EdgeNodes.adoc | 2 + ...tionAndUpgrade-note-doNotDeleteConfig.adoc | 7 + ...nAndUpgrade-note-doNotDeleteConfig_v4.adoc | 7 + ...ionAndUpgrade-note-initializeRegistry.adoc | 7 + ...nAndUpgrade-note-rollbackNotSupported.adoc | 2 + ...nstallationAndUpgrade-obtainLoginInfo.adoc | 11 + ...nAndUpgrade-oper-checkInstallationLog.adoc | 11 + ...de-oper-decompressInstallationPackage.adoc | 32 + ...per-decompressInstallationPackage_new.adoc | 32 + ...lationAndUpgrade-oper-downloadKubekey.adoc | 45 ++ ...tionAndUpgrade-oper-editCcKsInstaller.adoc | 45 ++ ...AndUpgrade-oper-editCcKsInstaller_new.adoc | 46 ++ ...installationAndUpgrade-oper-editHosts.adoc | 20 + ...tallationAndUpgrade-oper-editHosts_v4.adoc | 20 + ...ionAndUpgrade-oper-initializeRegistry.adoc | 106 +++ ...llationAndUpgrade-oper-transferConfig.adoc | 2 + ...nAndUpgrade-para-controlPlaneEndpoint.adoc | 17 + .../installationAndUpgrade-para-hosts.adoc | 29 + ...nstallationAndUpgrade-para-roleGroups.adoc | 20 + ...onAndUpgrade-para-targetKsK8sVersions.adoc | 13 + ...dUpgrade-para-targetKsK8sVersions_new.adoc | 13 + ...nstallationAndUpgrade-prer-backUpData.adoc | 2 + ...ionAndUpgrade-prer-obtainConfigSample.adoc | 2 + ...pgrade-prer-obtainInstallationPackage.adoc | 2 + ...de-prer-obtainInstallationPackage_new.adoc | 2 + ...onAndUpgrade-prer-offlineInstallation.adoc | 11 + ...onAndUpgrade-startInstallationOffline.adoc | 7 + .../apps/apps-oper-viewResourceStatus.adoc | 23 + .../apps/apps-para-details.adoc | 19 + .../configmaps/config-desc.adoc | 8 + .../configmaps-oper-viewConfigmapDetails.adoc | 20 + .../configmaps-para-configmapList.adoc | 21 + .../project-config/project-quota-para.adoc | 39 ++ .../project-config/project-quota-para_v4.adoc | 45 ++ ...rojectManagement-oper-openProjectPage.adoc | 2 + ...ectManagement-oper-openProjectPage_v4.adoc | 2 + ...ectManagement-prer-requiredPermission.adoc | 2 + ...Management-prer-requiredPermission_v4.adoc | 2 + .../routes/routes-create-ClusterDiff.adoc | 3 + .../routes/routes-para-routeList.adoc | 21 + .../services-oper-setClusterDiff.adoc | 14 + .../services-oper-setStorageAdvancedDiff.adoc | 6 + .../workloads/para-replicasPortsPods.adoc | 17 + .../workloads-oper-openDetailsPage.adoc | 3 + .../workloads-oper-setClusterDiff.adoc | 10 + .../workloads-oper-viewWorkloadDetails.adoc | 65 ++ ...workloads-oper-viewWorkloadDetails_v4.adoc | 65 ++ .../_custom/note-separateNamesByComma.adoc | 7 + .../docs/_custom/para-replicasPortsPods.adoc | 17 + .../platformRoles-para-aliasDescription.adoc | 6 + .../platformRoles-para-permissions.adoc | 71 ++ .../platformRoles-para-permissions_new.adoc | 71 ++ .../users/users-oper-deleteASingleUser.adoc | 4 + .../users/users-oper-deleteMultipleUsers.adoc | 8 + .../users/users-para-description.adoc | 3 + .../accessControl/users/users-para-email.adoc | 3 + .../users/users-para-lastLogin.adoc | 3 + .../users/users-para-openDetailsPage.adoc | 2 + .../users/users-para-platformRole.adoc | 3 + .../workspaces/workspaces-para-alias.adoc | 3 + .../workspaces-para-description.adoc | 3 + .../appTemplates-para-templateCategories.adoc | 3 + .../appTemplates-para-templateStatus.adoc | 7 + ...agement-desc-waitForExtensionDisabled.adoc | 2 + ...nagement-desc-waitForExtensionEnabled.adoc | 2 + ...tensionManagement-oper-deleteStatusEs.adoc | 12 + ...ent-oper-disableOberservabilityCenter.adoc | 22 + .../extensionManagement-oper-editCC.adoc | 11 + ...nManagement-oper-logInAsPlatformAdmin.adoc | 2 + .../extensionManagement-oper-openKubectl.adoc | 2 + ...agement-oper-setExternalElasticsearch.adoc | 22 + ...sionManagement-oper-setParametersInCc.adoc | 2 + ...xtensionManagement-prer-platformAdmin.adoc | 2 + .../clusterTags/clusterTags-openListPage.adoc | 2 + .../clusters-oper-addClusterBasicInfo.adoc | 16 + .../clusters-oper-addClusterTags.adoc | 8 + .../clusters/clusters-oper-logInToHost.adoc | 2 + .../clusters/clusters-oper-logInToMember.adoc | 2 + .../clusters/clusters-oper-setJwtsecret.adoc | 2 + .../clusters-para-tagProviderDescription.adoc | 9 + .../clusters-prer-enableMulticluster.adoc | 2 + ...ers-prer-enableMulticlusterManagement.adoc | 2 + .../clusters-prer-obtainJwtsecret.adoc | 11 + ...lusters-prer-platformAdminHostMemeber.adoc | 2 + .../ruleGroups-para-commonParameters.adoc | 18 + .../ruleGroups-para-commonParameters_new.adoc | 23 + .../ruleGroups/ruleGroups-para-duration.adoc | 3 + .../ruleGroups-para-ruleExpression.adoc | 3 + .../ruleGroups-para-triggerCondition.adoc | 3 + .../platformManagement-oper-logIn.adoc | 2 + ...latformManagement-prer-enableAppStore.adoc | 2 + ...ormManagement-prer-requiredPermission.adoc | 2 + ...Management-prer-requiredPermission_v4.adoc | 2 + .../notificationChannels-para-filterRule.adoc | 22 + ...ificationChannels-para-filterRule_new.adoc | 24 + ...ionChannels-para-groupChatBotSettings.adoc | 18 + ...nChannels-para-notificationConditions.adoc | 8 + ...nnels-para-notificationConditions_new.adoc | 8 + ...tionChannels-para-sendTestInformation.adoc | 2 + .../notificationChannels-para-sessionId.adoc | 3 + ...latformSettings-para-aliasDescription.adoc | 6 + ...atformSettings-para-silenceConditions.adoc | 14 + ...rmSettings-para-silenceConditions_new.adoc | 14 + .../platformSettings-para-silenceTime.adoc | 16 + .../edit-ks-installer.adoc | 11 + .../view-component-installation-log.adoc | 12 + .../apps/apps-basic-para.adoc | 18 + .../apps/apps-compose-description.adoc | 3 + .../apps/apps-oper-editAppInformation.adoc | 17 + .../apps/apps-oper-installApp.adoc | 23 + .../apps/apps-oper-openDetailsPage.adoc | 2 + .../apps/apps-oper-openListPage.adoc | 2 + .../apps/apps-oper-viewResourceStatus.adoc | 69 ++ .../apps/apps-oper-viewResourceStatus_v4.adoc | 61 ++ .../apps/apps-para-details1.adoc | 8 + .../apps/apps-para-details2.adoc | 12 + .../apps/apps-para-status.adoc | 13 + .../apps/apps-para-status_v4.adoc | 15 + .../projectManagement/apps/apps-types.adoc | 7 + .../customScaling-oper-openDetailsPage.adoc | 2 + ...ustomScaling-prer-enableCustomScaling.adoc | 2 + ...grayscaleRelease-oper-openDetailsPage.adoc | 2 + ...rayscaleRelease-para-strategySettings.adoc | 24 + ...aleRelease-para-trafficSuccessLatency.adoc | 9 + ...ease-prer-enableApplicationGovernance.adoc | 12 + .../imageBuilders-desc-creationComplete.adoc | 2 + ...mageBuilders-desc-imageBuilderCreated.adoc | 2 + .../imageBuilders-oper-openDetailsPage.adoc | 2 + .../imageBuilders-para-creationTime.adoc | 3 + .../imageBuilders-para-imageName.adoc | 3 + .../imageBuilders-para-type.adoc | 7 + ...iceConfiguration-oper-openDetailsPage.adoc | 2 + ...eway-para-microserviceGatewaySettings.adoc | 109 +++ .../microservices-oper-openInstanceList.adoc | 2 + .../microservices-para-instances.adoc | 20 + .../microservices-prer-enableSpringCloud.adoc | 7 + ...rojectManagement-oper-openProjectPage.adoc | 2 + ...ectManagement-prer-requiredPermission.adoc | 2 + ...anagement-prer-requiredPermission_new.adoc | 2 + ...projectRoles-desc-initialProjectAdmin.adoc | 2 + ...projectRoles-para-aliasAndDescription.adoc | 6 + .../projectRoles-para-permissions.adoc | 150 ++++ .../projectRoles-para-permissions_new.adoc | 149 ++++ .../projectRoles-para-permissions_v4.adoc | 160 +++++ .../projectRoles-para-presetRoles.adoc | 16 + .../services-desc-autoCreateWorkload.adoc | 2 + .../services-desc-seeImageBuilder.adoc | 2 + .../services-desc-setLabelsAnnotations.adoc | 2 + ...esc-setServiceLabelWorkloadAnnotation.adoc | 2 + ...services-oper-buildImageUsingArtifact.adoc | 2 + ...ervices-oper-createWorkloadUsingImage.adoc | 2 + ...ices-oper-pullSourceCodeAndBuildImage.adoc | 4 + .../services/services-oper-pushPullImage.adoc | 2 + .../services-oper-setBasicInformation.adoc | 2 + .../services-oper-setStorageAdvanced.adoc | 4 + .../services/services-para-app.adoc | 3 + .../services/services-para-artifactFile.adoc | 3 + ...ervices-para-buildEnvironmentArtifact.adoc | 3 + ...vices-para-buildEnvironmentSourceCode.adoc | 3 + .../services/services-para-buildSettings.adoc | 22 + .../services-para-codeRelativePath.adoc | 3 + .../services-para-codeRepositoryURL.adoc | 3 + ...ces-para-environmentVariablesArtifact.adoc | 9 + ...s-para-environmentVariablesSourceCode.adoc | 9 + .../services-para-serviceVersion.adoc | 3 + .../services-para-setServiceInformation.adoc | 2 + .../services/services-prer-artifact.adoc | 2 + .../services/services-prer-imageRegistry.adoc | 4 + .../services-prer-sourceCodeRepository.adoc | 4 + ...nableLogCollectionMulticlusterProject.adoc | 2 + ...loads-desc-enableLogCollectionProject.adoc | 2 + .../radondb/radondb-desc-dbProductIntro.adoc | 4 + .../_custom/radondb/radondb-install-app.adoc | 3 + .../radondb-oper-clickRadondbAppsTab.adoc | 2 + .../radondb-oper-openDatabaseUserList.adoc | 2 + ...radondb-oper-openRuleGroupDetailsPage.adoc | 2 + .../radondb-oper-openRuleGroupList.adoc | 2 + ...b-prer-alerRuleGroupPermissionsManage.adoc | 2 + ...ndb-prer-alerRuleGroupPermissionsView.adoc | 2 + .../radondb/radondb-prer-enableDmp.adoc | 7 + .../radondb-prer-requiredPermission.adoc | 2 + ...adondbClickhouse-oper-openDetailsPage.adoc | 2 + ...dondbClickhouse-para-usernamePassword.adoc | 11 + ...Clickhouse-prer-databaseStatusRunning.adoc | 2 + ...ckhouse-prer-installRadondbClickHouse.adoc | 2 + .../radondbEck-prer-installRadondbEck.adoc | 2 + .../radondbeck-oper-openDetailsPage.adoc | 2 + .../radondbeck-prer-createAlertGroup.adoc | 2 + ...radondbeck-prer-databaseStatusRunning.adoc | 2 + ...adondbkafka-oper-openDatabaseUserList.adoc | 2 + .../radondbkafka-oper-openDetailsPage.adoc | 2 + ...dondbkafka-prer-databaseStatusRunning.adoc | 2 + ...radondbkafka-prer-installRadondbkafka.adoc | 2 + .../radondbmongodb-oper-openDetailsPage.adoc | 2 + .../radondbmongodb-prer-createAlertGroup.adoc | 2 + ...ndbmongodb-prer-databaseStatusRunning.adoc | 2 + ...ndbmongodb-prer-installRadondbmongodb.adoc | 2 + .../radondbmysql-oper-openDetailsPage.adoc | 2 + .../radondbmysql-para-usernamePassword.adoc | 37 + .../radondbmysql-prer-createAlertGroup.adoc | 2 + ...dondbmysql-prer-databaseStatusRunning.adoc | 2 + ...radondbmysql-prer-installRadondbmysql.adoc | 3 + ...bopensearch-oper-openDatabaseUserList.adoc | 2 + ...adondbopensearch-oper-openDetailsPage.adoc | 2 + ...opensearch-prer-databaseStatusRunning.adoc | 2 + ...nsearch-prer-installRadondbopensearch.adoc | 2 + .../radondbpg-para-usernamePassword.adoc | 19 + .../radondbpq-oper-openDatabaseUserList.adoc | 2 + .../radondbpq-oper-openDetailsPage.adoc | 2 + .../radondpq-prer-databaseStatusRunning.adoc | 2 + .../radondpq-prer-installRadondbpq.adoc | 2 + ...ondbRedisCluster-oper-openDetailsPage.adoc | 2 + ...adondbRedisCluster-para-redisSettings.adoc | 18 + ...ndbRedisCluster-prer-createAlertGroup.adoc | 2 + ...disCluster-prer-databaseStatusRunning.adoc | 2 + ...uster-prer-installRadondbRedisCluster.adoc | 2 + ...ndbRedisSentinel-oper-openDetailsPage.adoc | 2 + ...dondbRedisSentinel-para-redisSettings.adoc | 18 + ...isSentinel-prer-databaseStatusRunning.adoc | 2 + ...inel-prer-installRadondbRedisSentinel.adoc | 2 + .../ruleGroups-oper-editAlertRules.adoc | 15 + ...Repositories-para-createAppRepository.adoc | 17 + ...ositories-para-createAppRepository_v4.adoc | 20 + .../appTemplates-oper-openDetailsPage.adoc | 2 + ...pTemplates-oper-searchForAppTemplates.adoc | 2 + .../appTemplates-oper-viewAppInstances.adoc | 25 + .../appTemplates-oper-viewAttributes.adoc | 2 + .../appTemplates-oper-viewVersions.adoc | 2 + .../appTemplates-para-appTemplateName.adoc | 3 + .../appTemplates-para-creationTime.adoc | 3 + .../appTemplates-para-developer.adoc | 3 + .../appTemplates-para-latestVersion.adoc | 3 + .../appTemplates-para-latestVersion_v4.adoc | 3 + .../appTemplates-para-status.adoc | 9 + .../appTemplates-para-status_v4.adoc | 9 + .../appTemplates/appTemplates-para-type.adoc | 3 + .../appTemplates-para-version.adoc | 3 + .../appTemplates-para-versionUpdateTime.adoc | 3 + .../appTemplates-para-viewAppInformation.adoc | 2 + ...ppTemplates-para-viewAppReviewRecords.adoc | 24 + .../appTemplates-para-workspace.adoc | 3 + .../appTemplates-prer-enableAppManagment.adoc | 12 + ...evopsProject-para-aliasAndDescription.adoc | 6 + .../devopsProject-prer-enableDevops.adoc | 12 + .../projects-desc-viewProjectList.adoc | 2 + .../projects/projects-openListPage.adoc | 2 + .../projects-oper-searchForProjects.adoc | 2 + .../projects/projects-para-projectList.adoc | 16 + .../projects-para-projectList_new.adoc | 8 + .../toolBox/toolBox-desc-toolBox.adoc | 2 + .../toolBox-desc-useLogQueryTools.adoc | 4 + .../toolBox/toolBox-desc-viewKubeconfig.adoc | 4 + .../toolBox-oper-useLogQueryTools.adoc | 16 + .../toolBox/toolBox-oper-viewKubeconfig.adoc | 14 + .../toolBox-prer-useLogQueryTools.adoc | 18 + .../toolBox/toolBox-prer-viewKubeconfig.adoc | 2 + ...sole-desc-changeEmailLanguagePassword.adoc | 2 + .../webConsole-note-firstLogin.adoc | 2 + .../webConsole-note-goToWorkspace.adoc | 2 + ...sole-oper-changeEmailLanguagePassword.adoc | 25 + .../webConsole/webConsole-oper-logIn.adoc | 4 + .../webConsole/webConsole-prer-logIn.adoc | 4 + .../workspaceQuotas-para-cpuMemoryQuotas.adoc | 17 + ...paceManagement-oper-openWorkspacePage.adoc | 2 + ...aceManagement-prer-requiredPermission.adoc | 2 + ...anagement-prer-requiredPermission_new.adoc | 2 + ...Management-prer-requiredPermission_v4.adoc | 2 + ...aceMembers-desc-initialWorkspaceAdmin.adoc | 2 + ...rkspaceRoles-para-aliasAndDescription.adoc | 6 + .../workspaceRoles-para-permissions.adoc | 101 +++ .../workspaceRoles-para-permissions_new.adoc | 101 +++ .../workspaceRoles-para-permissions_v4.adoc | 83 +++ .../workspaceRoles-para-presetRoles.adoc | 19 + .../workspaceRoles-para-presetRoles_v4.adoc | 19 + .../01-preparations/01-supported-k8s.adoc | 415 +++++++++++ .../03-configure-high-availability.adoc | 380 ++++++++++ ...01-configure-storage-devices-on-cloud.adoc | 92 +++ .../04-configure-neosan-csi.adoc | 331 +++++++++ .../05-configure-nfs.adoc | 206 ++++++ .../_index.adoc | 16 + .../01-preparations/_index.adoc | 9 + .../02-install-kubernetes-and-kubesphere.adoc | 649 ++++++++++++++++++ .../02-install-kubesphere/_index.adoc | 9 + .../03-upgrade-kubephere.adoc | 491 +++++++++++++ .../05-appendix-ks-core.adoc | 94 +++ .../03-upgrade-kubesphere/_index.adoc | 10 + .../01-uninstall-kubesphere-only.adoc | 123 ++++ ...2-uninstall-kubernetes-and-kubesphere.adoc | 75 ++ .../04-uninstall-kubesphere/_index.adoc | 9 + .../01-add-cluster-nodes.adoc | 141 ++++ .../02-delete-cluster-nodes.adoc | 112 +++ .../_index.adoc | 9 + .../03-installation-and-upgrade/_index.adoc | 40 ++ content/zh/docs/v4.1/_index.adoc | 60 ++ 762 files changed, 13277 insertions(+) create mode 100644 content/zh/_ks_components/admonitions/admonEnd.adoc create mode 100644 content/zh/_ks_components/admonitions/note.adoc create mode 100644 content/zh/_ks_components/admonitions/tip.adoc create mode 100644 content/zh/_ks_components/admonitions/warning.adoc create mode 100755 content/zh/_ks_components/bloc-ClusterManagementGuideGlossary.adoc create mode 100644 content/zh/_ks_components/bloc-InstallationGuideGlossary.adoc create mode 100755 content/zh/_ks_components/bloc-ProjectManagementGuideGlossary.adoc create mode 100644 content/zh/_ks_components/bloc-WorkspaceManagementGuideGlossary.adoc create mode 100644 content/zh/_ks_components/bloc-devopsManagementGuideGlossary.adoc create mode 100644 content/zh/_ks_components/bloc-pdfFrontMatter.adoc create mode 100644 content/zh/_ks_components/bloc-platformManagementGuideGlossary.adoc create mode 100644 content/zh/_ks_components/bloc-radondbClickhouseManagementGuideGlossary.adoc create mode 100644 content/zh/_ks_components/bloc-sectionFrontMatter.adoc create mode 100644 content/zh/_ks_components/bloc-springcloudManagementGuideGlossary.adoc create mode 100644 content/zh/_ks_components/code/bash.adoc create mode 100644 content/zh/_ks_components/code/codeEnd.adoc create mode 100644 content/zh/_ks_components/code/go.adoc create mode 100644 content/zh/_ks_components/code/html.adoc create mode 100644 content/zh/_ks_components/code/javascript.adoc create mode 100644 content/zh/_ks_components/code/json.adoc create mode 100644 content/zh/_ks_components/code/yaml.adoc create mode 100644 content/zh/_ks_components/oper-Autorefresh.adoc create mode 100644 content/zh/_ks_components/oper-clickCreate.adoc create mode 100644 content/zh/_ks_components/oper-clickInvite.adoc create mode 100644 content/zh/_ks_components/oper-customizeColumns.adoc create mode 100644 content/zh/_ks_components/oper-navigate.adoc create mode 100644 content/zh/_ks_components/oper-refreshData.adoc create mode 100644 content/zh/_ks_components/oper-refreshListData.adoc create mode 100644 content/zh/_ks_components/oper-selectMenu.adoc create mode 100644 content/zh/_ks_components/oper-selectTimeRange.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/alerts/alerts-desc-viewAnAlertingMessageList.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/alerts/alerts-oper-openListPage.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/alerts/alerts-oper-searchForAlertingMessages.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/alerts/alerts-oper-searchForAlertingMessages_new.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/alerts/alerts-para-alertingMessageList.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/alerts/alerts-para-alertingStatus.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/clusterManagement-desc-configuration.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/clusterManagement-oper-openClusterPage.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/clusterManagement-para-eventsTab.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/clusterManagement-prer-requiredPermission.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/clusterManagement-prer-requiredPermission_clusterandproject.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/clusterManagement-prer-requiredPermission_new.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/clusterMembers/clusterMembers-desc-initialClusterAdmin.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/clusterMembers/clusterMembers-para-presetClusterRoles.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/clusterMembers/clusterMembers-para-userStatus.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/clusterRoles/clusterRoles-para-authorizedUsers.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/clusterStatus/clusterStatus-oper-exportJsonData.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/clusterStatus/clusterStatus-oper-sortAscendingDescending.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/configmaps/configmaps-desc-configmaps.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/configmaps/configmaps-desc-createAConfigmap.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/configmaps/configmaps-desc-deleteConfigmaps.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/configmaps/configmaps-desc-editConfigmapInformation.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/configmaps/configmaps-desc-editConfigmapSettings.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/configmaps/configmaps-desc-viewAConfigmapList.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/configmaps/configmaps-desc-viewConfigmapDetails.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/configmaps/configmaps-oper-createAConfigmap.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/configmaps/configmaps-oper-deleteASingleConfigmap.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/configmaps/configmaps-oper-deleteMultipleConfigmaps.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/configmaps/configmaps-oper-editConfigmapInformation.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/configmaps/configmaps-oper-editConfigmapSettings.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/configmaps/configmaps-oper-openDetailsPage.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/configmaps/configmaps-oper-searchForConfigmaps.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/configmaps/configmaps-oper-viewConfigmapDetails.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/configmaps/configmaps-para-configmapList.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/configmaps/configmaps-para-configmapList_new.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/crds/crds-oper-openDetailsPage.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/crds/crds-para-scope.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-desc-createACustomMonitoringDashboard.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-desc-customMonitoringDashboards.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-desc-deleteCustomMonitoringDashboards.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-desc-editACustomMonitoringDashboard.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-desc-exposeMetrics.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-desc-howToUse.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-desc-viewACustomMonitoringDashboard.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-oper-createACustomMonitoringDashboard.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-oper-deleteASingleCustomMonitoringDashboard.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-oper-deleteMultipleCustomMonitoringDashboards.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-oper-editACustomMonitoringDashboard.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-oper-editCustomMonitoringDashboardInformation.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-oper-useCustomMonitoringDashboard.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-oper-viewACustomMonitoringDashboard.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-para-monitoringChart.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-para-monitoringMetric.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-para-textMetric.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-prer-exposeMetrics.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/gatewaySettings/gatewaySettings-desc-gateway.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/gatewaySettings/gatewaySettings-oper-disableGateway.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/gatewaySettings/gatewaySettings-oper-editGatewaySettings.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/gatewaySettings/gatewaySettings-oper-editGatewaySettings_v4.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/gatewaySettings/gatewaySettings-oper-viewGatewayDetails.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/gatewaySettings/gatewaySettings-oper-viewGatewayDetails_v4.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/gatewaySettings/gatewaySettings-para-address.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/gatewaySettings/gatewaySettings-para-enableGateway.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/gatewaySettings/gatewaySettings-para-enableGateway_v4.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/gatewaySettings/gatewaySettings-para-gatewayCard.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/gatewaySettings/gatewaySettings-warn-disableGateway.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/jobs/jobs-desc-createAJob.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/jobs/jobs-desc-deleteJobs.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/jobs/jobs-desc-editJobInformation.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/jobs/jobs-desc-jobs.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/jobs/jobs-desc-pauseACronjob.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/jobs/jobs-desc-rerunAJob.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/jobs/jobs-desc-setJobMetadata.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/jobs/jobs-desc-viewAJobList.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/jobs/jobs-desc-viewJobDetails.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/jobs/jobs-oper-createAJob.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/jobs/jobs-oper-deleteASingleJob.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/jobs/jobs-oper-deleteMultipleJobs.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/jobs/jobs-oper-editJobInformation.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/jobs/jobs-oper-openDetailsPage.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/jobs/jobs-oper-openListPage.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/jobs/jobs-oper-pauseACronjob.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/jobs/jobs-oper-rerunAJob.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/jobs/jobs-oper-searchForJobs.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/jobs/jobs-oper-viewJobDetails.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/jobs/jobs-oper-viewJobDetails_new.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/jobs/jobs-para-basicInformation.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/jobs/jobs-para-jobList.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/jobs/jobs-para-jobStatus.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/jobs/jobs-para-restartPolicy.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/jobs/jobs-para-strategySettings.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/logReceivers/logReceivers-desc-logTypes.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/logReceivers/logReceivers-oper-openDetailsPage.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/logReceivers/logReceivers-oper-openListPage.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/logReceivers/logReceivers-para-addLogReceiver.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/logReceivers/logReceivers-para-address.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/networkPolicies/networkPolicies-para-information.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/networkPolicies/networkPolicies-para-target.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/networkPolicies/networkPolicies-prer-enableNetworkPolicy.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/nodes/nodes-oper-openListPage.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/nodes/nodes-oper-openListPage_new.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/nodes/nodes-para-nodeRole.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/nodes/nodes-para-nodeRole_new.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/nodes/nodes-para-nodeStatus.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/nodes/nodes-para-nodeStatus_new.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/nodes/nodes-para-podList.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-desc-cloneAPersistentVolume.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-desc-createAPersistentVolumeClaim.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-desc-createAVolumeSnapshot.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-desc-deletePersistentVolumeClaims.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-desc-editPersistentVolumeClaimInformation.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-desc-expandAPersistentVolumeClaim.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-desc-viewPersistentVolumeClaimDetails.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-cloneAPersistentVolume.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-createAPersistentVolumeClaim-for-kubefed.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-createAPersistentVolumeClaim.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-createAPersistentVolumeClaim_new.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-createAVolumeSnapshot.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-deleteASinglePersistentVolumeClaim.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-deleteMultiplePersistentVolumeClaims.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-editPersistentVolumeClaimInformation.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-expandAPersistentVolume.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-openDetailsPage.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-searchForPersistentVolumeClaims.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-viewPersistentVolumeClaimDetails-for-kubefed.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-viewPersistentVolumeClaimDetails.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-viewPersistentVolumeClaimDetails_new.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-para-accessMode.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-para-persistentVolumeClaimList.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-para-status.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-para-volumeSnapshot.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-para-volumeSnapshotClass.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-prer-backData.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-prer-persistentVolumeCreated.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-prer-snapshotCreationEnabled.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-prer-snapshotCreationEnabled_new.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/persistentVolumes/persistent-volume-status.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/persistentVolumes/persistentVolumes-oper-openListPage.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/persistentVolumes/persistentVolumes-para-deletionPolicy.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/persistentVolumes/persistentVolumes-para-provisioner.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/persistentVolumes/persistentVolumes-para-pvcInformation.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/persistentVolumes/persistentVolumes-para-reclaimPolicy.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/persistentVolumes/persistentVolumes-para-storageClass.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/persistentVolumes/persistentVolumes-para-volumeSize.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/podIpPools/podIpPools-prer-enablePodIpPool.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/podIpPools/podIpPools-prer-notUsed.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/pods/pods-desc-accessAContainerTerminal.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/pods/pods-desc-deletePods.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/pods/pods-desc-pods.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/pods/pods-desc-viewAPersistentVolumeList.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/pods/pods-desc-viewAPodList.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/pods/pods-desc-viewContainerDetails.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/pods/pods-desc-viewPodDetails.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/pods/pods-oper-accessAContainerTerminal.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/pods/pods-oper-deleteASinglePod.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/pods/pods-oper-deleteMultiplePods.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/pods/pods-oper-openDetails.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/pods/pods-oper-searchForPods.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/pods/pods-oper-viewContainerDetails.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/pods/pods-oper-viewContainerDetails_new.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/pods/pods-oper-viewPodDetails.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/pods/pods-oper-viewPodDetails_new.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/pods/pods-para-podIpPool.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/pods/pods-para-podList.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/pods/pods-para-podStatus.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/pods/pods-para-qosTypes.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/projects/projects-desc-deleteProjects.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/projects/projects-desc-editDefaultContainerQuotas.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/projects/projects-desc-editInformation.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/projects/projects-desc-editQuotas.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/projects/projects-note-editInformation.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/projects/projects-oper-deleteASingleProject.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/projects/projects-oper-deleteMultipleProjects.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/projects/projects-oper-editDefaultContainerQuotas.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/projects/projects-oper-editInformation.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/projects/projects-oper-editProjectQuotas-for-kubefed.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/projects/projects-oper-editProjectQuotas.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/projects/projects-oper-openDetailsPage.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/projects/projects-oper-openListPage.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/projects/projects-para-aliasDescription.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/projects/projects-para-containerQuotas.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/projects/projects-para-defaultContainerQuotas.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/projects/projects-para-name.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/projects/projects-para-projectQuotas.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/projects/projects-para-status.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/routes/routes-desc-accessABackendServiceOfARoute.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/routes/routes-desc-createARoute.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/routes/routes-desc-deleteMultipleRoutes.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/routes/routes-desc-editRouteAnnotations.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/routes/routes-desc-editRouteInformation.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/routes/routes-desc-editingRutingRules.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/routes/routes-desc-routes.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/routes/routes-desc-viewARouteList.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/routes/routes-desc-viewRouteDetails.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/routes/routes-note-annotations.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/routes/routes-oper-accessABackendServiceOfARoute.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/routes/routes-oper-createARoute.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/routes/routes-oper-createARoute_v4.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/routes/routes-oper-deleteASingleRoute.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/routes/routes-oper-deleteRoutes.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/routes/routes-oper-editRouteAnnotations.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/routes/routes-oper-editRouteInformation.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/routes/routes-oper-editRoutingRules.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/routes/routes-oper-openDetailsPage.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/routes/routes-oper-searchForRoutes.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/routes/routes-oper-viewRouteDetails-for-kubefed.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/routes/routes-oper-viewRouteDetails.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/routes/routes-para-routeList.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/routes/routes-para-routingRules.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/routes/routes-prer-accessABackendServiceOfARoute.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-desc-alertingPolicies.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-desc-createAnAlertingPolicy.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-desc-deleteAlertingPolicies.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-desc-disableAndEnablerRuleGroups.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-desc-editAnAlertingPolicy.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-desc-editRuleGroupInformation.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-desc-viewAlertingPolicyDetails.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-desc-viewAnAlertingPolicyList.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-addAlertRule.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-clickEditInformation.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-clickOK.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-deleteASingleAlertingPolicy.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-deleteMultipleAlertingPolicies.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-disableAndEnableASingleRuleGroup.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-disableAndEnableMultipleRuleGroups.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-editAlertRules.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-editAnAlertingPolicy.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-editRuleGroupInformation.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-openDetailsPage.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-openListPage.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-searchForAlertingPolicies.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-setBasicInfo.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-viewAlertingPolicyDetails.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-para-activationTime.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-para-alertLevel.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-para-alertingPolicyList.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-para-alertingPolicyList_whizard.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-para-alertingStatusDisabled.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-para-alertingStatusInactive.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-para-aliasCheckIntervalDescription.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-para-message.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-para-ruleGroupStatus.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-para-timeSpent.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-prer-creationPrerequisites.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-prer-exposeMetrics.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/secrets/secrets-desc-createASecret.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/secrets/secrets-desc-deleteSecrets.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/secrets/secrets-desc-editSecretInformation.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/secrets/secrets-desc-editSecretSettings.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/secrets/secrets-desc-secrets.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/secrets/secrets-desc-viewASecretList.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/secrets/secrets-desc-viewSecretDetails.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/secrets/secrets-oper-createASecret.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/secrets/secrets-oper-deleteASingleSecret.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/secrets/secrets-oper-deleteMultipleSecrets.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/secrets/secrets-oper-editSecretInformation.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/secrets/secrets-oper-editSecretSettings.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/secrets/secrets-oper-openSecretDetailsPage.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/secrets/secrets-oper-searchForSecrets.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/secrets/secrets-oper-viewSecretDetails-for-kubefed.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/secrets/secrets-oper-viewSecretDetails.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/secrets/secrets-para-data.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/secrets/secrets-para-dataKeys.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/secrets/secrets-para-secretList.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/secrets/secrets-para-type.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-desc-changeTheRoleOfAServiceAccount.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-desc-createAServiceAccount.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-desc-deleteServiceAccounts.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-desc-editServiceAccountInformation.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-desc-serviceAccounts.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-desc-viewAServiceAccountList.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-desc-viewServiceAccountDetails.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-oper-changeTheRoleOfAServiceAccount.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-oper-createAServiceAccount.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-oper-createAServiceAccount_new.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-oper-deleteASingleServiceAccount.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-oper-deleteMultipleServiceAccounts.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-oper-editServiceAccountInformation.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-oper-openDetailsPage.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-oper-searchForServiceAccounts.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-oper-viewServiceAccountDetails.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-para-serviceAccountList.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/services/services-desc-createAService.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/services/services-desc-deleteServices.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/services/services-desc-editAMetricsExporter.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/services/services-desc-editServiceExternalAccessSettings.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/services/services-desc-editServiceInformation.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/services/services-desc-editServiceSettings.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/services/services-desc-services.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/services/services-desc-viewServiceDetails.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/services/services-desc-viewServiceList.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/services/services-oper-createAService.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/services/services-oper-deleteASingleService.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/services/services-oper-deleteMultipleServices.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/services/services-oper-editAMetricsExporter.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/services/services-oper-editServiceExternalAccessSettings.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/services/services-oper-editServiceInformation.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/services/services-oper-editServiceSettings-for-kubefed.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/services/services-oper-editServiceSettings.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/services/services-oper-exposeMetrics.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/services/services-oper-openDetailsPage.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/services/services-oper-openServiceExternalAccessSettings.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/services/services-oper-searchForServices.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/services/services-oper-viewServiceDetails-for-kubefed.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/services/services-oper-viewServiceDetails.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/services/services-para-creationTime.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/services/services-para-externalAccess.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/services/services-para-externalName.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/services/services-para-internalAccess.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/services/services-para-name.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/services/services-para-serviceAlias.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/services/services-para-serviceDescription.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/services/services-para-serviceName.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/services/services-para-serviceSettings.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/services/services-para-sessionPersistence.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/services/services-para-statelessStatefulExternal.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/services/services-para-virtualip-headless.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/services/services-prer-exposeMetrics.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/storageClasses/systemClasses-oper-openDetailsPage.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/storageClasses/systemClasses-para-allowVolumeCloning.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/storageClasses/systemClasses-para-allowVolumeExpansion.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/storageClasses/systemClasses-para-allowVolumeSnapshot.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/storageClasses/systemClasses-para-defaultStorageClass.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/systemComponents/systemComponents-para-replica-count.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/systemComponents/systemComponents-para-status.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/volumeSnapshotContents/volumeSnapshotContents-oper-openListPage.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/volumeSnapshotContents/volumeSnapshotContents-para-capacity.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/volumeSnapshotContents/volumeSnapshotContents-para-deletionPolicy.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/volumeSnapshotContents/volumeSnapshotContents-para-status.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/volumeSnapshotContents/volumeSnapshotContents-para-volumeSnapshotClass.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-desc-createAPersistentVolumeFromAVolumeSnapshot.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-desc-deleteVolumeSnapshots.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-desc-viewAVolumeSnapshotList.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-desc-viewVolumeSnapshotDetails.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-desc-volumeSnapshots.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-oper-createAPersistentVolumeFromAVolumeSnapshot.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-oper-createAVolumeSnapshot.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-oper-deleteASingleVolumeSnapshot.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-oper-deleteMultipleVolumeSnapshots.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-oper-openDetailsPage.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-oper-searchForVolumeSnapshots.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-oper-viewVolumeSnapshotDetails.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-oper-viewVolumeSnapshotDetails_v4.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-para-capacity.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-para-volumeSnapshotList.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-para-volumeSnapshotList_v4.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-para-volumeSnapshotStatus.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-para-volumeSnapshotStatus_v4.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-desc-enableLogCollectionCluster.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-desc-mountVolume.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-desc-setImageNameTypeResource.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-desc-setWorkloadMetadata.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-desc-viewContainerLogsOnVolume.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-multi-project-para-workloadList.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-oper-editDeleteVolume.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-oper-editDeleteVolume_new.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-Metadata.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-PodGracePeriod.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-PodMetadata.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-Port.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-addAction.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-addContainer.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-addPVCTemplate.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-addProbe.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-basicInformation.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-collectLogsOnVolume.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-containerImage.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-containerLogPath.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-containerName.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-containerSecurityContext.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-containerType.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-customRules.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-environmentVariables.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-healthCheck.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-hostpathVolume.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-imagePullPolicy.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-lifecycleManagement.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-mountConfigmapSecret.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-mountSecretOrConfigmap.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-mountVolume.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-persistentVolume.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-podIpPool.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-podReplicas.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-podSchedulingRules.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-podSecurityContext.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-rollingUpdate.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-selectNode.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-startCommand.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-syncTimeZone.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-temporaryVolume.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-temporaryVolume_new.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-uidGidSelinux.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-updatePolicy.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-volumeMountModePath.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-volumeTemplate.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/workloads-desc-adjustTheNumberOfPodReplicas.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/workloads-desc-createAWorkload.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/workloads-desc-deleteWorkloads.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/workloads-desc-editAutoScaling.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/workloads-desc-editWorkloadInformation.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/workloads-desc-editWorkloadSettings.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/workloads-desc-recreateAWorkload.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/workloads-desc-rollBackWorkloadSettings.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/workloads-desc-stopWorkloads.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/workloads-desc-viewAWorkloadList.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/workloads-desc-viewWorkloadDetails.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/workloads-desc-workloads.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/workloads-multi-project-oper-createAWorkload-ClusterDiff.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/workloads-multi-project-oper-openListPage.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/workloads-multi-project-oper-searchForWorkloads.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-adjustTheNumberOfPodReplicas.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-createAWorkload.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-deleteASingleWorkload.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-deleteMultipleWorkloads.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-editAutoScalingSettings.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-editWorkloadInformation.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-editWorkloadSettings.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-openDetailsPage.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-openListPage.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-recreateAWorkload.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-rollBackWorkloadSettings.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-searchForWorkloads.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-stopWorkloads.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-viewWorkloadDetails.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-viewWorkloadDetails_new.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/workloads-para-containerStatus.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/workloads-para-workloadList.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/workloads-para-workloadList_new.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/workloads-para-workloadStatus.adoc create mode 100644 content/zh/docs/_custom/clusterManagement/workloads/workloads-prer-workloadEdited.adoc create mode 100644 content/zh/docs/_custom/glossary.adoc create mode 100644 content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-code-addNodes.adoc create mode 100644 content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-code-initializeRegistry.adoc create mode 100644 content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-code-privateRegistry.adoc create mode 100644 content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-code-startUpgradeOffline.adoc create mode 100644 content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-desc-installationSuccessOutput.adoc create mode 100644 content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-desc-installationTime.adoc create mode 100644 content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-desc-upgradeSuccess.adoc create mode 100644 content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-note-123EdgeNodes.adoc create mode 100644 content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-note-doNotDeleteConfig.adoc create mode 100644 content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-note-doNotDeleteConfig_v4.adoc create mode 100644 content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-note-initializeRegistry.adoc create mode 100644 content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-note-rollbackNotSupported.adoc create mode 100644 content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-obtainLoginInfo.adoc create mode 100644 content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-oper-checkInstallationLog.adoc create mode 100644 content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-oper-decompressInstallationPackage.adoc create mode 100644 content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-oper-decompressInstallationPackage_new.adoc create mode 100644 content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-oper-downloadKubekey.adoc create mode 100644 content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-oper-editCcKsInstaller.adoc create mode 100644 content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-oper-editCcKsInstaller_new.adoc create mode 100644 content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-oper-editHosts.adoc create mode 100644 content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-oper-editHosts_v4.adoc create mode 100644 content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-oper-initializeRegistry.adoc create mode 100644 content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-oper-transferConfig.adoc create mode 100644 content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-para-controlPlaneEndpoint.adoc create mode 100644 content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-para-hosts.adoc create mode 100644 content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-para-roleGroups.adoc create mode 100644 content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-para-targetKsK8sVersions.adoc create mode 100644 content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-para-targetKsK8sVersions_new.adoc create mode 100644 content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-prer-backUpData.adoc create mode 100644 content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-prer-obtainConfigSample.adoc create mode 100644 content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-prer-obtainInstallationPackage.adoc create mode 100644 content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-prer-obtainInstallationPackage_new.adoc create mode 100644 content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-prer-offlineInstallation.adoc create mode 100644 content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-startInstallationOffline.adoc create mode 100644 content/zh/docs/_custom/multi-clusterProjectManagement/apps/apps-oper-viewResourceStatus.adoc create mode 100644 content/zh/docs/_custom/multi-clusterProjectManagement/apps/apps-para-details.adoc create mode 100644 content/zh/docs/_custom/multi-clusterProjectManagement/configmaps/config-desc.adoc create mode 100644 content/zh/docs/_custom/multi-clusterProjectManagement/configmaps/configmaps-oper-viewConfigmapDetails.adoc create mode 100644 content/zh/docs/_custom/multi-clusterProjectManagement/configmaps/configmaps-para-configmapList.adoc create mode 100644 content/zh/docs/_custom/multi-clusterProjectManagement/project-config/project-quota-para.adoc create mode 100644 content/zh/docs/_custom/multi-clusterProjectManagement/project-config/project-quota-para_v4.adoc create mode 100644 content/zh/docs/_custom/multi-clusterProjectManagement/projectManagement-oper-openProjectPage.adoc create mode 100644 content/zh/docs/_custom/multi-clusterProjectManagement/projectManagement-oper-openProjectPage_v4.adoc create mode 100644 content/zh/docs/_custom/multi-clusterProjectManagement/projectManagement-prer-requiredPermission.adoc create mode 100644 content/zh/docs/_custom/multi-clusterProjectManagement/projectManagement-prer-requiredPermission_v4.adoc create mode 100644 content/zh/docs/_custom/multi-clusterProjectManagement/routes/routes-create-ClusterDiff.adoc create mode 100644 content/zh/docs/_custom/multi-clusterProjectManagement/routes/routes-para-routeList.adoc create mode 100644 content/zh/docs/_custom/multi-clusterProjectManagement/services/services-oper-setClusterDiff.adoc create mode 100644 content/zh/docs/_custom/multi-clusterProjectManagement/services/services-oper-setStorageAdvancedDiff.adoc create mode 100644 content/zh/docs/_custom/multi-clusterProjectManagement/workloads/para-replicasPortsPods.adoc create mode 100644 content/zh/docs/_custom/multi-clusterProjectManagement/workloads/workloads-oper-openDetailsPage.adoc create mode 100644 content/zh/docs/_custom/multi-clusterProjectManagement/workloads/workloads-oper-setClusterDiff.adoc create mode 100644 content/zh/docs/_custom/multi-clusterProjectManagement/workloads/workloads-oper-viewWorkloadDetails.adoc create mode 100644 content/zh/docs/_custom/multi-clusterProjectManagement/workloads/workloads-oper-viewWorkloadDetails_v4.adoc create mode 100644 content/zh/docs/_custom/note-separateNamesByComma.adoc create mode 100644 content/zh/docs/_custom/para-replicasPortsPods.adoc create mode 100644 content/zh/docs/_custom/platformManagement/accessControl/platformRoles/platformRoles-para-aliasDescription.adoc create mode 100644 content/zh/docs/_custom/platformManagement/accessControl/platformRoles/platformRoles-para-permissions.adoc create mode 100644 content/zh/docs/_custom/platformManagement/accessControl/platformRoles/platformRoles-para-permissions_new.adoc create mode 100644 content/zh/docs/_custom/platformManagement/accessControl/users/users-oper-deleteASingleUser.adoc create mode 100644 content/zh/docs/_custom/platformManagement/accessControl/users/users-oper-deleteMultipleUsers.adoc create mode 100644 content/zh/docs/_custom/platformManagement/accessControl/users/users-para-description.adoc create mode 100644 content/zh/docs/_custom/platformManagement/accessControl/users/users-para-email.adoc create mode 100644 content/zh/docs/_custom/platformManagement/accessControl/users/users-para-lastLogin.adoc create mode 100644 content/zh/docs/_custom/platformManagement/accessControl/users/users-para-openDetailsPage.adoc create mode 100644 content/zh/docs/_custom/platformManagement/accessControl/users/users-para-platformRole.adoc create mode 100644 content/zh/docs/_custom/platformManagement/accessControl/workspaces/workspaces-para-alias.adoc create mode 100644 content/zh/docs/_custom/platformManagement/accessControl/workspaces/workspaces-para-description.adoc create mode 100644 content/zh/docs/_custom/platformManagement/appStoreManagement/appTemplates/appTemplates-para-templateCategories.adoc create mode 100644 content/zh/docs/_custom/platformManagement/appStoreManagement/appTemplates/appTemplates-para-templateStatus.adoc create mode 100644 content/zh/docs/_custom/platformManagement/extensionManagement/extensionManagement-desc-waitForExtensionDisabled.adoc create mode 100644 content/zh/docs/_custom/platformManagement/extensionManagement/extensionManagement-desc-waitForExtensionEnabled.adoc create mode 100644 content/zh/docs/_custom/platformManagement/extensionManagement/extensionManagement-oper-deleteStatusEs.adoc create mode 100644 content/zh/docs/_custom/platformManagement/extensionManagement/extensionManagement-oper-disableOberservabilityCenter.adoc create mode 100644 content/zh/docs/_custom/platformManagement/extensionManagement/extensionManagement-oper-editCC.adoc create mode 100644 content/zh/docs/_custom/platformManagement/extensionManagement/extensionManagement-oper-logInAsPlatformAdmin.adoc create mode 100644 content/zh/docs/_custom/platformManagement/extensionManagement/extensionManagement-oper-openKubectl.adoc create mode 100644 content/zh/docs/_custom/platformManagement/extensionManagement/extensionManagement-oper-setExternalElasticsearch.adoc create mode 100644 content/zh/docs/_custom/platformManagement/extensionManagement/extensionManagement-oper-setParametersInCc.adoc create mode 100644 content/zh/docs/_custom/platformManagement/extensionManagement/extensionManagement-prer-platformAdmin.adoc create mode 100644 content/zh/docs/_custom/platformManagement/multiclusterManagement/clusterTags/clusterTags-openListPage.adoc create mode 100644 content/zh/docs/_custom/platformManagement/multiclusterManagement/clusters/clusters-oper-addClusterBasicInfo.adoc create mode 100644 content/zh/docs/_custom/platformManagement/multiclusterManagement/clusters/clusters-oper-addClusterTags.adoc create mode 100644 content/zh/docs/_custom/platformManagement/multiclusterManagement/clusters/clusters-oper-logInToHost.adoc create mode 100644 content/zh/docs/_custom/platformManagement/multiclusterManagement/clusters/clusters-oper-logInToMember.adoc create mode 100644 content/zh/docs/_custom/platformManagement/multiclusterManagement/clusters/clusters-oper-setJwtsecret.adoc create mode 100644 content/zh/docs/_custom/platformManagement/multiclusterManagement/clusters/clusters-para-tagProviderDescription.adoc create mode 100644 content/zh/docs/_custom/platformManagement/multiclusterManagement/clusters/clusters-prer-enableMulticluster.adoc create mode 100644 content/zh/docs/_custom/platformManagement/multiclusterManagement/clusters/clusters-prer-enableMulticlusterManagement.adoc create mode 100644 content/zh/docs/_custom/platformManagement/multiclusterManagement/clusters/clusters-prer-obtainJwtsecret.adoc create mode 100644 content/zh/docs/_custom/platformManagement/multiclusterManagement/clusters/clusters-prer-platformAdminHostMemeber.adoc create mode 100644 content/zh/docs/_custom/platformManagement/observabilityCenter/ruleGroups/ruleGroups-para-commonParameters.adoc create mode 100644 content/zh/docs/_custom/platformManagement/observabilityCenter/ruleGroups/ruleGroups-para-commonParameters_new.adoc create mode 100644 content/zh/docs/_custom/platformManagement/observabilityCenter/ruleGroups/ruleGroups-para-duration.adoc create mode 100644 content/zh/docs/_custom/platformManagement/observabilityCenter/ruleGroups/ruleGroups-para-ruleExpression.adoc create mode 100644 content/zh/docs/_custom/platformManagement/observabilityCenter/ruleGroups/ruleGroups-para-triggerCondition.adoc create mode 100644 content/zh/docs/_custom/platformManagement/platformManagement-oper-logIn.adoc create mode 100644 content/zh/docs/_custom/platformManagement/platformManagement-prer-enableAppStore.adoc create mode 100644 content/zh/docs/_custom/platformManagement/platformManagement-prer-requiredPermission.adoc create mode 100644 content/zh/docs/_custom/platformManagement/platformManagement-prer-requiredPermission_v4.adoc create mode 100644 content/zh/docs/_custom/platformManagement/platformSettings/notificationChannels/notificationChannels-para-filterRule.adoc create mode 100644 content/zh/docs/_custom/platformManagement/platformSettings/notificationChannels/notificationChannels-para-filterRule_new.adoc create mode 100644 content/zh/docs/_custom/platformManagement/platformSettings/notificationChannels/notificationChannels-para-groupChatBotSettings.adoc create mode 100644 content/zh/docs/_custom/platformManagement/platformSettings/notificationChannels/notificationChannels-para-notificationConditions.adoc create mode 100644 content/zh/docs/_custom/platformManagement/platformSettings/notificationChannels/notificationChannels-para-notificationConditions_new.adoc create mode 100644 content/zh/docs/_custom/platformManagement/platformSettings/notificationChannels/notificationChannels-para-sendTestInformation.adoc create mode 100644 content/zh/docs/_custom/platformManagement/platformSettings/notificationChannels/notificationChannels-para-sessionId.adoc create mode 100644 content/zh/docs/_custom/platformManagement/platformSettings/platformSettings/platformSettings-para-aliasDescription.adoc create mode 100644 content/zh/docs/_custom/platformManagement/platformSettings/platformSettings/platformSettings-para-silenceConditions.adoc create mode 100644 content/zh/docs/_custom/platformManagement/platformSettings/platformSettings/platformSettings-para-silenceConditions_new.adoc create mode 100644 content/zh/docs/_custom/platformManagement/platformSettings/platformSettings/platformSettings-para-silenceTime.adoc create mode 100644 content/zh/docs/_custom/pluggable-component-management/edit-ks-installer.adoc create mode 100644 content/zh/docs/_custom/pluggable-component-management/view-component-installation-log.adoc create mode 100644 content/zh/docs/_custom/projectManagement/apps/apps-basic-para.adoc create mode 100644 content/zh/docs/_custom/projectManagement/apps/apps-compose-description.adoc create mode 100644 content/zh/docs/_custom/projectManagement/apps/apps-oper-editAppInformation.adoc create mode 100644 content/zh/docs/_custom/projectManagement/apps/apps-oper-installApp.adoc create mode 100644 content/zh/docs/_custom/projectManagement/apps/apps-oper-openDetailsPage.adoc create mode 100644 content/zh/docs/_custom/projectManagement/apps/apps-oper-openListPage.adoc create mode 100644 content/zh/docs/_custom/projectManagement/apps/apps-oper-viewResourceStatus.adoc create mode 100644 content/zh/docs/_custom/projectManagement/apps/apps-oper-viewResourceStatus_v4.adoc create mode 100644 content/zh/docs/_custom/projectManagement/apps/apps-para-details1.adoc create mode 100644 content/zh/docs/_custom/projectManagement/apps/apps-para-details2.adoc create mode 100644 content/zh/docs/_custom/projectManagement/apps/apps-para-status.adoc create mode 100644 content/zh/docs/_custom/projectManagement/apps/apps-para-status_v4.adoc create mode 100644 content/zh/docs/_custom/projectManagement/apps/apps-types.adoc create mode 100644 content/zh/docs/_custom/projectManagement/customScaling/customScaling-oper-openDetailsPage.adoc create mode 100644 content/zh/docs/_custom/projectManagement/customScaling/customScaling-prer-enableCustomScaling.adoc create mode 100644 content/zh/docs/_custom/projectManagement/grayscaleRelease/grayscaleRelease-oper-openDetailsPage.adoc create mode 100644 content/zh/docs/_custom/projectManagement/grayscaleRelease/grayscaleRelease-para-strategySettings.adoc create mode 100644 content/zh/docs/_custom/projectManagement/grayscaleRelease/grayscaleRelease-para-trafficSuccessLatency.adoc create mode 100644 content/zh/docs/_custom/projectManagement/grayscaleRelease/grayscaleRelease-prer-enableApplicationGovernance.adoc create mode 100644 content/zh/docs/_custom/projectManagement/imageBuilders/imageBuilders-desc-creationComplete.adoc create mode 100644 content/zh/docs/_custom/projectManagement/imageBuilders/imageBuilders-desc-imageBuilderCreated.adoc create mode 100644 content/zh/docs/_custom/projectManagement/imageBuilders/imageBuilders-oper-openDetailsPage.adoc create mode 100644 content/zh/docs/_custom/projectManagement/imageBuilders/imageBuilders-para-creationTime.adoc create mode 100644 content/zh/docs/_custom/projectManagement/imageBuilders/imageBuilders-para-imageName.adoc create mode 100644 content/zh/docs/_custom/projectManagement/imageBuilders/imageBuilders-para-type.adoc create mode 100644 content/zh/docs/_custom/projectManagement/microserviceConfiguration/microserviceConfiguration-oper-openDetailsPage.adoc create mode 100644 content/zh/docs/_custom/projectManagement/microserviceGateway/microserviceGateway-para-microserviceGatewaySettings.adoc create mode 100644 content/zh/docs/_custom/projectManagement/microservices/microservices-oper-openInstanceList.adoc create mode 100644 content/zh/docs/_custom/projectManagement/microservices/microservices-para-instances.adoc create mode 100644 content/zh/docs/_custom/projectManagement/microservices/microservices-prer-enableSpringCloud.adoc create mode 100644 content/zh/docs/_custom/projectManagement/projectManagement-oper-openProjectPage.adoc create mode 100644 content/zh/docs/_custom/projectManagement/projectManagement-prer-requiredPermission.adoc create mode 100644 content/zh/docs/_custom/projectManagement/projectManagement-prer-requiredPermission_new.adoc create mode 100644 content/zh/docs/_custom/projectManagement/projectRoles/projectRoles-desc-initialProjectAdmin.adoc create mode 100644 content/zh/docs/_custom/projectManagement/projectRoles/projectRoles-para-aliasAndDescription.adoc create mode 100644 content/zh/docs/_custom/projectManagement/projectRoles/projectRoles-para-permissions.adoc create mode 100644 content/zh/docs/_custom/projectManagement/projectRoles/projectRoles-para-permissions_new.adoc create mode 100644 content/zh/docs/_custom/projectManagement/projectRoles/projectRoles-para-permissions_v4.adoc create mode 100644 content/zh/docs/_custom/projectManagement/projectRoles/projectRoles-para-presetRoles.adoc create mode 100644 content/zh/docs/_custom/projectManagement/services/services-desc-autoCreateWorkload.adoc create mode 100644 content/zh/docs/_custom/projectManagement/services/services-desc-seeImageBuilder.adoc create mode 100644 content/zh/docs/_custom/projectManagement/services/services-desc-setLabelsAnnotations.adoc create mode 100644 content/zh/docs/_custom/projectManagement/services/services-desc-setServiceLabelWorkloadAnnotation.adoc create mode 100644 content/zh/docs/_custom/projectManagement/services/services-oper-buildImageUsingArtifact.adoc create mode 100644 content/zh/docs/_custom/projectManagement/services/services-oper-createWorkloadUsingImage.adoc create mode 100644 content/zh/docs/_custom/projectManagement/services/services-oper-pullSourceCodeAndBuildImage.adoc create mode 100644 content/zh/docs/_custom/projectManagement/services/services-oper-pushPullImage.adoc create mode 100644 content/zh/docs/_custom/projectManagement/services/services-oper-setBasicInformation.adoc create mode 100644 content/zh/docs/_custom/projectManagement/services/services-oper-setStorageAdvanced.adoc create mode 100644 content/zh/docs/_custom/projectManagement/services/services-para-app.adoc create mode 100644 content/zh/docs/_custom/projectManagement/services/services-para-artifactFile.adoc create mode 100644 content/zh/docs/_custom/projectManagement/services/services-para-buildEnvironmentArtifact.adoc create mode 100644 content/zh/docs/_custom/projectManagement/services/services-para-buildEnvironmentSourceCode.adoc create mode 100644 content/zh/docs/_custom/projectManagement/services/services-para-buildSettings.adoc create mode 100644 content/zh/docs/_custom/projectManagement/services/services-para-codeRelativePath.adoc create mode 100644 content/zh/docs/_custom/projectManagement/services/services-para-codeRepositoryURL.adoc create mode 100644 content/zh/docs/_custom/projectManagement/services/services-para-environmentVariablesArtifact.adoc create mode 100644 content/zh/docs/_custom/projectManagement/services/services-para-environmentVariablesSourceCode.adoc create mode 100644 content/zh/docs/_custom/projectManagement/services/services-para-serviceVersion.adoc create mode 100644 content/zh/docs/_custom/projectManagement/services/services-para-setServiceInformation.adoc create mode 100644 content/zh/docs/_custom/projectManagement/services/services-prer-artifact.adoc create mode 100644 content/zh/docs/_custom/projectManagement/services/services-prer-imageRegistry.adoc create mode 100644 content/zh/docs/_custom/projectManagement/services/services-prer-sourceCodeRepository.adoc create mode 100644 content/zh/docs/_custom/projectManagement/workloads/workloads-desc-enableLogCollectionMulticlusterProject.adoc create mode 100644 content/zh/docs/_custom/projectManagement/workloads/workloads-desc-enableLogCollectionProject.adoc create mode 100644 content/zh/docs/_custom/radondb/radondb-desc-dbProductIntro.adoc create mode 100644 content/zh/docs/_custom/radondb/radondb-install-app.adoc create mode 100644 content/zh/docs/_custom/radondb/radondb-oper-clickRadondbAppsTab.adoc create mode 100644 content/zh/docs/_custom/radondb/radondb-oper-openDatabaseUserList.adoc create mode 100644 content/zh/docs/_custom/radondb/radondb-oper-openRuleGroupDetailsPage.adoc create mode 100644 content/zh/docs/_custom/radondb/radondb-oper-openRuleGroupList.adoc create mode 100644 content/zh/docs/_custom/radondb/radondb-prer-alerRuleGroupPermissionsManage.adoc create mode 100644 content/zh/docs/_custom/radondb/radondb-prer-alerRuleGroupPermissionsView.adoc create mode 100644 content/zh/docs/_custom/radondb/radondb-prer-enableDmp.adoc create mode 100644 content/zh/docs/_custom/radondb/radondb-prer-requiredPermission.adoc create mode 100644 content/zh/docs/_custom/radondb/radondbClickhouse/radondbClickhouse-oper-openDetailsPage.adoc create mode 100644 content/zh/docs/_custom/radondb/radondbClickhouse/radondbClickhouse-para-usernamePassword.adoc create mode 100644 content/zh/docs/_custom/radondb/radondbClickhouse/radondbClickhouse-prer-databaseStatusRunning.adoc create mode 100644 content/zh/docs/_custom/radondb/radondbClickhouse/radondbClickhouse-prer-installRadondbClickHouse.adoc create mode 100644 content/zh/docs/_custom/radondb/radondbEck/radondbEck-prer-installRadondbEck.adoc create mode 100644 content/zh/docs/_custom/radondb/radondbEck/radondbeck-oper-openDetailsPage.adoc create mode 100644 content/zh/docs/_custom/radondb/radondbEck/radondbeck-prer-createAlertGroup.adoc create mode 100644 content/zh/docs/_custom/radondb/radondbEck/radondbeck-prer-databaseStatusRunning.adoc create mode 100644 content/zh/docs/_custom/radondb/radondbKafka/radondbkafka-oper-openDatabaseUserList.adoc create mode 100644 content/zh/docs/_custom/radondb/radondbKafka/radondbkafka-oper-openDetailsPage.adoc create mode 100644 content/zh/docs/_custom/radondb/radondbKafka/radondbkafka-prer-databaseStatusRunning.adoc create mode 100644 content/zh/docs/_custom/radondb/radondbKafka/radondbkafka-prer-installRadondbkafka.adoc create mode 100644 content/zh/docs/_custom/radondb/radondbMongoDB/radondbmongodb-oper-openDetailsPage.adoc create mode 100644 content/zh/docs/_custom/radondb/radondbMongoDB/radondbmongodb-prer-createAlertGroup.adoc create mode 100644 content/zh/docs/_custom/radondb/radondbMongoDB/radondbmongodb-prer-databaseStatusRunning.adoc create mode 100644 content/zh/docs/_custom/radondb/radondbMongoDB/radondbmongodb-prer-installRadondbmongodb.adoc create mode 100644 content/zh/docs/_custom/radondb/radondbMySql/radondbmysql-oper-openDetailsPage.adoc create mode 100644 content/zh/docs/_custom/radondb/radondbMySql/radondbmysql-para-usernamePassword.adoc create mode 100644 content/zh/docs/_custom/radondb/radondbMySql/radondbmysql-prer-createAlertGroup.adoc create mode 100644 content/zh/docs/_custom/radondb/radondbMySql/radondbmysql-prer-databaseStatusRunning.adoc create mode 100644 content/zh/docs/_custom/radondb/radondbMySql/radondbmysql-prer-installRadondbmysql.adoc create mode 100644 content/zh/docs/_custom/radondb/radondbOpenSearch/radondbopensearch-oper-openDatabaseUserList.adoc create mode 100644 content/zh/docs/_custom/radondb/radondbOpenSearch/radondbopensearch-oper-openDetailsPage.adoc create mode 100644 content/zh/docs/_custom/radondb/radondbOpenSearch/radondbopensearch-prer-databaseStatusRunning.adoc create mode 100644 content/zh/docs/_custom/radondb/radondbOpenSearch/radondbopensearch-prer-installRadondbopensearch.adoc create mode 100644 content/zh/docs/_custom/radondb/radondbPostgreSQL/radondbpg-para-usernamePassword.adoc create mode 100644 content/zh/docs/_custom/radondb/radondbPostgreSQL/radondbpq-oper-openDatabaseUserList.adoc create mode 100644 content/zh/docs/_custom/radondb/radondbPostgreSQL/radondbpq-oper-openDetailsPage.adoc create mode 100644 content/zh/docs/_custom/radondb/radondbPostgreSQL/radondpq-prer-databaseStatusRunning.adoc create mode 100644 content/zh/docs/_custom/radondb/radondbPostgreSQL/radondpq-prer-installRadondbpq.adoc create mode 100644 content/zh/docs/_custom/radondb/radondbRedisCluster/radondbRedisCluster-oper-openDetailsPage.adoc create mode 100644 content/zh/docs/_custom/radondb/radondbRedisCluster/radondbRedisCluster-para-redisSettings.adoc create mode 100644 content/zh/docs/_custom/radondb/radondbRedisCluster/radondbRedisCluster-prer-createAlertGroup.adoc create mode 100644 content/zh/docs/_custom/radondb/radondbRedisCluster/radondbRedisCluster-prer-databaseStatusRunning.adoc create mode 100644 content/zh/docs/_custom/radondb/radondbRedisCluster/radondbRedisCluster-prer-installRadondbRedisCluster.adoc create mode 100644 content/zh/docs/_custom/radondb/radondbRedisSentinel/radondbRedisSentinel-oper-openDetailsPage.adoc create mode 100644 content/zh/docs/_custom/radondb/radondbRedisSentinel/radondbRedisSentinel-para-redisSettings.adoc create mode 100644 content/zh/docs/_custom/radondb/radondbRedisSentinel/radondbRedisSentinel-prer-databaseStatusRunning.adoc create mode 100644 content/zh/docs/_custom/radondb/radondbRedisSentinel/radondbRedisSentinel-prer-installRadondbRedisSentinel.adoc create mode 100644 content/zh/docs/_custom/radondb/ruleGroups-oper-editAlertRules.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/appRepositories/appRepositories-para-createAppRepository.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/appRepositories/appRepositories-para-createAppRepository_v4.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-oper-openDetailsPage.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-oper-searchForAppTemplates.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-oper-viewAppInstances.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-oper-viewAttributes.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-oper-viewVersions.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-appTemplateName.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-creationTime.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-developer.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-latestVersion.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-latestVersion_v4.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-status.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-status_v4.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-type.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-version.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-versionUpdateTime.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-viewAppInformation.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-viewAppReviewRecords.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-workspace.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-prer-enableAppManagment.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/devopsProjects/devopsProject-para-aliasAndDescription.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/devopsProjects/devopsProject-prer-enableDevops.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/projects/projects-desc-viewProjectList.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/projects/projects-openListPage.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/projects/projects-oper-searchForProjects.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/projects/projects-para-projectList.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/projects/projects-para-projectList_new.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/toolBox/toolBox-desc-toolBox.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/toolBox/toolBox-desc-useLogQueryTools.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/toolBox/toolBox-desc-viewKubeconfig.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/toolBox/toolBox-oper-useLogQueryTools.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/toolBox/toolBox-oper-viewKubeconfig.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/toolBox/toolBox-prer-useLogQueryTools.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/toolBox/toolBox-prer-viewKubeconfig.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/webConsole/webConsole-desc-changeEmailLanguagePassword.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/webConsole/webConsole-note-firstLogin.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/webConsole/webConsole-note-goToWorkspace.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/webConsole/webConsole-oper-changeEmailLanguagePassword.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/webConsole/webConsole-oper-logIn.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/webConsole/webConsole-prer-logIn.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/workspace-quotas/workspaceQuotas-para-cpuMemoryQuotas.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/workspaceManagement-oper-openWorkspacePage.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/workspaceManagement-prer-requiredPermission.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/workspaceManagement-prer-requiredPermission_new.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/workspaceManagement-prer-requiredPermission_v4.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/workspaceMembers/workspaceMembers-desc-initialWorkspaceAdmin.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/workspaceRoles/workspaceRoles-para-aliasAndDescription.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/workspaceRoles/workspaceRoles-para-permissions.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/workspaceRoles/workspaceRoles-para-permissions_new.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/workspaceRoles/workspaceRoles-para-permissions_v4.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/workspaceRoles/workspaceRoles-para-presetRoles.adoc create mode 100644 content/zh/docs/_custom/workspaceManagement/workspaceRoles/workspaceRoles-para-presetRoles_v4.adoc create mode 100644 content/zh/docs/v4.1/03-installation-and-upgrade/01-preparations/01-supported-k8s.adoc create mode 100644 content/zh/docs/v4.1/03-installation-and-upgrade/01-preparations/03-configure-high-availability.adoc create mode 100644 content/zh/docs/v4.1/03-installation-and-upgrade/01-preparations/04-configure-external-persistent-storage/01-configure-storage-devices-on-cloud.adoc create mode 100644 content/zh/docs/v4.1/03-installation-and-upgrade/01-preparations/04-configure-external-persistent-storage/04-configure-neosan-csi.adoc create mode 100644 content/zh/docs/v4.1/03-installation-and-upgrade/01-preparations/04-configure-external-persistent-storage/05-configure-nfs.adoc create mode 100644 content/zh/docs/v4.1/03-installation-and-upgrade/01-preparations/04-configure-external-persistent-storage/_index.adoc create mode 100644 content/zh/docs/v4.1/03-installation-and-upgrade/01-preparations/_index.adoc create mode 100644 content/zh/docs/v4.1/03-installation-and-upgrade/02-install-kubesphere/02-install-kubernetes-and-kubesphere.adoc create mode 100644 content/zh/docs/v4.1/03-installation-and-upgrade/02-install-kubesphere/_index.adoc create mode 100644 content/zh/docs/v4.1/03-installation-and-upgrade/03-upgrade-kubesphere/03-upgrade-kubephere.adoc create mode 100644 content/zh/docs/v4.1/03-installation-and-upgrade/03-upgrade-kubesphere/05-appendix-ks-core.adoc create mode 100644 content/zh/docs/v4.1/03-installation-and-upgrade/03-upgrade-kubesphere/_index.adoc create mode 100644 content/zh/docs/v4.1/03-installation-and-upgrade/04-uninstall-kubesphere/01-uninstall-kubesphere-only.adoc create mode 100644 content/zh/docs/v4.1/03-installation-and-upgrade/04-uninstall-kubesphere/02-uninstall-kubernetes-and-kubesphere.adoc create mode 100644 content/zh/docs/v4.1/03-installation-and-upgrade/04-uninstall-kubesphere/_index.adoc create mode 100644 content/zh/docs/v4.1/03-installation-and-upgrade/05-add-and-delete-cluster-nodes/01-add-cluster-nodes.adoc create mode 100644 content/zh/docs/v4.1/03-installation-and-upgrade/05-add-and-delete-cluster-nodes/02-delete-cluster-nodes.adoc create mode 100644 content/zh/docs/v4.1/03-installation-and-upgrade/05-add-and-delete-cluster-nodes/_index.adoc create mode 100644 content/zh/docs/v4.1/03-installation-and-upgrade/_index.adoc create mode 100644 content/zh/docs/v4.1/_index.adoc diff --git a/content/zh/_ks_components/admonitions/admonEnd.adoc b/content/zh/_ks_components/admonitions/admonEnd.adoc new file mode 100644 index 000000000..89cd94105 --- /dev/null +++ b/content/zh/_ks_components/admonitions/admonEnd.adoc @@ -0,0 +1 @@ +|=== diff --git a/content/zh/_ks_components/admonitions/note.adoc b/content/zh/_ks_components/admonitions/note.adoc new file mode 100644 index 000000000..77fca188f --- /dev/null +++ b/content/zh/_ks_components/admonitions/note.adoc @@ -0,0 +1,5 @@ +[.admon.note,cols="a"] +|=== +|说明 + +| diff --git a/content/zh/_ks_components/admonitions/tip.adoc b/content/zh/_ks_components/admonitions/tip.adoc new file mode 100644 index 000000000..413046380 --- /dev/null +++ b/content/zh/_ks_components/admonitions/tip.adoc @@ -0,0 +1,5 @@ +[.admon.tip,cols="a"] +|=== +|提示 + +| \ No newline at end of file diff --git a/content/zh/_ks_components/admonitions/warning.adoc b/content/zh/_ks_components/admonitions/warning.adoc new file mode 100644 index 000000000..6e6a763b0 --- /dev/null +++ b/content/zh/_ks_components/admonitions/warning.adoc @@ -0,0 +1,5 @@ +[.admon.warning,cols="a"] +|=== +|警告 + +| \ No newline at end of file diff --git a/content/zh/_ks_components/bloc-ClusterManagementGuideGlossary.adoc b/content/zh/_ks_components/bloc-ClusterManagementGuideGlossary.adoc new file mode 100755 index 000000000..1d94f013d --- /dev/null +++ b/content/zh/_ks_components/bloc-ClusterManagementGuideGlossary.adoc @@ -0,0 +1,59 @@ +// :ks_include_id: b8d5e1c74e4a446384a0cc915298e456 + += 术语和缩略语link:[id=9b8564b2818b4de5b00fb81c1989a9e9] + +[role="glossary",cols="1a,5a,5a"] +|=== + +|API +|Application Programming Interface +|应用程序编程接口 + +|CPU +|Central Processing Unit +|中央处理器 + +|DNS +|Domain Name System +|域名系统 + +|GPU +|Graphics Processing Unit +|图形处理器 + +|gRPC +|gRPC Remote Procedure Calls +|gRPC 远端程序呼叫协议 + +|HTTP +|Hypertext Transfer Protocol +|超文本传输协议 + +|HTTPS +|Hypertext Transfer Protocol Secure +|超文本传输安全协议 + +|ID +|Identifier +|标识符 + +|IOPS +|Input/Output Operations Per Second +|每秒输入输出操作数 + +|IP +|Internet Protocol +|互联网协议 + +|QoS +|Quality of Service +|服务质量 + +|TLS +|Transport Layer Security +|传输层安全协议 + +|WAL +|Write Ahead Log +|预写日志 +|=== diff --git a/content/zh/_ks_components/bloc-InstallationGuideGlossary.adoc b/content/zh/_ks_components/bloc-InstallationGuideGlossary.adoc new file mode 100644 index 000000000..a6ca92be7 --- /dev/null +++ b/content/zh/_ks_components/bloc-InstallationGuideGlossary.adoc @@ -0,0 +1,55 @@ +// :ks_include_id: 97d118168300404498cba8389b3a7499 + += 术语和缩略语link:[id=e7d3a8242fc340318d7c62a4b31260fc] + +[role="glossary",cols="1a,5a,5a"] +|=== + +|API +|Application Programming Interface +|应用程序编程接口 + +|CSI +|Container Storage Interface +|容器存储接口 + +|ID +|Identifier +|标识符 + +|IP +|Internet Protocol +|互联网协议 + +|NFS +|Network File System +|网络文件系统 + +|NIC +|Network Interface Card +|网络接口卡 + +|RBD +|Rados Block Device +|Rados 块设备 + +|SSH +|Secure Shell +|安全外壳协议 + +|TCP +|Transmission Control Protocol +|传输控制协议 + +|UDP +|User Datagram Protocol +|用户数据报协议 + +|URL +|Uniform Resource Locator +|统一资源定位符 + +|VIP +|Virtual Internet Protocol Address +|虚拟 IP 地址 +|=== diff --git a/content/zh/_ks_components/bloc-ProjectManagementGuideGlossary.adoc b/content/zh/_ks_components/bloc-ProjectManagementGuideGlossary.adoc new file mode 100755 index 000000000..19ca77587 --- /dev/null +++ b/content/zh/_ks_components/bloc-ProjectManagementGuideGlossary.adoc @@ -0,0 +1,32 @@ +// :ks_include_id: c6c90ffe51d64b43a2d6226fdeda8dd3 + += 术语和缩略语link:[id=59c65fc0d22a405f8a01aee13b88b437] + +[role='glossary',cols='1a,5a,5a'] +|=== + +|CPU +|Central Processing Unit +|中央处理器 + +|HTTP +|Hypertext Transfer Protocol +|超文本传输协议 + +|IP +|Internet Protocol +|互联网协议 + +|JAR +|Java Archive +|Java 归档 + +|URL +|Uniform Resource Locator +|统一资源定位符 + +|WAR +|Web Application Archive +|Web 应用程序归档 +|=== + diff --git a/content/zh/_ks_components/bloc-WorkspaceManagementGuideGlossary.adoc b/content/zh/_ks_components/bloc-WorkspaceManagementGuideGlossary.adoc new file mode 100644 index 000000000..3db69195b --- /dev/null +++ b/content/zh/_ks_components/bloc-WorkspaceManagementGuideGlossary.adoc @@ -0,0 +1,15 @@ +// :ks_include_id: c2039f04a78f4459a928dc18dd6833c8 + += 术语和缩略语link:[id=3472972bef064e318fd5269270643e79] + +[role='glossary',cols='1a,5a,5a'] +|=== + +|CPU +|Central Processing Unit +|中央处理器 + +|URL +|Uniform Resource Locator +|统一资源定位符 +|=== diff --git a/content/zh/_ks_components/bloc-devopsManagementGuideGlossary.adoc b/content/zh/_ks_components/bloc-devopsManagementGuideGlossary.adoc new file mode 100644 index 000000000..45727f84d --- /dev/null +++ b/content/zh/_ks_components/bloc-devopsManagementGuideGlossary.adoc @@ -0,0 +1,55 @@ +// :ks_include_id: f74b6e7ec2b54e58893c8ba9fee38eb8 + += 术语和缩略语link:[id=429ec86a5f354f008e4a72c1dac37ef9] + +[role='glossary',cols='1a,5a,5a'] +|=== +|CD +|Continuous Deployment +|持续部署 + +|CI +|Continuous Integration +|持续集成 + +|ID +|Identifier +|标识符 + +|IP +|Internet Protocol +|互联网协议 + +|JAR +|Java Archive +|Java 归档 + +|JDK +|Java Development Kit +|Java 开发套件 + +|PR +|Pull Request +|拉取请求 + +|SCM +|Source Code Management +|源代码管理 + +|SMTP +|Simple Mail Transfer Protocol +|简单邮件传输协议 + +|SSH +|Secure Shell +|安全外壳协议 + +|SSL +|Secure Socket Layer +|安全套接层协议 + +|URL +|Uniform Resource Locator +|统一资源定位符 +|=== + diff --git a/content/zh/_ks_components/bloc-pdfFrontMatter.adoc b/content/zh/_ks_components/bloc-pdfFrontMatter.adoc new file mode 100644 index 000000000..61a184796 --- /dev/null +++ b/content/zh/_ks_components/bloc-pdfFrontMatter.adoc @@ -0,0 +1,81 @@ +// :ks_include_id: 38b33a724ea748e79d4810f7d9fed6dd + +:toc: macro +:toc-title: 目录 +:toclevels: 5 +:figure-caption!: +:sectnums: +:sectnumlevels: 5 + += {empty} + +[.top_left] +{ks_product_right}{ks_doc_type} + +[.bottom_left] +文档版本 01 + +[.bottom_center] +版权所有 © 北京青云科技股份有限公司 + +[.cover_product_logo] +-- +ifeval::["{ks_output_type}" == "md"] +image::/images/ks-qkcp/pdf/kubesphere-logo.svg[] +endif::[] +ifeval::["{ks_output_type}" == "pdf"] +image::/images/ks-qkcp/pdf/kubesphere-enterprise-logo.svg[] +endif::[] +-- + +[.cover_doc_image] +image::/images/ks-qkcp/pdf/cover_doc_image.svg[] + +[.cover_doc_name] +{ks_product_full} + +{ks_doc_type} + +[.cover_footer,cols="2a,1a"] +|=== + +| +[.cover_qc_logo] +image::/images/ks-qkcp/pdf/qingcloud-logo-color.png[] + +北京青云科技股份有限公司 + +| +文档版本:01 + +发布日期:{ks_release_date} + +|=== + +[.legal_info] +-- +版权所有 © 北京青云科技股份有限公司 {ks_year}。保留所有权利。 + +非经本公司书面许可,任何单位和个人不得摘抄、复制或以任何形式传播本文档的部分或全部内容。 + +{empty} + + +**商标声明** + +image:/images/ks-qkcp/pdf/qingcloud-logo-icon.png[qincloud-logo-icon,18,18] 和其他青云商标均由北京青云科技股份有限公司拥有。 + +本文档提及的其他商标或注册商标,由各自的所有人拥有。 + +{empty} + + +**注意** + +本文档描述的部分产品、服务和特性可能不在您的购买或使用范围之内,您购买的产品、服务或特性应受青云公司商业合同和条款的约束。 + +本文档内容会不定期进行更新。本文档仅作为使用指导,本文档中的所有陈述、信息和建议不构成任何明示或暗示的担保。 + +{empty} + + +北京青云科技股份有限公司 + +网址:link:https://www.qingcloud.com[] +-- \ No newline at end of file diff --git a/content/zh/_ks_components/bloc-platformManagementGuideGlossary.adoc b/content/zh/_ks_components/bloc-platformManagementGuideGlossary.adoc new file mode 100644 index 000000000..6a4f36c1e --- /dev/null +++ b/content/zh/_ks_components/bloc-platformManagementGuideGlossary.adoc @@ -0,0 +1,35 @@ +// :ks_include_id: f758182e5c684e5ba39019679fb97491 + += 术语和缩略语link:[id=0ee2fad5148241d3ba54758ec260b3d5] + +[role='glossary',cols='1a,5a,5a'] +|=== + +|API +|Application Programming Interface +|应用程序编程接口 + +|ID +|Identifier +|标识符 + +|IP +|Internet Protocol +|互联网协议 + +|SMTP +|Simple Mail Transfer Protocol +|简单邮件传输协议 + +|SSL +|Secure Socket Layer +|安全套接层协议 + +|TLS +|Transport Layer Security +|传输层安全协议 + +|URL +|Uniform Resource Locator +|统一资源定位符 +|=== diff --git a/content/zh/_ks_components/bloc-radondbClickhouseManagementGuideGlossary.adoc b/content/zh/_ks_components/bloc-radondbClickhouseManagementGuideGlossary.adoc new file mode 100644 index 000000000..836f240c0 --- /dev/null +++ b/content/zh/_ks_components/bloc-radondbClickhouseManagementGuideGlossary.adoc @@ -0,0 +1,22 @@ +// :ks_include_id: 7b6a4a49214d4844b4f52db200abc0b9 + += 术语和缩略语link:[id=a4986b482c4e4954965443673a2c3101] + +[role='glossary',cols='1a,5a,5a'] +|=== +|CPU +|Central Processing Unit +|中央处理器 + +|HTTP +|Hypertext Transfer Protocol +|超文本传输协议 + +|IP +|Internet Protocol +|互联网协议 + +|TCP +|Transmission Control Protocol +|传输控制协议 +|=== diff --git a/content/zh/_ks_components/bloc-sectionFrontMatter.adoc b/content/zh/_ks_components/bloc-sectionFrontMatter.adoc new file mode 100644 index 000000000..1a247ed9c --- /dev/null +++ b/content/zh/_ks_components/bloc-sectionFrontMatter.adoc @@ -0,0 +1,20 @@ +// :ks_include_id: 63fbc621a65f4bf38d109b72a71cf170 + + +ifeval::["{ks_output_type}" == "md"] +[subs=attributes] +++++ +--- +title: "{ks_title}" +linkTitle: "{ks_title}" +keywords: "{ks_keywords}" +description: "{ks_description}" +weight: {ks_weight} +layout: "second" +icon: "{ks_icon}" +--- +++++ +endif::[] +ifeval::["{ks_output_type}" == "pdf"] += {ks_title}link:[id={ks_xref_id}] +endif::[] diff --git a/content/zh/_ks_components/bloc-springcloudManagementGuideGlossary.adoc b/content/zh/_ks_components/bloc-springcloudManagementGuideGlossary.adoc new file mode 100644 index 000000000..24fdbcf22 --- /dev/null +++ b/content/zh/_ks_components/bloc-springcloudManagementGuideGlossary.adoc @@ -0,0 +1,31 @@ +// :ks_include_id: a01602c836d8452bad7f89c2081e09f6 + += 术语和缩略语link:[id=9dfab7e9e67a4ae9929c1ad0214772be] + +[role="glossary",cols="1a,5a,5a"] +|=== + +|CPU +|Central Processing Unit +|中央处理器 + +|GPU +|Graphics Processing Unit +|图形处理器 + +|HTTP +|Hypertext Transfer Protocol +|超文本传输协议 + +|HTTPS +|Hypertext Transfer Protocol Secure +|超文本传输安全协议 + +|ID +|Identifier +|标识符 + +|IP +|Internet Protocol +|互联网协议 +|=== diff --git a/content/zh/_ks_components/code/bash.adoc b/content/zh/_ks_components/code/bash.adoc new file mode 100644 index 000000000..4855f31e9 --- /dev/null +++ b/content/zh/_ks_components/code/bash.adoc @@ -0,0 +1,2 @@ +[source,shell,subs="+attributes"] +---- diff --git a/content/zh/_ks_components/code/codeEnd.adoc b/content/zh/_ks_components/code/codeEnd.adoc new file mode 100644 index 000000000..87d43697f --- /dev/null +++ b/content/zh/_ks_components/code/codeEnd.adoc @@ -0,0 +1 @@ +---- diff --git a/content/zh/_ks_components/code/go.adoc b/content/zh/_ks_components/code/go.adoc new file mode 100644 index 000000000..3a1f905b9 --- /dev/null +++ b/content/zh/_ks_components/code/go.adoc @@ -0,0 +1,2 @@ +[source,go,subs="+attributes"] +---- \ No newline at end of file diff --git a/content/zh/_ks_components/code/html.adoc b/content/zh/_ks_components/code/html.adoc new file mode 100644 index 000000000..bcfc6283e --- /dev/null +++ b/content/zh/_ks_components/code/html.adoc @@ -0,0 +1,2 @@ +[source,html,subs="+attributes"] +---- diff --git a/content/zh/_ks_components/code/javascript.adoc b/content/zh/_ks_components/code/javascript.adoc new file mode 100644 index 000000000..a5c8d3bb8 --- /dev/null +++ b/content/zh/_ks_components/code/javascript.adoc @@ -0,0 +1,2 @@ +[source,javascript,subs="+attributes"] +---- diff --git a/content/zh/_ks_components/code/json.adoc b/content/zh/_ks_components/code/json.adoc new file mode 100644 index 000000000..f50cb7fff --- /dev/null +++ b/content/zh/_ks_components/code/json.adoc @@ -0,0 +1,3 @@ + +[source,json,subs="+attributes"] +---- diff --git a/content/zh/_ks_components/code/yaml.adoc b/content/zh/_ks_components/code/yaml.adoc new file mode 100644 index 000000000..c68b6e26f --- /dev/null +++ b/content/zh/_ks_components/code/yaml.adoc @@ -0,0 +1,2 @@ +[source,yaml,subs="+attributes"] +---- diff --git a/content/zh/_ks_components/oper-Autorefresh.adoc b/content/zh/_ks_components/oper-Autorefresh.adoc new file mode 100644 index 000000000..c2434cfc0 --- /dev/null +++ b/content/zh/_ks_components/oper-Autorefresh.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: ec0f4321f3a8496cb29e4a605d5d28bc +* 在右上角点击 image:/images/ks-qkcp/zh/icons/start-dark.svg[start,18,18]/image:/images/ks-qkcp/zh/icons/pause.svg[pause,18,18] 可开启/停止实时数据刷新。 diff --git a/content/zh/_ks_components/oper-clickCreate.adoc b/content/zh/_ks_components/oper-clickCreate.adoc new file mode 100644 index 000000000..caf7aa6df --- /dev/null +++ b/content/zh/_ks_components/oper-clickCreate.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: d183e3529a4d49b0b7a05f96151355c1 +. 在页面点击**创建**。 \ No newline at end of file diff --git a/content/zh/_ks_components/oper-clickInvite.adoc b/content/zh/_ks_components/oper-clickInvite.adoc new file mode 100644 index 000000000..ab0a5832a --- /dev/null +++ b/content/zh/_ks_components/oper-clickInvite.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 09975a5d93ed49ddb6c7c3b42ec274f7 +. 在页面右侧点击**邀请**。 \ No newline at end of file diff --git a/content/zh/_ks_components/oper-customizeColumns.adoc b/content/zh/_ks_components/oper-customizeColumns.adoc new file mode 100644 index 000000000..162f7c7eb --- /dev/null +++ b/content/zh/_ks_components/oper-customizeColumns.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 42b64c64491a4e459b1d34958715d6f8 +* 在列表右上角点击image:/images/ks-qkcp/zh/icons/cogwheel.svg[cogwheel,18,18]可定制列表中显示的信息。 diff --git a/content/zh/_ks_components/oper-navigate.adoc b/content/zh/_ks_components/oper-navigate.adoc new file mode 100644 index 000000000..fc30decdc --- /dev/null +++ b/content/zh/_ks_components/oper-navigate.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: b773f29ad54e4ebd84187b0924c41f21 +. 在左侧导航栏选择pass:a,q[{ks_navigation}]。 diff --git a/content/zh/_ks_components/oper-refreshData.adoc b/content/zh/_ks_components/oper-refreshData.adoc new file mode 100644 index 000000000..e848f8131 --- /dev/null +++ b/content/zh/_ks_components/oper-refreshData.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 4bba5db43c504475853edcfabbcf5652 +* 在右上角点击 image:/images/ks-qkcp/zh/icons/refresh-dark.svg[refresh,18,18] 可手动刷新数据。 \ No newline at end of file diff --git a/content/zh/_ks_components/oper-refreshListData.adoc b/content/zh/_ks_components/oper-refreshListData.adoc new file mode 100644 index 000000000..cbcac4f49 --- /dev/null +++ b/content/zh/_ks_components/oper-refreshListData.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 28a65f11229c45f0bcd1b632d006acbb +* 在列表右上角点击image:/images/ks-qkcp/zh/icons/refresh-light.svg[refresh,18,18]可刷新列表信息。 diff --git a/content/zh/_ks_components/oper-selectMenu.adoc b/content/zh/_ks_components/oper-selectMenu.adoc new file mode 100644 index 000000000..37a480f46 --- /dev/null +++ b/content/zh/_ks_components/oper-selectMenu.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: f19343cbb46b40ed9e124afde952b084 +. 在页面左上角选择pass:a,q[{ks_menu}]。 diff --git a/content/zh/_ks_components/oper-selectTimeRange.adoc b/content/zh/_ks_components/oper-selectTimeRange.adoc new file mode 100644 index 000000000..7389ba7a4 --- /dev/null +++ b/content/zh/_ks_components/oper-selectTimeRange.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 9a5774e5ba9d4e5d950143cba4a5111d +* 在右上角点击 image:/images/ks-qkcp/zh/icons/timed-task.svg[timed-task,18,18] 可设置数据的时间范围。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/alerts/alerts-desc-viewAnAlertingMessageList.adoc b/content/zh/docs/_custom/clusterManagement/alerts/alerts-desc-viewAnAlertingMessageList.adoc new file mode 100644 index 000000000..e4c3a15f3 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/alerts/alerts-desc-viewAnAlertingMessageList.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 7a00832787eb484492170688816b225c +本节介绍如何查看告警列表。 diff --git a/content/zh/docs/_custom/clusterManagement/alerts/alerts-oper-openListPage.adoc b/content/zh/docs/_custom/clusterManagement/alerts/alerts-oper-openListPage.adoc new file mode 100644 index 000000000..d5e42f5ee --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/alerts/alerts-oper-openListPage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: a11cb13f4c4d44e59332bb4fe44859c0 +. 在**告警**页面点击**来源于自定义规则**或**来源于内置规则**打开告警列表。 diff --git a/content/zh/docs/_custom/clusterManagement/alerts/alerts-oper-searchForAlertingMessages.adoc b/content/zh/docs/_custom/clusterManagement/alerts/alerts-oper-searchForAlertingMessages.adoc new file mode 100644 index 000000000..c6d692274 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/alerts/alerts-oper-searchForAlertingMessages.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: c6a3057001e24f3d85a69f8429cf509c +* 在列表上方点击搜索框并设置搜索条件,可按告警状态、告警级别和规则名称搜索告警。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/alerts/alerts-oper-searchForAlertingMessages_new.adoc b/content/zh/docs/_custom/clusterManagement/alerts/alerts-oper-searchForAlertingMessages_new.adoc new file mode 100644 index 000000000..1a61ccc82 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/alerts/alerts-oper-searchForAlertingMessages_new.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: c6a3057001e24f3d85a69f8429cf509c +* 在列表上方点击搜索框并设置搜索条件,可按告警内容、告警状态、告警级别和规则名称搜索告警。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/alerts/alerts-para-alertingMessageList.adoc b/content/zh/docs/_custom/clusterManagement/alerts/alerts-para-alertingMessageList.adoc new file mode 100644 index 000000000..f0c465342 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/alerts/alerts-para-alertingMessageList.adoc @@ -0,0 +1,36 @@ +// :ks_include_id: 9bb30ff8148c403aa266fbe96dcaa2a8 +* 告警列表提供以下信息: ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|消息 +| +include::../ruleGroups/ruleGroups-para-message.adoc[] + +|状态 +| +告警当前的状态。 + +include::alerts-para-alertingStatus.adoc[] + +|告警级别 +| +include::../ruleGroups/ruleGroups-para-alertLevel.adoc[] + +|规则名称 +|告警规则的名称。 + +|规则组 +|告警规则组的名称。 + +|监控目标 +|生成告警的监控目标的类型和名称。 + +|触发时间 +| +include::../ruleGroups/ruleGroups-para-activationTime.adoc[] +|=== +-- diff --git a/content/zh/docs/_custom/clusterManagement/alerts/alerts-para-alertingStatus.adoc b/content/zh/docs/_custom/clusterManagement/alerts/alerts-para-alertingStatus.adoc new file mode 100644 index 000000000..6ecb50241 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/alerts/alerts-para-alertingStatus.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: eb9742b579e948b29be0240b89d9335b +* **验证中**:监控指标满足预设的条件,但未满足预设的持续时间。 + +* **已触发**:监控指标满足预设的条件,并且满足预设的持续时间。 diff --git a/content/zh/docs/_custom/clusterManagement/clusterManagement-desc-configuration.adoc b/content/zh/docs/_custom/clusterManagement/clusterManagement-desc-configuration.adoc new file mode 100644 index 000000000..00a9f2a07 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/clusterManagement-desc-configuration.adoc @@ -0,0 +1,10 @@ +// :ks_include_id: 156b3180d19240238f9195fd4cc024c5 +本节介绍如何管理配置资源。 + +{ks_product_right}支持管理以下三类配置资源: + +* 保密字典:包含 Base64 编码的键值对,用于存储密码、令牌、密钥等保密数据。 + +* 配置字典:包含明文键值对,用于存储普通配置数据。 + +* 服务帐户:存储当前{ks_product_both}集群的访问信息,用于向应用程序提供{ks_product_both}集群的访问权限。 diff --git a/content/zh/docs/_custom/clusterManagement/clusterManagement-oper-openClusterPage.adoc b/content/zh/docs/_custom/clusterManagement/clusterManagement-oper-openClusterPage.adoc new file mode 100644 index 000000000..3d980db5e --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/clusterManagement-oper-openClusterPage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: ac11303d404249078087f1c605445e15 +. 以具有pass:a,q[{ks_permission}]权限的用户登录{ks_product_left} Web 控制台并进入您的集群。 diff --git a/content/zh/docs/_custom/clusterManagement/clusterManagement-para-eventsTab.adoc b/content/zh/docs/_custom/clusterManagement/clusterManagement-para-eventsTab.adoc new file mode 100644 index 000000000..2aabdb5c4 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/clusterManagement-para-eventsTab.adoc @@ -0,0 +1,21 @@ +// :ks_include_id: 28089246770746498a85c468382fdb76 + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|类型 +|事件的类型,包括**正常**和**告警**两种类型。 + +|原因 +|事件发生的原因。 + +|发生时间 +|事件发生的时间。 + +|来源 +|上报事件的组件。 + +|消息 +|事件消息的内容。 +|=== \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/clusterManagement-prer-requiredPermission.adoc b/content/zh/docs/_custom/clusterManagement/clusterManagement-prer-requiredPermission.adoc new file mode 100644 index 000000000..58adabe19 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/clusterManagement-prer-requiredPermission.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: f3341457c4584e59b799240a35ca496d +您需要加入一个集群并在集群中具有pass:a,q[{ks_permission}]权限。有关更多信息,请参阅xref:05-cluster-management/12-cluster-settings/03-cluster-members/_index.adoc[集群成员]和xref:05-cluster-management/12-cluster-settings/04-cluster-roles/_index.adoc[集群角色]。 diff --git a/content/zh/docs/_custom/clusterManagement/clusterManagement-prer-requiredPermission_clusterandproject.adoc b/content/zh/docs/_custom/clusterManagement/clusterManagement-prer-requiredPermission_clusterandproject.adoc new file mode 100644 index 000000000..c3af2cb9a --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/clusterManagement-prer-requiredPermission_clusterandproject.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: f3341457c4584e59b799240a35ca496d +您需要加入一个集群或项目,并在集群或项目中具有pass:a,q[{ks_permission}]权限。有关更多信息,请参阅xref:07-cluster-management/09-cluster-settings/04-cluster-roles/_index.adoc[集群角色]和xref:09-project-management/06-project-settings/02-project-roles/_index.adoc[项目角色]。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/clusterManagement-prer-requiredPermission_new.adoc b/content/zh/docs/_custom/clusterManagement/clusterManagement-prer-requiredPermission_new.adoc new file mode 100644 index 000000000..e188e56a4 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/clusterManagement-prer-requiredPermission_new.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: f3341457c4584e59b799240a35ca496d +您需要加入一个集群并在集群中具有pass:a,q[{ks_permission}]权限。有关更多信息,请参阅xref:07-cluster-management/09-cluster-settings/03-cluster-members/_index.adoc[集群成员]和xref:07-cluster-management/09-cluster-settings/04-cluster-roles/_index.adoc[集群角色]。 diff --git a/content/zh/docs/_custom/clusterManagement/clusterMembers/clusterMembers-desc-initialClusterAdmin.adoc b/content/zh/docs/_custom/clusterManagement/clusterMembers/clusterMembers-desc-initialClusterAdmin.adoc new file mode 100644 index 000000000..4df2a1e5f --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/clusterMembers/clusterMembers-desc-initialClusterAdmin.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 498ec63e8fb645ccab190e0595b053f8 +在多集群系统中,添加集群的用户自动成为集群管理员。此外,{ks_product_right}平台的 **admin** 用户默认在所有集群中具有所有权限。在集群初始状态下,可由以上用户邀请其他用户加入集群并设置用户在集群中的角色。 diff --git a/content/zh/docs/_custom/clusterManagement/clusterMembers/clusterMembers-para-presetClusterRoles.adoc b/content/zh/docs/_custom/clusterManagement/clusterMembers/clusterMembers-para-presetClusterRoles.adoc new file mode 100644 index 000000000..1dd57bab7 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/clusterMembers/clusterMembers-para-presetClusterRoles.adoc @@ -0,0 +1,13 @@ +// :ks_include_id: 8fa15cb04f8048cfa5479d1a77ddf099 +{ks_product_right}平台提供以下预置集群角色: + +[%header,cols="1a,4a"] +|=== +|角色 |描述 + +|cluster-admin +|集群管理员,在集群内具有除创建和删除集群以外的所有权限。 + +|cluster-viewer +|集群观察员,在集群内具有所有资源的查看权限。 +|=== diff --git a/content/zh/docs/_custom/clusterManagement/clusterMembers/clusterMembers-para-userStatus.adoc b/content/zh/docs/_custom/clusterManagement/clusterMembers/clusterMembers-para-userStatus.adoc new file mode 100644 index 000000000..64be71c0c --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/clusterMembers/clusterMembers-para-userStatus.adoc @@ -0,0 +1,8 @@ +// :ks_include_id: 431b5c3a6af541aa9bf2e1607c05789d +* **活跃**:用户当前状态正常。 + +* **等待中**:系统正在创建用户。 + +* **已禁用**:用户被平台管理员禁用,无法登录{ks_product_left} Web 控制台。 + +* **限制登录**:用户在 10 分钟内连续 10 次登录失败,在 10 分钟内被禁止登录{ks_product_left} Web 控制台。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/clusterRoles/clusterRoles-para-authorizedUsers.adoc b/content/zh/docs/_custom/clusterManagement/clusterRoles/clusterRoles-para-authorizedUsers.adoc new file mode 100644 index 000000000..515e7d297 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/clusterRoles/clusterRoles-para-authorizedUsers.adoc @@ -0,0 +1,16 @@ +// :ks_include_id: 532573492da34fcbb954ea832aa9fcd5 +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|用户名 +|获得授权的用户的名称。 + +|状态 +|获得授权的用户当前的状态。 + +include::../clusterMembers/clusterMembers-para-userStatus.adoc[] + +|最近登录 +|获得授权的用户最近一次登录{ks_product_left} Web 控制台的时间。 +|=== \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/clusterStatus/clusterStatus-oper-exportJsonData.adoc b/content/zh/docs/_custom/clusterManagement/clusterStatus/clusterStatus-oper-exportJsonData.adoc new file mode 100644 index 000000000..eb3bd32d2 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/clusterStatus/clusterStatus-oper-exportJsonData.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: c545dcba1c5d46908a87e91f9fc37f77 +* 在列表右上角点击**导出**可下载 JSON 格式的资源用量数据。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/clusterStatus/clusterStatus-oper-sortAscendingDescending.adoc b/content/zh/docs/_custom/clusterManagement/clusterStatus/clusterStatus-oper-sortAscendingDescending.adoc new file mode 100644 index 000000000..67e6651f1 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/clusterStatus/clusterStatus-oper-sortAscendingDescending.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 3a85d5dfa0a2462c87c54f9779cfbdc6 +* 在列表左上角点击image:/images/ks-qkcp/zh/icons/sort-ascending.svg[sort-ascending,18,18]/image:/images/ks-qkcp/zh/icons/sort-descending.svg[sort-descending,18,18]可按升序/降序排序。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-desc-configmaps.adoc b/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-desc-configmaps.adoc new file mode 100644 index 000000000..4783cadb5 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-desc-configmaps.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: 9843a92f1beb463bb37db27a61c06fe3 +本节介绍如何管理配置字典。 + +配置字典以键值对的形式存储环境变量、命令行参数和配置文件等非保密数据。配置字典允许用户将容器和配置数据分离,使用户更容易管理配置、保证应用程序的可移植性。 diff --git a/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-desc-createAConfigmap.adoc b/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-desc-createAConfigmap.adoc new file mode 100644 index 000000000..04f85d081 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-desc-createAConfigmap.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 9207e2fe36e84eb6bffadb973c32ac47 +本节介绍如何创建配置字典。 diff --git a/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-desc-deleteConfigmaps.adoc b/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-desc-deleteConfigmaps.adoc new file mode 100644 index 000000000..c28479fad --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-desc-deleteConfigmaps.adoc @@ -0,0 +1,9 @@ +// :ks_include_id: 7758d91595c844e4b4614bb148e72c76 +本节介绍如何删除配置字典。 + +// Warning +include::../../../../_ks_components/admonitions/warning.adoc[] + +配置字典删除后不能恢复,请谨慎执行此操作。 + +include::../../../../_ks_components/admonitions/admonEnd.adoc[] diff --git a/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-desc-editConfigmapInformation.adoc b/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-desc-editConfigmapInformation.adoc new file mode 100644 index 000000000..452f3d916 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-desc-editConfigmapInformation.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: 72794be0413646dd87bf86ef97c6443b +本节介绍如何编辑配置字典信息。 + +您可以编辑配置字典的别名和描述。{ks_product_right}不支持编辑配置字典的名称。 diff --git a/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-desc-editConfigmapSettings.adoc b/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-desc-editConfigmapSettings.adoc new file mode 100644 index 000000000..1f575597e --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-desc-editConfigmapSettings.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 1c55971dc47241c0916ca8bb7a0877b2 +本节介绍如何编辑配置字典数据设置。 diff --git a/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-desc-viewAConfigmapList.adoc b/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-desc-viewAConfigmapList.adoc new file mode 100644 index 000000000..3de2b9509 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-desc-viewAConfigmapList.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 25de9a77f93843dfb3408a738abd70c2 +本节介绍如何查看配置字典列表。 diff --git a/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-desc-viewConfigmapDetails.adoc b/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-desc-viewConfigmapDetails.adoc new file mode 100644 index 000000000..13c8a0dfd --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-desc-viewConfigmapDetails.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 1ca4dafa438c4ae7850540566a7de0e5 +本节介绍如何查看配置字典详情。 diff --git a/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-oper-createAConfigmap.adoc b/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-oper-createAConfigmap.adoc new file mode 100644 index 000000000..f58a9c0ff --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-oper-createAConfigmap.adoc @@ -0,0 +1,31 @@ +// :ks_include_id: 9ff97f501cfe40f195a859dfd82902da +. 在**基本信息**页签,设置保密字典的基本信息,然后点击**下一步**。 ++ +-- + +[%header,cols="1,4"] +|=== +|参数 |描述 + +|名称 +|配置字典的名称。名称只能包含小写字母、数字和连字符(-),必须以小写字母或数字开头和结尾,最长 63 个字符。 + +|别名 +|配置字典的别名。不同配置字典的别名可以相同。别名只能包含中文、字母、数字和连字符(-),不得以连字符(-)开头或结尾,最长 63 个字符。 + +|项目 +|配置字典所属的项目。 + +|描述 +|配置字典的描述信息。描述可包含任意字符,最长 256 个字符。 + +|=== +-- + +. 在**数据设置**页签,设置配置字典的键值对数据,然后点击**创建**。 ++ +-- +include::../secrets/secrets-para-data.adoc[] + +配置字典创建完成后将显示在配置字典列表中。 +-- diff --git a/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-oper-deleteASingleConfigmap.adoc b/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-oper-deleteASingleConfigmap.adoc new file mode 100644 index 000000000..f30cd88b0 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-oper-deleteASingleConfigmap.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: 971bac7a7fb84650bc6d4d9712a6b6b3 +. 在需要删除的配置字典右侧点击image:/images/ks-qkcp/zh/icons/more.svg[more,18,18],然后在下拉列表中选择**删除**。 + +. 在**删除配置字典**对话框,输入配置字典的名称,然后点击**确定**。 diff --git a/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-oper-deleteMultipleConfigmaps.adoc b/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-oper-deleteMultipleConfigmaps.adoc new file mode 100644 index 000000000..a7cff171c --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-oper-deleteMultipleConfigmaps.adoc @@ -0,0 +1,8 @@ +// :ks_include_id: 7120cca5f1fc4d69be0d4be24670e48b +. 选择需要删除的配置字典左侧的复选框,然后在配置字典列表上方点击**删除**。 + +. 在**批量删除配置字典**对话框,输入配置字典的名称,然后点击**确定**。 ++ +-- +include::../../note-separateNamesByComma.adoc[] +-- diff --git a/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-oper-editConfigmapInformation.adoc b/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-oper-editConfigmapInformation.adoc new file mode 100644 index 000000000..af8ea063b --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-oper-editConfigmapInformation.adoc @@ -0,0 +1,17 @@ +// :ks_include_id: 8cd64aa84f8d425e8b7b7c6aa75e531a +. 在需要操作的配置字典右侧点击image:/images/ks-qkcp/zh/icons/more.svg[more,18,18],然后在下拉列表中选择**编辑信息**。 + +. 在**编辑信息**对话框,设置配置字典的别名和描述,然后点击**确定**。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|别名 +|配置字典的别名。不同配置字典的别名可以相同。别名只能包含中文、字母、数字和连字符(-),不得以连字符(-)开头或结尾,最长 63 个字符。 + +|描述 +|配置字典的描述信息。描述可包含任意字符,最多包含 256 个字符。 +|=== +-- diff --git a/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-oper-editConfigmapSettings.adoc b/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-oper-editConfigmapSettings.adoc new file mode 100644 index 000000000..3c43b37e7 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-oper-editConfigmapSettings.adoc @@ -0,0 +1,8 @@ +// :ks_include_id: 713230cd132746e194d0cad61dade1d9 +. 在需要编辑的配置字典右侧点击image:/images/ks-qkcp/zh/icons/more.svg[more,18,18],然后在下拉列表中选择**编辑设置**。 + +. 在**编辑设置**对话框,设置配置字典的键值对数据,然后点击**创建**。 ++ +-- +include::../secrets/secrets-para-data.adoc[] +-- diff --git a/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-oper-openDetailsPage.adoc b/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-oper-openDetailsPage.adoc new file mode 100644 index 000000000..956e9d3f4 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-oper-openDetailsPage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 4b348a728ca04df6ae2deda14d323b4c +. 在配置字典列表中点击一个配置字典的名称打开其详情页面。 diff --git a/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-oper-searchForConfigmaps.adoc b/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-oper-searchForConfigmaps.adoc new file mode 100644 index 000000000..2bcd3b4dc --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-oper-searchForConfigmaps.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: cb26ec7cf74d406f97f87eb302012018 +* 在列表上方点击搜索框并输入关键字,可搜索名称包含特定关键字的配置字典。 diff --git a/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-oper-viewConfigmapDetails.adoc b/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-oper-viewConfigmapDetails.adoc new file mode 100644 index 000000000..1a0bebfba --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-oper-viewConfigmapDetails.adoc @@ -0,0 +1,23 @@ +// :ks_include_id: 3f82abc69113418ca3d40eefd6554bb4 +. 在配置字典详情页面左侧的**属性**区域查看配置字典的资源属性。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|集群 +|配置字典所属的集群。 + +|项目 +|配置字典所属的项目。 + +|创建时间 +|配置字典的创建时间。 + +|创建者 +|创建配置字典的用户。 +|=== +-- + +. 在配置字典右侧的**数据**页签查看配置字典中存储的键值对数据。 diff --git a/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-para-configmapList.adoc b/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-para-configmapList.adoc new file mode 100644 index 000000000..a6bce8277 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-para-configmapList.adoc @@ -0,0 +1,21 @@ +// :ks_include_id: a5dabd56ec624707998a0b18161628be +* 配置字典列表提供以下信息: ++ +-- +[%header,cols="1,4"] +|=== +|参数 |描述 + +|名称 +|配置字典的名称和描述。 + +|项目 +|配置字典所属的项目。 + +|字段 +|配置字典存储的键值对数据的键名称。不同的键通过半角逗号(,)分隔。 + +|创建时间 +|配置字典的创建时间。 +|=== +-- diff --git a/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-para-configmapList_new.adoc b/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-para-configmapList_new.adoc new file mode 100644 index 000000000..3df6a62e0 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/configmaps/configmaps-para-configmapList_new.adoc @@ -0,0 +1,21 @@ +// :ks_include_id: a5dabd56ec624707998a0b18161628be +* 配置字典列表提供以下信息: ++ +-- +[%header,cols="1,4"] +|=== +|参数 |描述 + +|名称 +|配置字典的名称和描述。 + +// |项目 +// |配置字典所属的项目。 + +|字段 +|配置字典存储的键值对数据的键名称。不同的键通过半角逗号(,)分隔。 + +|创建时间 +|配置字典的创建时间。 +|=== +-- diff --git a/content/zh/docs/_custom/clusterManagement/crds/crds-oper-openDetailsPage.adoc b/content/zh/docs/_custom/clusterManagement/crds/crds-oper-openDetailsPage.adoc new file mode 100644 index 000000000..25ef666b6 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/crds/crds-oper-openDetailsPage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 58f8c216756e41e8976edccd0d0fe3be +. 在定制资源定义列表中点击一个定制资源定义的名称打开其详情页面。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/crds/crds-para-scope.adoc b/content/zh/docs/_custom/clusterManagement/crds/crds-para-scope.adoc new file mode 100644 index 000000000..3312db4b5 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/crds/crds-para-scope.adoc @@ -0,0 +1,6 @@ +// :ks_include_id: 6c86123b72d442d2af494a87b1b826cf +使用定制资源定义创建的定制资源的作用域。 + +* **Namespaced**:使用定制资源定义创建的定制资源属于某一个项目。 + +* **Cluster**:使用定制资源定义创建的定制资源属于整个集群。 diff --git a/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-desc-createACustomMonitoringDashboard.adoc b/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-desc-createACustomMonitoringDashboard.adoc new file mode 100644 index 000000000..0ced96155 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-desc-createACustomMonitoringDashboard.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 09ffce0603e5476d9b35342407c90402 +本节介绍如何创建自定义监控面板。 diff --git a/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-desc-customMonitoringDashboards.adoc b/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-desc-customMonitoringDashboards.adoc new file mode 100644 index 000000000..62f06c64f --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-desc-customMonitoringDashboards.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 3f3c9d810bbb43449843917a945b0d18 +本节介绍如何使用自定义监控面板。 diff --git a/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-desc-deleteCustomMonitoringDashboards.adoc b/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-desc-deleteCustomMonitoringDashboards.adoc new file mode 100644 index 000000000..d0df1a238 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-desc-deleteCustomMonitoringDashboards.adoc @@ -0,0 +1,9 @@ +// :ks_include_id: ebf1355e06284d8a8c1f0d1c6ae2dcdf +本节介绍如何删除自定义监控面板。 + +// Warning +include::../../../../_ks_components/admonitions/warning.adoc[] + +自定义监控面板删除后无法恢复,请谨慎执行此操作。 + +include::../../../../_ks_components/admonitions/admonEnd.adoc[] diff --git a/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-desc-editACustomMonitoringDashboard.adoc b/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-desc-editACustomMonitoringDashboard.adoc new file mode 100644 index 000000000..bf95ed4c1 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-desc-editACustomMonitoringDashboard.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 0a4f15a804bd4a04b35fa4baec7bca69 +本节介绍如何编辑自定义监控面板。 diff --git a/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-desc-exposeMetrics.adoc b/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-desc-exposeMetrics.adoc new file mode 100644 index 000000000..c841f358b --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-desc-exposeMetrics.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: fb5da34edef1455388ca60e23308095f +. 配置运行在容器中的应用程序,将符合 Prometheus 规范的监控指标暴露在某个服务端路径下。有关更多信息,请参阅 link:https://prometheus.io/docs/instrumenting/clientlibs/[Prometheus 官方文档]。 + +. 在{ks_product_left} Web 控制台,在用于暴露工作负载的服务上设置监控导出器,以声明提供应用程序监控指标的路径。{ks_product_right}将根据监控导出器的相关参数获取应用程序的监控指标。 diff --git a/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-desc-howToUse.adoc b/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-desc-howToUse.adoc new file mode 100644 index 000000000..9fc88eef0 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-desc-howToUse.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 86dce4cf97db45baa0af638a00a5a435 +{ks_product_right}支持通过自定义监控面板对应用程序的运行状态进行监控。您可以通过以下方式使用自定义监控面板: diff --git a/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-desc-viewACustomMonitoringDashboard.adoc b/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-desc-viewACustomMonitoringDashboard.adoc new file mode 100644 index 000000000..f3255c3d1 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-desc-viewACustomMonitoringDashboard.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 459d38d3365247858833ed44c54b075d +本节介绍如何查看自定义监控面板。 diff --git a/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-oper-createACustomMonitoringDashboard.adoc b/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-oper-createACustomMonitoringDashboard.adoc new file mode 100644 index 000000000..118a9c41f --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-oper-createACustomMonitoringDashboard.adoc @@ -0,0 +1,42 @@ +// :ks_include_id: 5b3a15eedffe4ef39e6a46e6adc2b335 +. 在**创建自定义监控面板**对话框,设置监控面板的名称、描述和模板,然后点击**下一步**。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|名称 +|自定义监控面板的名称。名称只能包含小写字母、数字和连字符(-),必须以小写字母或数字开头和结尾,最长 63 个字符。 + +|描述 +|自定义监控面板的描述信息。描述可包含任意字符,最长 256 个字符。 + +|模板 +|自定义监控面板的模板。 + +* {ks_product_right}提供预置了 Elasticsearch、MySQL、Redis、Jenkins 和 GPU 自定义监控面板的模板。每个模板都提供了一些预置的监控指标和监控图,您可以在模板的基础上进行定制以减少操作。 + +* 如需使用 Grafana 监控面板,您需要上传 Grafana 监控面板配置文件。 + +* 您也可以使用选择**自定义**使用空模板。 +|=== +-- + +. 在自定义监控面板编辑页面,根据需要设置监控图和以文本显示的监控指标。 ++ +==== +* 在页面左侧点击image:/images/ks-qkcp/zh/icons/add-dark.svg[add-dark,18,18],设置指标参数,然后点击image:/images/ks-qkcp/zh/icons/check-dark.svg[check-dark,18,18]可创建以文本显示的监控指标。 ++ +-- +include::customMonitoringDashboards-para-textMetric.adoc[] +-- + +* 在页面右下角点击**添加监控项**,选择**折线图**或**柱状图**,设置图表参数,然后点击image:/images/ks-qkcp/zh/icons/check-dark.svg[check-dark,18,18]可创建监控图。 ++ +-- +include::customMonitoringDashboards-para-monitoringChart.adoc[] +-- +==== + +. 在页面右上角点击**保存模板**。监控面板创建完成后将显示在自定义监控面板列表中。 diff --git a/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-oper-deleteASingleCustomMonitoringDashboard.adoc b/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-oper-deleteASingleCustomMonitoringDashboard.adoc new file mode 100644 index 000000000..b8b84215a --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-oper-deleteASingleCustomMonitoringDashboard.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: 91f54871ad6f447eaca67f6b1853872e +. 在需要删除的自定义监控面板右侧点击image:/images/ks-qkcp/zh/icons/more.svg[more,18,18],然后在下拉列表中选择**删除**。 + +. 在**删除自定义监控面板**对话框,输入自定义监控面板的名称,然后点击**确定**。 diff --git a/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-oper-deleteMultipleCustomMonitoringDashboards.adoc b/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-oper-deleteMultipleCustomMonitoringDashboards.adoc new file mode 100644 index 000000000..091db3ab2 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-oper-deleteMultipleCustomMonitoringDashboards.adoc @@ -0,0 +1,8 @@ +// :ks_include_id: da77b27e5b9840dab0503615aec625a4 +. 选择需要删除的自定义监控面板左侧的复选框,然后在自定义监控面板列表上方点击**删除**。 + +. 在**批量删除自定义监控面板**对话框,输入自定义监控面板的名称,然后点击**确定**。 ++ +-- +include::../../note-separateNamesByComma.adoc[] +-- diff --git a/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-oper-editACustomMonitoringDashboard.adoc b/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-oper-editACustomMonitoringDashboard.adoc new file mode 100644 index 000000000..d495236aa --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-oper-editACustomMonitoringDashboard.adoc @@ -0,0 +1,32 @@ +// :ks_include_id: 1762c0ce44e445d89cd9f2e5b34055fa +. 在列表中点击一个自定义监控面板的名称打开自定义监控面板,然后在页面右上角点击**编辑模板**。 + +. 在页面左侧设置以文本显示的监控指标。 ++ +==== +* 点击image:/images/ks-qkcp/zh/icons/add-dark.svg[add-dark,18,18]可添加监控指标。 ++ +-- +include::customMonitoringDashboards-para-textMetric.adoc[] +-- + +* 将光标悬停在监控指标上,然后点击image:/images/ks-qkcp/zh/icons/trash-dark.svg[trash-dark,18,18]可删除监控指标。 + +* 将光标悬停在监控指标上,然后点击image:/images/ks-qkcp/zh/icons/pen-dark.svg[pen-dark,18,18]可编辑监控指标。 +==== + +. 在页面右侧的监控图列表设置监控图。 ++ +==== +* 点击**添加监控项**可添加监控图。 ++ +-- +include::customMonitoringDashboards-para-monitoringChart.adoc[] +-- + +* 将光标悬停在监控图名称上,然后点击image:/images/ks-qkcp/zh/icons/trash-light.svg[trash-light,18,18]可删除监控图。 + +* 将光标悬停在监控图名称上,然后点击image:/images/ks-qkcp/zh/icons/pen-light.svg[pen-light,18,18]可编辑监控图。 +==== + +. 在页面右上角点击**保存模板**完成编辑。 diff --git a/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-oper-editCustomMonitoringDashboardInformation.adoc b/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-oper-editCustomMonitoringDashboardInformation.adoc new file mode 100644 index 000000000..e2748e99f --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-oper-editCustomMonitoringDashboardInformation.adoc @@ -0,0 +1,17 @@ +// :ks_include_id: f41b68cc492640acadc07b371d665ebb +. 在需要操作的自定义监控面板右侧点击image:/images/ks-qkcp/zh/icons/more.svg[more,18,18],然后在下拉列表中选择**编辑信息**。 + +. 在**编辑信息**对话框,设置自定义监控面板的别名和描述,然后点击**确定**。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|别名 +|自定义监控面板的别名。不同自定义监控面板的别名可以相同。别名只能包含中文、字母、数字和连字符(-),不得以连字符(-)开头或结尾,最长 63 个字符。 + +|描述 +|自定义监控面板的描述信息。描述可包含任意字符,最多包含 256 个字符。 +|=== +-- diff --git a/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-oper-useCustomMonitoringDashboard.adoc b/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-oper-useCustomMonitoringDashboard.adoc new file mode 100644 index 000000000..b9c80c014 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-oper-useCustomMonitoringDashboard.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: b79841529a1d49a19e7e17eac5decf19 +. 在{ks_product_left} Web 控制台,使用监控指标创建自定义监控面板,从而对应用程序的运行状况进行监控。 diff --git a/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-oper-viewACustomMonitoringDashboard.adoc b/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-oper-viewACustomMonitoringDashboard.adoc new file mode 100644 index 000000000..528242561 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-oper-viewACustomMonitoringDashboard.adoc @@ -0,0 +1,18 @@ +// :ks_include_id: d52d25b1598e4adb94ab8b79c98a1e00 +. 在列表中点击一个自定义监控面板的名称打开监控面板。 ++ +-- +* 在页面左侧区域可查看以文本显示的监控指标。 + +* 在页面中间区域可查看监控指标折线图或柱状图。 + +* 在页面右侧点击image:/images/ks-qkcp/zh/icons/chevron-right.svg[chevron-right,18,18]可查看每个监控指标的子指标及其在指定时间范围内的最大值、最小值、平均值和最后采样值。 + +* 在页面上方点击image:/images/ks-qkcp/zh/icons/theme.svg[theme,18,18]可切换浅色和深色主题。 + +* 在页面上方点击image:/images/ks-qkcp/zh/icons/calendar-dark.svg[calendar-dark,18,18]可设置数据的时间范围。 + +* 在页面上方点击image:/images/ks-qkcp/zh/icons/refresh-dark.svg[refresh-dark,18,18]可设置数据的刷新间隔。 + +* 在页面右上角点击image:/images/ks-qkcp/zh/icons/close-dark.svg[close,18,18]可返回自定义监控面板列表。 +-- diff --git a/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-para-monitoringChart.adoc b/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-para-monitoringChart.adoc new file mode 100644 index 000000000..aa4f845fc --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-para-monitoringChart.adoc @@ -0,0 +1,30 @@ +// :ks_include_id: 02c275a851594f868957a3c32ff9f5cd +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|图例类型 +|监控图的纵向数据展示方式,可选类型包括**基础图**和**堆叠图**。 + +|图表配色 +|监控图的配色风格,可选类型包括**默认配色**、**冷色调**和**暖色调**。 + +|基本信息 +|用户自定义的监控图名称和描述信息。 + +|数据 +|监控图中显示的监控指标。 + +* **图例名称**:用户自定义的监控指标名称。 + +* **间隔**:监控图中数据的时间间隔,取值为 <数值><单位>,例如 **1m** 表示数据时间间隔为 1 分钟。 + +* **监控指标**:应用程序暴露的监控指标。您可以点击**监控指标**然后在下拉列表中选择监控指标,也可以手动输入 PromQL 语句。请确保您已配置应用程序暴露监控指标,并已配置监控导出器。有关 PromQL 表达式的更多信息,请参阅 link:https://prometheus.io/docs/prometheus/latest/querying/basics/[Prometheus 官方文档]。 + +|Y 轴 +|监控图的纵坐标轴设置。 + +* **单位**:纵坐标轴的数据单位。 + +* **精确位**:纵坐标轴数据的有效小数位数。 +|=== \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-para-monitoringMetric.adoc b/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-para-monitoringMetric.adoc new file mode 100644 index 000000000..045cceba7 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-para-monitoringMetric.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 5ed9a5c35fa945bc84988f238d7ab69a +应用程序暴露的监控指标。您可以点击**监控指标**然后在下拉列表中选择监控指标,也可以手动输入 PromQL 语句。请确保您已配置应用程序暴露监控指标,并已配置监控导出器。有关 PromQL 表达式的更多信息,请参阅 link:https://prometheus.io/docs/prometheus/latest/querying/basics/[Prometheus 官方文档]。 diff --git a/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-para-textMetric.adoc b/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-para-textMetric.adoc new file mode 100644 index 000000000..25ad7e064 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-para-textMetric.adoc @@ -0,0 +1,19 @@ +// :ks_include_id: 6d474f2ff06e43c7bc9003aaa10e29c2 +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|图表名称 +|监控指标的名称。 + +|单位 +|指标数据的单位。 + +|精确位 +|指标数据的有效小数位数。 + +|监控指标 +| +include::customMonitoringDashboards-para-monitoringMetric.adoc[] + +|=== \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-prer-exposeMetrics.adoc b/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-prer-exposeMetrics.adoc new file mode 100644 index 000000000..93d7118da --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/customMonitoringDashboards/customMonitoringDashboards-prer-exposeMetrics.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 385623699d0d48bda614b5a8de5c062d +* 您需要配置运行在容器中的应用程序将符合 Prometheus 规范的监控指标暴露在某个服务端路径下。有关更多信息,请参阅 link:https://prometheus.io/docs/instrumenting/clientlibs/[Prometheus 官方文档]。 diff --git a/content/zh/docs/_custom/clusterManagement/gatewaySettings/gatewaySettings-desc-gateway.adoc b/content/zh/docs/_custom/clusterManagement/gatewaySettings/gatewaySettings-desc-gateway.adoc new file mode 100644 index 000000000..df4310f2d --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/gatewaySettings/gatewaySettings-desc-gateway.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 854355fa9af44f41886ade72f0ee39da +网关为{ks_product_both}平台上的服务提供反向代理。网关需要根据应用路由工作,来自客户端的业务流量先通过域名解析先发送给网关,网关再根据应用路由中定义的规则将业务流量转发给不同的服务。网关本身也是通过服务暴露的工作负载,因而网关也支持 NodePort 和 LoadBalancer 两种外部访问模式。 diff --git a/content/zh/docs/_custom/clusterManagement/gatewaySettings/gatewaySettings-oper-disableGateway.adoc b/content/zh/docs/_custom/clusterManagement/gatewaySettings/gatewaySettings-oper-disableGateway.adoc new file mode 100644 index 000000000..c77050ceb --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/gatewaySettings/gatewaySettings-oper-disableGateway.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: 7ea2a84e80b6439cb0d2da5db17f8e35 +. 在页面右侧选择**管理 > 禁用**。 + +. 在弹出的对话框点击**确定**。 diff --git a/content/zh/docs/_custom/clusterManagement/gatewaySettings/gatewaySettings-oper-editGatewaySettings.adoc b/content/zh/docs/_custom/clusterManagement/gatewaySettings/gatewaySettings-oper-editGatewaySettings.adoc new file mode 100644 index 000000000..2151178f7 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/gatewaySettings/gatewaySettings-oper-editGatewaySettings.adoc @@ -0,0 +1,8 @@ +// :ks_include_id: 17ab622bc96f45e68b3581c076cb1223 +. 在页面右侧选择**管理 > 编辑**。 + +. 在弹出的对话框,修改网关的参数,然后点击**确定**。 ++ +-- +include::gatewaySettings-para-enableGateway.adoc[] +-- diff --git a/content/zh/docs/_custom/clusterManagement/gatewaySettings/gatewaySettings-oper-editGatewaySettings_v4.adoc b/content/zh/docs/_custom/clusterManagement/gatewaySettings/gatewaySettings-oper-editGatewaySettings_v4.adoc new file mode 100644 index 000000000..b6f901cbe --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/gatewaySettings/gatewaySettings-oper-editGatewaySettings_v4.adoc @@ -0,0 +1,34 @@ +// :ks_include_id: 17ab622bc96f45e68b3581c076cb1223 +. 在页面右侧选择**管理 > 编辑**。 + +. 在弹出的对话框,修改网关的参数,然后点击**确定**。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|IngressClassName +|IngressClass 的名称。 + +|容器组副本数量 +|期望的容器组副本数量。 + +|访问模式 +|网关服务的外部访问模式。 + +include::../services/services-para-externalAccess.adoc[tag=bullets] + +|链路追踪 +|是否对网关启用链路追踪功能。如需使用链路追踪功能,{ks_product_right}平台需要安装并启用 **KubeSphere 服务网格**扩展组件。 + +|配置选项 +|网关的配置选项。{ks_product_right}的网关功能底层基于 Nginx Ingress Controller 实现,您可以设置网关的配置选项控制网关的行为。有关更多信息,请参阅 link:https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/configmap/[Nginx Ingress Controller 官方文档]。 + +|负载均衡器提供商 +|网关的负载均衡器提供商。网关的外部访问模式为 LoadBalancer 时,您需要根据负载均衡器插件和基础设施环境设置网关服务的注解以创建所需的负载均衡器。选择负载均衡器提供商后,设置网关服务注解时系统将提供注解提示。仅在网关服务的外部访问模式为 LoadBalancer 时可用。 + +|注解 +|网关服务的注解。如果已选择负载均衡器提供商,点击**键**文本框时系统将在下拉列表中显示注解提示。仅在网关服务的外部访问模式为 LoadBalancer 时可用。有关更多信息,请联系您的基础设施环境提供商。 +|=== +-- diff --git a/content/zh/docs/_custom/clusterManagement/gatewaySettings/gatewaySettings-oper-viewGatewayDetails.adoc b/content/zh/docs/_custom/clusterManagement/gatewaySettings/gatewaySettings-oper-viewGatewayDetails.adoc new file mode 100644 index 000000000..1c368dd5b --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/gatewaySettings/gatewaySettings-oper-viewGatewayDetails.adoc @@ -0,0 +1,109 @@ +// :ks_include_id: 2603654cc618449f9ae430c3041a361f +. 在页面右侧选择**管理 > 查看详情**打开网关详情页面。 + +. 在网关详情页面左侧的**属性**区域查看网关的资源属性。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|集群 +|网关所属的集群。 + +|创建时间 +|网关的创建时间。 + +|更新时间 +|网关的更新时间 + +|创建者 +|启用网关的用户。 +|=== +-- + +. 在页面右侧的**监控**页签查看网关的请求数据。 ++ +==== +* **概览**区域提供以下信息: ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|总请求数量 +|指定时间范围内网关接收的请求总数。 + +|请求数量 +|指定时间范围内响应状态码为 4XX 或 5XX 的请求数量。点击下拉列表可分别查看 4XX 请求和 5XX 请求的数量。 + +|成功请求 +|指定时间范围内成功请求的百分比。 + +|平均延迟 +|指定时间范围内所有请求的平均延迟。 + +|P50 延迟 +|指定时间范围内所有请求延迟的中位数。 + +|P95 延迟 +|指定时间范围内所有请求的 95% 分位延迟,即 95% 的请求的延迟小于或等于该数值。 + +|P99 延迟 +|指定时间范围内所有请求的 99% 分位延迟,即 99% 的请求的延迟小于或等于该数量。 +|=== +-- + +* 页面下方以折线图显示动态的请求数据。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|请求数量 +|指定时间范围内网关接收的每秒请求数量。 + +|连接数量 +|指定时间范围内网关接收的每秒连接数量。 + +|请求延迟 +|指定时间范围内所有请求的延迟中位数、95% 分位延迟、99% 分位延迟和平均延迟。 + +|失败请求数量 +|指定时间范围内网关接收的失败请求的数量。 + +|网络流量 +|指定时间范围内网关的每秒入站流量。 +|=== +-- + +include::../../../../_ks_components/oper-selectTimeRange.adoc[] + +include::../../../../_ks_components/oper-Autorefresh.adoc[] + +include::../../../../_ks_components/oper-refreshData.adoc[] +==== + +. 在网关详情页面右侧点击**配置选项**查看网关的配置选项。{ks_product_right}的网关功能底层基于 Nginx Ingress Controller 实现,有关网关配置选项的更多信息,请参阅 link:https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/configmap/[Nginx Ingress Controller 官方文档]。 + +. 在网关详情页面右侧点击**网关日志**查看网关的日志。 ++ +-- +* 在**网关日志**页签上方点击搜索框并设置搜索条件,可按关键字、容器组或时间范围搜索日志数据。 + +* 在**网关日志**页签上方点击image:/images/ks-qkcp/zh/icons/start-dark.svg[start-dark,18,18]/image:/images/ks-qkcp/zh/icons/stop-dark-white.svg[stop-dark-white,18,18]可开启/停止实时数据刷新。 + +* 在**网关日志**页签上方点击**刷新间隔**可设置数据刷新间隔为 5s、10s 或 20s。 + +* 在**网关日志**页签上方点击image:/images/ks-qkcp/zh/icons/export.svg[export,18,18]可将日志文件下载到本地。 +-- + +. 在网关详情页面右侧点击**资源状态**页签查看网关工作负载的容器组副本数、容器端口和容器组。 ++ +-- +include::../../para-replicasPortsPods.adoc[] +-- + +. 在网关详情页面右侧点击**元数据**页签查看网关服务的注解。 diff --git a/content/zh/docs/_custom/clusterManagement/gatewaySettings/gatewaySettings-oper-viewGatewayDetails_v4.adoc b/content/zh/docs/_custom/clusterManagement/gatewaySettings/gatewaySettings-oper-viewGatewayDetails_v4.adoc new file mode 100644 index 000000000..216969f57 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/gatewaySettings/gatewaySettings-oper-viewGatewayDetails_v4.adoc @@ -0,0 +1,125 @@ +// :ks_include_id: 2603654cc618449f9ae430c3041a361f +. 在页面右侧选择**管理 > 查看详情**打开网关详情页面。 + +. 在网关详情页面左侧的**属性**区域查看网关的资源属性。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|集群 +|网关所属的集群。 + +|创建时间 +|网关的创建时间。 + +|更新时间 +|网关的更新时间 + +|创建者 +|启用网关的用户。 +|=== +-- + +. 在网关详情页面右侧点击**配置选项**查看网关的配置选项。{ks_product_right}的网关功能底层基于 Nginx Ingress Controller 实现,有关网关配置选项的更多信息,请参阅 link:https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/configmap/[Nginx Ingress Controller 官方文档]。 + +. 在页面右侧的**监控**页签查看网关的请求数据。 ++ +==== +[.admon.note,cols="a"] +|=== +|说明 + +| +如需使用网关监控功能,{ks_product_right}平台需要安装并启用 **WhizardTelemetry 监控**扩展组件。 +|=== + +* **概览**区域提供以下信息: ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|总请求数量 +|指定时间范围内网关接收的请求总数。 + +|请求数量 +|指定时间范围内响应状态码为 4XX 或 5XX 的请求数量。点击下拉列表可分别查看 4XX 请求和 5XX 请求的数量。 + +|成功请求 +|指定时间范围内成功请求的百分比。 + +|平均延迟 +|指定时间范围内所有请求的平均延迟。 + +|P50 延迟 +|指定时间范围内所有请求延迟的中位数。 + +|P95 延迟 +|指定时间范围内所有请求的 95% 分位延迟,即 95% 的请求的延迟小于或等于该数值。 + +|P99 延迟 +|指定时间范围内所有请求的 99% 分位延迟,即 99% 的请求的延迟小于或等于该数量。 +|=== +-- + +* 页面下方以折线图显示动态的请求数据。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|请求数量 +|指定时间范围内网关接收的每秒请求数量。 + +|连接数量 +|指定时间范围内网关接收的每秒连接数量。 + +|请求延迟 +|指定时间范围内所有请求的延迟中位数、95% 分位延迟、99% 分位延迟和平均延迟。 + +|失败请求数量 +|指定时间范围内网关接收的失败请求的数量。 + +|网络流量 +|指定时间范围内网关的每秒入站流量。 +|=== +-- + +include::../../../../_ks_components/oper-selectTimeRange.adoc[] + +include::../../../../_ks_components/oper-Autorefresh.adoc[] + +include::../../../../_ks_components/oper-refreshData.adoc[] +==== + +. 在网关详情页面右侧点击**网关日志**查看网关的日志。 ++ +-- +[.admon.note,cols="a"] +|=== +|说明 + +| +如需使用网关日志搜索功能,{ks_product_right}平台需要安装并启用 **WhizardTelemetry 日志管理**扩展组件。 +|=== + +* 在**网关日志**页签上方点击搜索框并设置搜索条件,可按关键字、容器组或时间范围搜索日志数据。 + +* 在**网关日志**页签上方点击image:/images/ks-qkcp/zh/icons/start-dark.svg[start-dark,18,18]/image:/images/ks-qkcp/zh/icons/stop-dark-white.svg[stop-dark-white,18,18]可开启/停止实时数据刷新。 + +* 在**网关日志**页签上方点击**刷新间隔**可设置数据刷新间隔为 5s、10s 或 20s。 + +* 在**网关日志**页签上方点击image:/images/ks-qkcp/zh/icons/export.svg[export,18,18]可将日志文件下载到本地。 +-- + +. 在网关详情页面右侧点击**资源状态**页签查看网关工作负载的容器组副本数、容器端口和容器组。 ++ +-- +include::../../para-replicasPortsPods.adoc[] +-- + +. 在网关详情页面右侧点击**元数据**页签查看网关服务的注解。 diff --git a/content/zh/docs/_custom/clusterManagement/gatewaySettings/gatewaySettings-para-address.adoc b/content/zh/docs/_custom/clusterManagement/gatewaySettings/gatewaySettings-para-address.adoc new file mode 100644 index 000000000..eb71cc9cf --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/gatewaySettings/gatewaySettings-para-address.adoc @@ -0,0 +1,10 @@ +// :ks_include_id: 09fe14af1fd747b8aad60c34a228e54e +集群网关或项目网关的 IP 地址。 + +// tag::bullets[] +* 如果网关的外部访问模式为 NodePort,**网关地址**为某一个集群节点的 IP 地址。客户端可以通过任意集群节点的 IP 地址和端口访问应用路由的后端服务。 + +* 如果网关的外部访问模式为 LoadBalancer,**网关地址**为负载均衡器的地址。 + +// * 如果网关地址未显示,可能是因为集群节点缺少 **node-role.kubernetes.io/master** 标签。点击**集群节点**页面,点击控制平面节点,选择**更多操作 > 编辑标签**添加 **node-role.kubernetes.io/master** 标签。v4.1 删除该行 +// end::bullets[] diff --git a/content/zh/docs/_custom/clusterManagement/gatewaySettings/gatewaySettings-para-enableGateway.adoc b/content/zh/docs/_custom/clusterManagement/gatewaySettings/gatewaySettings-para-enableGateway.adoc new file mode 100644 index 000000000..0e3a397dc --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/gatewaySettings/gatewaySettings-para-enableGateway.adoc @@ -0,0 +1,22 @@ +// :ks_include_id: 70d685391e6d449cbdfb8a7f5e6e5dfa +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|访问模式 +|网关服务的外部访问模式。 + +include::../services/services-para-externalAccess.adoc[tag=bullets] + +|链路追踪 +|是否对网关启用链路追踪功能。 + +|配置选项 +|网关的配置选项。{ks_product_right}的网关功能底层基于 Nginx Ingress Controller 实现,您可以设置网关的配置选项控制网关的行为。有关更多信息,请参阅 link:https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/configmap/[Nginx Ingress Controller 官方文档]。 + +|负载均衡器提供商 +|网关的负载均衡器提供商。网关的外部访问模式为 LoadBalancer 时,您需要根据负载均衡器插件和基础设施环境设置网关服务的注解以创建所需的负载均衡器。选择负载均衡器提供商后,设置网关服务注解时系统将提供注解提示。仅在网关服务的外部访问模式为 LoadBalancer 时可用。 + +|注解 +|网关服务的注解。如果已选择负载均衡器提供商,点击**键**文本框时系统将在下拉列表中显示注解提示。仅在网关服务的外部访问模式为 LoadBalancer 时可用。有关更多信息,请联系您的基础设施环境提供商。 +|=== \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/gatewaySettings/gatewaySettings-para-enableGateway_v4.adoc b/content/zh/docs/_custom/clusterManagement/gatewaySettings/gatewaySettings-para-enableGateway_v4.adoc new file mode 100644 index 000000000..4f887cbf5 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/gatewaySettings/gatewaySettings-para-enableGateway_v4.adoc @@ -0,0 +1,31 @@ +// :ks_include_id: 70d685391e6d449cbdfb8a7f5e6e5dfa +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|Nginx Ingress 版本 +|Nginx Ingress 的版本。KubeSphere 网关扩展组件基于 Nginx Ingress 提供网关管理功能。 + +|IngressClassName +|IngressClass 的名称。 + +|容器组副本数量 +|期望的容器组副本数量。 + +|访问模式 +|网关服务的外部访问模式。 + +include::../services/services-para-externalAccess.adoc[tag=bullets] + +|链路追踪 +|是否对网关启用链路追踪功能。如需使用链路追踪功能,{ks_product_right}平台需要安装并启用 **KubeSphere 服务网格**扩展组件。 + +|配置选项 +|网关的配置选项。{ks_product_right}的网关功能底层基于 Nginx Ingress Controller 实现,您可以设置网关的配置选项控制网关的行为。有关更多信息,请参阅 link:https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/configmap/[Nginx Ingress Controller 官方文档]。 + +|负载均衡器提供商 +|网关的负载均衡器提供商。网关的外部访问模式为 LoadBalancer 时,您需要根据负载均衡器插件和基础设施环境设置网关服务的注解以创建所需的负载均衡器。选择负载均衡器提供商后,设置网关服务注解时系统将提供注解提示。仅在网关服务的外部访问模式为 LoadBalancer 时可用。 + +|注解 +|网关服务的注解。如果已选择负载均衡器提供商,点击**键**文本框时系统将在下拉列表中显示注解提示。仅在网关服务的外部访问模式为 LoadBalancer 时可用。有关更多信息,请联系您的基础设施环境提供商。 +|=== \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/gatewaySettings/gatewaySettings-para-gatewayCard.adoc b/content/zh/docs/_custom/clusterManagement/gatewaySettings/gatewaySettings-para-gatewayCard.adoc new file mode 100644 index 000000000..04e199499 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/gatewaySettings/gatewaySettings-para-gatewayCard.adoc @@ -0,0 +1,37 @@ +// :ks_include_id: 6fca3db90bdf4fd8bb61eb771c1a7308 +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|类型 +|网关的类型。 + +|创建者 +|启用网关的用户。 + +|创建时间 +|网关的启用时间。 + +|访问模式 +|网关服务的外部访问模式。 + +include::../services/services-para-externalAccess.adoc[tag=bullets] + +|网关地址 +| +网关的外部访问地址。 + +include::gatewaySettings-para-address.adoc[tag=bullets] + +|节点端口 +|网关服务的 HTTP 和 HTTPS 节点端口。仅在网关的外部访问模式为 NodePort 时显示。 + +|副本 +|网关工作负载的副本数。 + +|链路追踪 +|网关是否已启用链路追踪功能。 + +|注解 +|网关服务的注解。网关的外部访问模式为 LoadBalancer 时,您需要根据负载均衡器插件和基础设施环境设置网关服务的注解以创建所需的负载均衡器。有关更多信息,请联系您的基础设施环境提供商。仅在网关的外部访问模式为 LoadBalancer 时显示。 +|=== diff --git a/content/zh/docs/_custom/clusterManagement/gatewaySettings/gatewaySettings-warn-disableGateway.adoc b/content/zh/docs/_custom/clusterManagement/gatewaySettings/gatewaySettings-warn-disableGateway.adoc new file mode 100644 index 000000000..0679834dc --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/gatewaySettings/gatewaySettings-warn-disableGateway.adoc @@ -0,0 +1,7 @@ +// :ks_include_id: fbcc6577f08345e9a2b32a571da90898 +// Warning +include::../../../../_ks_components/admonitions/warning.adoc[] + +网关禁用后客户端将无法访问由网关反向代理的服务,相关业务可能会中断,请谨慎执行此操作。 + +include::../../../../_ks_components/admonitions/admonEnd.adoc[] \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/jobs/jobs-desc-createAJob.adoc b/content/zh/docs/_custom/clusterManagement/jobs/jobs-desc-createAJob.adoc new file mode 100644 index 000000000..935d7634d --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/jobs/jobs-desc-createAJob.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 7f14023bc6974772b201bc6c0b92e13b +本节介绍如何创建任务。 diff --git a/content/zh/docs/_custom/clusterManagement/jobs/jobs-desc-deleteJobs.adoc b/content/zh/docs/_custom/clusterManagement/jobs/jobs-desc-deleteJobs.adoc new file mode 100644 index 000000000..54629b1d6 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/jobs/jobs-desc-deleteJobs.adoc @@ -0,0 +1,8 @@ +// :ks_include_id: 53cddf67368844919fec7ab2ca897ef6 +本节介绍如何删除任务。 + +include::../../../../_ks_components/admonitions/warning.adoc[] + +此操作将删除任务及其管理的所有容器组,如果任务正在运行,运行中的业务将中断,请谨慎执行此操作。 + +include::../../../../_ks_components/admonitions/admonEnd.adoc[] diff --git a/content/zh/docs/_custom/clusterManagement/jobs/jobs-desc-editJobInformation.adoc b/content/zh/docs/_custom/clusterManagement/jobs/jobs-desc-editJobInformation.adoc new file mode 100644 index 000000000..77407c49d --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/jobs/jobs-desc-editJobInformation.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: b4a8007c076840f1aaef0251117dd232 +本节介绍如何编辑任务信息。 + +您可以编辑任务的别名和描述。{ks_product_right}不支持编辑已创建任务的名称。 diff --git a/content/zh/docs/_custom/clusterManagement/jobs/jobs-desc-jobs.adoc b/content/zh/docs/_custom/clusterManagement/jobs/jobs-desc-jobs.adoc new file mode 100644 index 000000000..58ffd1f55 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/jobs/jobs-desc-jobs.adoc @@ -0,0 +1,8 @@ +// :ks_include_id: 3965f0c407e24d6dae5c945b45abbd6e +本节介绍如何管理任务。 + +在{ks_product_both}平台上,应用程序运行在容器组中。任务用于管理仅运行一次或周期性运行的容器组。{ks_product_right}平台支持以下任务类型: + +* 普通任务:用于管理仅运行一次的容器组。如果容器组运行失败,系统将根据任务中设置的策略重启容器组,直到满足特定条件。 + +* 定时任务:用于管理周期性运行的容器组。系统根据定时任务中设置的周期创建普通任务并运行。每次运行容器组时,如果容器组运行失败,定时任务都将根据用户设置的策略重启容器组,直到满足特定条件。 diff --git a/content/zh/docs/_custom/clusterManagement/jobs/jobs-desc-pauseACronjob.adoc b/content/zh/docs/_custom/clusterManagement/jobs/jobs-desc-pauseACronjob.adoc new file mode 100644 index 000000000..2482d3a35 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/jobs/jobs-desc-pauseACronjob.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: a773823d564e4c93b67e89f11ac3bc64 +本节介绍如何暂停定时任务。 + +定时任务暂停后,系统将不会在未来计划的时间点创建任务并运行,正在运行的任务不受影响。此操作仅对定时任务可用。 diff --git a/content/zh/docs/_custom/clusterManagement/jobs/jobs-desc-rerunAJob.adoc b/content/zh/docs/_custom/clusterManagement/jobs/jobs-desc-rerunAJob.adoc new file mode 100644 index 000000000..117ec01b7 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/jobs/jobs-desc-rerunAJob.adoc @@ -0,0 +1,9 @@ +// :ks_include_id: 81c337c82d7743cba51347779b603d00 +本节介绍如何重新运行任务。此操作仅对普通任务可用。 + +// Note +include::../../../../_ks_components/admonitions/note.adoc[] + +{ks_product_right}仅允许重新运行已结束的任务。正在运行中的任务不支持此操作。 + +include::../../../../_ks_components/admonitions/admonEnd.adoc[] diff --git a/content/zh/docs/_custom/clusterManagement/jobs/jobs-desc-setJobMetadata.adoc b/content/zh/docs/_custom/clusterManagement/jobs/jobs-desc-setJobMetadata.adoc new file mode 100644 index 000000000..367bd4569 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/jobs/jobs-desc-setJobMetadata.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 941b85f6a2d149249751ac5843925f97 +设置任务的标签和注解。 diff --git a/content/zh/docs/_custom/clusterManagement/jobs/jobs-desc-viewAJobList.adoc b/content/zh/docs/_custom/clusterManagement/jobs/jobs-desc-viewAJobList.adoc new file mode 100644 index 000000000..cc0b3aeb0 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/jobs/jobs-desc-viewAJobList.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: d134e4938b2447beadf1dfb8261c70a1 +本节介绍如何查看任务列表。 diff --git a/content/zh/docs/_custom/clusterManagement/jobs/jobs-desc-viewJobDetails.adoc b/content/zh/docs/_custom/clusterManagement/jobs/jobs-desc-viewJobDetails.adoc new file mode 100644 index 000000000..6f10b1fdf --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/jobs/jobs-desc-viewJobDetails.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 3d8cf6ff7e434f25b6e0854742aaf84d +本节介绍如何查看任务详情。 diff --git a/content/zh/docs/_custom/clusterManagement/jobs/jobs-oper-createAJob.adoc b/content/zh/docs/_custom/clusterManagement/jobs/jobs-oper-createAJob.adoc new file mode 100644 index 000000000..b93070bee --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/jobs/jobs-oper-createAJob.adoc @@ -0,0 +1,10 @@ +// :ks_include_id: ade6d86d1f0d4f1db635fb9dd96b2348 +. 在**基本信息**页签,设置任务的基本信息,以及定时任务策略,然后点击**下一步**。 + +. 在**策略设置**页签,设置单次任务的策略,然后点击**下一步**。 + +. 在**容器组设置**页签,为任务管理的容器组设置重启策略和容器,然后点击**下一步**。 + +. 在**存储设置**页签,为任务管理的容器挂载卷,然后点击**下一步**。 + +. 在**高级设置**页签,为任务管理的容器组指定 IP 池和节点,并设置任务的元数据,然后点击**创建**。任务创建完成后将显示在任务列表中。 diff --git a/content/zh/docs/_custom/clusterManagement/jobs/jobs-oper-deleteASingleJob.adoc b/content/zh/docs/_custom/clusterManagement/jobs/jobs-oper-deleteASingleJob.adoc new file mode 100644 index 000000000..e4132bd3d --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/jobs/jobs-oper-deleteASingleJob.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: 3e648f1c3f8d41a0a4ff221ad9efd72d +. 在需要删除的任务右侧点击image:/images/ks-qkcp/zh/icons/more.svg[more,18,18],然后在下拉列表中选择**删除**。 + +. 在**删除任务**对话框,输入任务的名称,然后点击**确定**。 diff --git a/content/zh/docs/_custom/clusterManagement/jobs/jobs-oper-deleteMultipleJobs.adoc b/content/zh/docs/_custom/clusterManagement/jobs/jobs-oper-deleteMultipleJobs.adoc new file mode 100644 index 000000000..f9b70d4af --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/jobs/jobs-oper-deleteMultipleJobs.adoc @@ -0,0 +1,8 @@ +// :ks_include_id: ae8fc7f6ef7a43999d61c74c6fa39fe5 +. 选择需要删除的任务左侧的复选框,然后在任务列表上方点击**删除**。 + +. 在**批量删除任务**对话框,输入任务的名称,然后点击**确定**。 ++ +-- +include::../../note-separateNamesByComma.adoc[] +-- diff --git a/content/zh/docs/_custom/clusterManagement/jobs/jobs-oper-editJobInformation.adoc b/content/zh/docs/_custom/clusterManagement/jobs/jobs-oper-editJobInformation.adoc new file mode 100644 index 000000000..497345630 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/jobs/jobs-oper-editJobInformation.adoc @@ -0,0 +1,17 @@ +// :ks_include_id: 71ed2df8398646ea982d8084536b45d9 +. 在需要操作的任务右侧点击image:/images/ks-qkcp/zh/icons/more.svg[more,18,18],然后在下拉列表中选择**编辑信息**。 + +. 在**编辑信息**对话框,设置任务的别名和描述,然后点击**确定**。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|别名 +|任务的别名。不同任务的别名可以相同。别名只能包含中文、字母、数字和连字符(-),不得以连字符(-)开头或结尾,最长 63 个字符。 + +|描述 +|任务的描述信息。描述可包含任意字符,最多包含 256 个字符。 +|=== +-- diff --git a/content/zh/docs/_custom/clusterManagement/jobs/jobs-oper-openDetailsPage.adoc b/content/zh/docs/_custom/clusterManagement/jobs/jobs-oper-openDetailsPage.adoc new file mode 100644 index 000000000..73b1c9497 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/jobs/jobs-oper-openDetailsPage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: ca11e2b37deb4d04aa5fa7241ff673c9 +. 在**任务**页面,点击**任务**或**定时任务**,然后在列表中点击一个任务的名称打开其详情页面。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/jobs/jobs-oper-openListPage.adoc b/content/zh/docs/_custom/clusterManagement/jobs/jobs-oper-openListPage.adoc new file mode 100644 index 000000000..489d8c1ac --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/jobs/jobs-oper-openListPage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 8619d925ec5a486cae57b4b228b668b2 +. 在**任务**页面,点击**任务**或**定时任务**打开任务列表。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/jobs/jobs-oper-pauseACronjob.adoc b/content/zh/docs/_custom/clusterManagement/jobs/jobs-oper-pauseACronjob.adoc new file mode 100644 index 000000000..0b3f6f15e --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/jobs/jobs-oper-pauseACronjob.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: eae4a035080a4f1bb09cb87fc6034aed +. 在需要操作的定时任务右侧点击image:/images/ks-qkcp/zh/icons/more.svg[more,18,18],然后在下拉列表中选择**暂停**。 + +. 如需恢复定时任务运行,在需要操作的定时任务右侧点击image:/images/ks-qkcp/zh/icons/more.svg[more,18,18],然后在下拉列表中选择**启动**。 diff --git a/content/zh/docs/_custom/clusterManagement/jobs/jobs-oper-rerunAJob.adoc b/content/zh/docs/_custom/clusterManagement/jobs/jobs-oper-rerunAJob.adoc new file mode 100644 index 000000000..d9a3dab98 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/jobs/jobs-oper-rerunAJob.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 24f7afe576124e6396922b7bd7234929 +. 在需要操作的任务右侧点击image:/images/ks-qkcp/zh/icons/more.svg[more,18,18],然后在下拉列表中选择**重新运行**。任务将重新按照用户设置的策略重新开始运行。 diff --git a/content/zh/docs/_custom/clusterManagement/jobs/jobs-oper-searchForJobs.adoc b/content/zh/docs/_custom/clusterManagement/jobs/jobs-oper-searchForJobs.adoc new file mode 100644 index 000000000..19f031c2e --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/jobs/jobs-oper-searchForJobs.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: cc4f326315a24232ba3df5a314ef63f3 +* 在列表上方点击搜索框并设置搜索条件,可按名称或状态搜索任务。 diff --git a/content/zh/docs/_custom/clusterManagement/jobs/jobs-oper-viewJobDetails.adoc b/content/zh/docs/_custom/clusterManagement/jobs/jobs-oper-viewJobDetails.adoc new file mode 100644 index 000000000..c19efb20a --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/jobs/jobs-oper-viewJobDetails.adoc @@ -0,0 +1,144 @@ +// :ks_include_id: ae48f9c2af1e46bca4bede49d4447413 +. 在任务详情页面左侧的**属性**区域查看任务的资源属性。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|集群 +|任务所属的集群。 + +|项目 +|任务所属的项目。 + +|状态 +| +任务当前的状态。 + +include::jobs-para-jobStatus.adoc[] + +|最大重试次数 +|任务中的容器组可以重启的最大次数。如果达到最大重试次数仍未满足任务完成条件,任务将被标记为失败。仅对普通任务显示。 + +|容器组完成数量 +|将任务标记为完成所需成功完成的容器组数量。仅对普通任务显示。 + +|并行容器组数量 +|任务中并行运行的容器组副本数量。仅对普通任务显示。 + +|最大运行时间 +|任务的最大运行时间,单位为秒。如果达到最大运行时间仍未满足任务完成条件,任务将被终止并被标记为失败。仅对普通任务显示。 + +|定时计划 +|定时任务运行周期的 CRON 表达式。仅对定时任务显示。 + +|最大启动延后时间 +|由于某种原因未能按计划启动任务时,任务启动的最大延后时间。仅对定时任务显示。 + +|成功任务保留数量 +|允许保留的成功任务的个数。默认值为 3。仅对定时任务显示。 + +|失败任务保留数量 +|允许保留的失败任务的个数。默认值为 1。仅对定时任务显示。 + +|并发策略 +|定时任务创建的多个任务发生重叠时系统采取的策略。 + +* **同时运行任务**:新任务和旧任务并发运行。 + +* **跳过新任务**:不运行新任务。 + +* **跳过旧任务**:立即终止旧任务然后运行新任务。 + +仅对定时任务显示。 + +|创建时间 +|任务的创建时间。 + +|创建者 +|创建任务的用户。 +|=== +-- + +. 在任务详情页面右侧的**运行记录**页签查看任务的运行记录。 ++ +-- +用户手动重新运行普通任务或定时任务按照定时计划运行时,系统将生成运行记录。 + +对于定时任务,**运行记录**页签显示以下信息: + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|序号 +|任务运行的序号,表示每条记录是任务第几次运行。 + +|状态 +|每次运行任务的状态结果。 + +include::jobs-para-jobStatus.adoc[] + +* **未完成**:任务运行过程中用户手动重新运行任务。 + +|消息 +|任务运行返回的消息。 + +|开始时间 +|任务运行开始运行的时间。 + +|结束时间 +|任务运行结束的时间。 +|=== + +对于普通任务,**运行记录**页签显示以下信息: + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|任务 +|定时任务创建的普通任务的名称。 + +|状态 +|定时任务创建的普通任务的状态。 + +include::jobs-para-jobStatus.adoc[] + +|开始时间 +|定时任务的普通任务开始运行的创建时间。 + +|结束时间 +|任务运行结束的时间。 +|=== +-- + +. 对于普通任务,在任务详情页面右侧点击**资源状态**页签查看任务中的容器端口和容器组。 ++ +-- + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|端口 +|任务中的容器的端口名称、协议和端口号。 + +|容器组 +| +任务中的容器组。 + +include::../nodes/nodes-para-podList.adoc[] +|=== +-- + +. 在任务详情页面右侧点击**元数据**页签查看任务的标签和注解。 + +. 对于普通任务,在任务详情页面右侧点击**环境变量**页签查看任务中的所有容器的环境变量。 + +. 在任务详情页面右侧点击**事件**页签查看任务相关的事件。 ++ +-- +include::../clusterManagement-para-eventsTab.adoc[] +-- diff --git a/content/zh/docs/_custom/clusterManagement/jobs/jobs-oper-viewJobDetails_new.adoc b/content/zh/docs/_custom/clusterManagement/jobs/jobs-oper-viewJobDetails_new.adoc new file mode 100644 index 000000000..d3144c20a --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/jobs/jobs-oper-viewJobDetails_new.adoc @@ -0,0 +1,144 @@ +// :ks_include_id: ae48f9c2af1e46bca4bede49d4447413 +. 在任务详情页面左侧的**属性**区域查看任务的资源属性。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|集群 +|任务所属的集群。 + +|项目 +|任务所属的项目。 + +|状态 +| +任务当前的状态。 + +include::jobs-para-jobStatus.adoc[] + +|最大重试次数 +|任务中的容器组可以重启的最大次数。如果达到最大重试次数仍未满足任务完成条件,任务将被标记为失败。仅对普通任务显示。 + +|容器组完成数量 +|将任务标记为完成所需成功完成的容器组数量。仅对普通任务显示。 + +|并行容器组数量 +|任务中并行运行的容器组副本数量。仅对普通任务显示。 + +|最大运行时间 +|任务的最大运行时间,单位为秒。如果达到最大运行时间仍未满足任务完成条件,任务将被终止并被标记为失败。仅对普通任务显示。 + +|定时计划 +|定时任务运行周期的 CRON 表达式。仅对定时任务显示。 + +|最大启动延后时间 +|由于某种原因未能按计划启动任务时,任务启动的最大延后时间。仅对定时任务显示。 + +|成功任务保留数量 +|允许保留的成功任务的个数。默认值为 3。仅对定时任务显示。 + +|失败任务保留数量 +|允许保留的失败任务的个数。默认值为 1。仅对定时任务显示。 + +|并发策略 +|定时任务创建的多个任务发生重叠时系统采取的策略。 + +* **同时运行任务**:新任务和旧任务并发运行。 + +* **跳过新任务**:不运行新任务。 + +* **跳过旧任务**:立即终止旧任务然后运行新任务。 + +仅对定时任务显示。 + +|创建时间 +|任务的创建时间。 + +|创建者 +|创建任务的用户。 +|=== +-- + +. 在任务详情页面右侧的**运行记录**页签查看任务的运行记录。 ++ +-- +用户手动重新运行普通任务或定时任务按照定时计划运行时,系统将生成运行记录。 + +对于普通任务,**运行记录**页签显示以下信息: + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|序号 +|任务运行的序号,表示每条记录是任务第几次运行。 + +|状态 +|每次运行任务的状态结果。 + +include::jobs-para-jobStatus.adoc[] + +* **未完成**:任务运行过程中用户手动重新运行任务。 + +|消息 +|任务运行返回的消息。 + +|开始时间 +|任务运行开始运行的时间。 + +|结束时间 +|任务运行结束的时间。 +|=== + +对于定时任务,**运行记录**页签显示以下信息: + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|任务 +|定时任务创建的普通任务的名称。 + +|状态 +|定时任务创建的普通任务的状态。 + +include::jobs-para-jobStatus.adoc[] + +|开始时间 +|定时任务的普通任务开始运行的创建时间。 + +|结束时间 +|任务运行结束的时间。 +|=== +-- + +. 对于普通任务,在任务详情页面右侧点击**资源状态**页签查看任务中的容器组副本数和容器组。 ++ +-- + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|副本 +|任务中的容器组副本数。 + +|容器组 +| +任务中的容器组。 + +include::../nodes/nodes-para-podList.adoc[] +|=== +-- + +. 在任务详情页面右侧点击**元数据**页签查看任务的标签和注解。 + +. 对于普通任务,在任务详情页面右侧点击**环境变量**页签查看任务中的所有容器的环境变量。 + +. 在任务详情页面右侧点击**事件**页签查看任务相关的事件。 ++ +-- +include::../clusterManagement-para-eventsTab.adoc[] +-- diff --git a/content/zh/docs/_custom/clusterManagement/jobs/jobs-para-basicInformation.adoc b/content/zh/docs/_custom/clusterManagement/jobs/jobs-para-basicInformation.adoc new file mode 100644 index 000000000..34074cd7b --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/jobs/jobs-para-basicInformation.adoc @@ -0,0 +1,42 @@ +// :ks_include_id: b3230b385e724f75b412f086ba00503e +* 基本信息 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|名称 +|任务的名称。名称只能包含小写字母、数字和连字符(-),必须以小写字母或数字开头和结尾,最长 63 个字符。 + +|别名 +|任务的别名。不同任务的别名可以相同。别名只能包含中文、字母、数字和连字符(-),不得以连字符(-)开头或结尾,最长 63 个字符。 + +|项目 +|任务所属的项目。系统项目通常用于管理系统资源,建议选择用户项目。 + +|描述 +|任务的描述信息。描述可包含任意字符,最长 256 个字符。 + +|定时计划 +|定时任务的运行周期的 CRON 表达式。{ks_product_right}默认使用 UTC 时间,您需要根据您所在的时区进行调整。仅对定时任务可用。 + +|最大启动延后时间 +|由于某种原因未能按计划启动任务时,任务启动的最大延后时间。仅对定时任务可用。 + +|成功任务保留数量 +|允许保留的成功任务的个数,默认值为 **3**。定时任务每次运行都会创建任务,您可以指定保留一定数量的任务作为历史记录。仅对定时任务可用。 + +|失败任务保留数量 +|允许保留的失败任务的个数,默认值为 **1**。定时任务每次运行都会创建任务,您可以指定保留一定数量的任务作为历史记录。仅对定时任务可用。 + +|并发策略 +|定时任务创建的多个任务发生重叠时,系统采取的策略。仅对定时任务可用。包括以下策略类型: + +* **同时运行任务**:新任务和旧任务并发运行。 + +* **跳过新任务**:不运行新任务。 + +* **跳过旧任务**:立即终止旧任务然后运行新任务。 +|=== +-- diff --git a/content/zh/docs/_custom/clusterManagement/jobs/jobs-para-jobList.adoc b/content/zh/docs/_custom/clusterManagement/jobs/jobs-para-jobList.adoc new file mode 100644 index 000000000..ae091423f --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/jobs/jobs-para-jobList.adoc @@ -0,0 +1,28 @@ +// :ks_include_id: f4fbda985b234075830531d6835efefe +* 任务列表提供以下信息: ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|名称 +|任务的名称和描述信息。 + +|状态 +| +任务当前的状态。 + +* **运行中**:任务正在运行中。 + +* **已完成**:任务运行成功并且已完成。 + +* **失败**:任务运行失败。 + +|项目 +|任务所属的项目。 + +|上次运行时间 +|任务上一次运行的时间。 +|=== +-- diff --git a/content/zh/docs/_custom/clusterManagement/jobs/jobs-para-jobStatus.adoc b/content/zh/docs/_custom/clusterManagement/jobs/jobs-para-jobStatus.adoc new file mode 100644 index 000000000..cc36b6b2c --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/jobs/jobs-para-jobStatus.adoc @@ -0,0 +1,6 @@ +// :ks_include_id: 88bc02980e93473eaec099d0e0f6b2c4 +* **运行中**:任务正在运行中。 + +* **已完成**:任务运行成功并且已完成。 + +* **失败**:任务运行失败。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/jobs/jobs-para-restartPolicy.adoc b/content/zh/docs/_custom/clusterManagement/jobs/jobs-para-restartPolicy.adoc new file mode 100644 index 000000000..77b30fecb --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/jobs/jobs-para-restartPolicy.adoc @@ -0,0 +1,17 @@ +// :ks_include_id: e492eb63e19b4c8d88cb2d2a4b800815 +* 容器组设置 > 重启策略 ++ +-- +设置容器运行失败时系统采取的策略。 + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|重新创建容器组 +|系统将重新创建整个容器组。 + +|重启容器 +|系统将重启容器。 +|=== +-- \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/jobs/jobs-para-strategySettings.adoc b/content/zh/docs/_custom/clusterManagement/jobs/jobs-para-strategySettings.adoc new file mode 100644 index 000000000..c2bd73418 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/jobs/jobs-para-strategySettings.adoc @@ -0,0 +1,23 @@ +// :ks_include_id: fefe006cd58c414c825a62b8b3066867 +* 策略设置 ++ +-- +设置每次运行任务的策略。 + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|最大重试次数 +|任务中的容器组可以重启的最大次数。如果达到最大重试次数仍未满足任务完成条件,任务将被标记为失败。 + +|容器组完成数量 +|将任务标记为完成所需成功完成的容器组数量。 + +|并行容器组数量 +|任务中并行运行的容器组副本数量。 + +|最大运行时间 +|任务的最大运行时间,单位为秒。如果达到最大运行时间仍未满足任务完成条件,任务将被终止并被标记为失败。 +|=== +-- diff --git a/content/zh/docs/_custom/clusterManagement/logReceivers/logReceivers-desc-logTypes.adoc b/content/zh/docs/_custom/clusterManagement/logReceivers/logReceivers-desc-logTypes.adoc new file mode 100644 index 000000000..f64cbbf27 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/logReceivers/logReceivers-desc-logTypes.adoc @@ -0,0 +1,6 @@ +// :ks_include_id: 3b493272487d4c41acba72e256f15c2e +* 容器日志:从容器标准输出获取的日志。容器日志的内容由容器中运行的应用程序决定。 + +* 资源事件:工作负载、任务、容器组、服务、应用路由等各类资源的事件。 + +* 审计日志:{ks_product} API 服务器接收请求的记录。 diff --git a/content/zh/docs/_custom/clusterManagement/logReceivers/logReceivers-oper-openDetailsPage.adoc b/content/zh/docs/_custom/clusterManagement/logReceivers/logReceivers-oper-openDetailsPage.adoc new file mode 100644 index 000000000..fce00206e --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/logReceivers/logReceivers-oper-openDetailsPage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 5dbadd4f7bcf45adbae22159fa533a09 +. 在**日志接收器**页面,点击**容器日志**、**资源事件**或**审计日志**,然后在列表中点击一个日志接收器的名称打开其详情页面。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/logReceivers/logReceivers-oper-openListPage.adoc b/content/zh/docs/_custom/clusterManagement/logReceivers/logReceivers-oper-openListPage.adoc new file mode 100644 index 000000000..5078e1b7c --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/logReceivers/logReceivers-oper-openListPage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 4165043cdef34a04aabf44d19b27f0b4 +. 在**日志接收器**页面,点击**容器日志**、**资源事件**或**审计日志**打开日志接收器列表。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/logReceivers/logReceivers-para-addLogReceiver.adoc b/content/zh/docs/_custom/clusterManagement/logReceivers/logReceivers-para-addLogReceiver.adoc new file mode 100644 index 000000000..8e101380d --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/logReceivers/logReceivers-para-addLogReceiver.adoc @@ -0,0 +1,15 @@ +// :ks_include_id: 66ed1f4913ff42b5b26a407b2ce28c78 +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|服务地址 +| +include::logReceivers-para-address.adoc[] + +|索引前缀 +|日志数据的索引前缀,用于区分不同类型的日志。仅对 Elasticsearch 和 OpenSearch 可用。 + +|主题 +|日志数据的主题,用于区分不同类型的日志。仅对 Kafka 可用。 +|=== \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/logReceivers/logReceivers-para-address.adoc b/content/zh/docs/_custom/clusterManagement/logReceivers/logReceivers-para-address.adoc new file mode 100644 index 000000000..8f597961f --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/logReceivers/logReceivers-para-address.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 52e9e8100b4444ebb9fbb42175d917f3 +日志接收器的服务地址和服务端口。{ks_product_right}会将日志发送给该地址和端口。{ks_product_right}默认使用的 OpenSearch 的服务地址和服务端口为 **opensearch-cluster-data.kubesphere-logging-system.svc:9200**。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/networkPolicies/networkPolicies-para-information.adoc b/content/zh/docs/_custom/clusterManagement/networkPolicies/networkPolicies-para-information.adoc new file mode 100644 index 000000000..3fb6387f6 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/networkPolicies/networkPolicies-para-information.adoc @@ -0,0 +1,9 @@ +// :ks_include_id: 9f53c0bd64274d80baa502171017a705 +|名称 +|网络策略的名称。 + +|项目 +|网络策略所属的项目。 + +|创建时间 +|网络策略的创建时间。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/networkPolicies/networkPolicies-para-target.adoc b/content/zh/docs/_custom/clusterManagement/networkPolicies/networkPolicies-para-target.adoc new file mode 100644 index 000000000..1ec586e59 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/networkPolicies/networkPolicies-para-target.adoc @@ -0,0 +1,6 @@ +// :ks_include_id: ff94c103e4f841cfa4bed82610aac7a6 +规则适用的容器组的信息。 + +* **项目**:规则所属的项目。网络策略中的规则仅适用于网络策略所属项目中的容器组。 + +* **标签**:规则适用的容器组所具有的标签。如果未设置标签,则规则适用于网络策略所属的项目中的所有容器组。 diff --git a/content/zh/docs/_custom/clusterManagement/networkPolicies/networkPolicies-prer-enableNetworkPolicy.adoc b/content/zh/docs/_custom/clusterManagement/networkPolicies/networkPolicies-prer-enableNetworkPolicy.adoc new file mode 100644 index 000000000..8606b9958 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/networkPolicies/networkPolicies-prer-enableNetworkPolicy.adoc @@ -0,0 +1,7 @@ +// :ks_include_id: c68e65ce33ae49d898727cd2c7e06306 +ifeval::["{file_output_type}" == "html"] +* {ks_product_right}平台需要启用网络策略扩展组件。 +endif::[] +ifeval::["{file_output_type}" == "pdf"] +* {ks_product_right}平台需要启用网络策略扩展组件。有关更多信息,请参阅《{ks_product_full_right}平台管理指南》的“扩展组件管理”章节。 +endif::[] diff --git a/content/zh/docs/_custom/clusterManagement/nodes/nodes-oper-openListPage.adoc b/content/zh/docs/_custom/clusterManagement/nodes/nodes-oper-openListPage.adoc new file mode 100644 index 000000000..d0c0180d9 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/nodes/nodes-oper-openListPage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 18321be0ac1a40aca5c8142bce4195c6 +. 在左侧导航栏选择**节点 > 集群节点**或**节点 > 边缘节点**打开节点列表。 diff --git a/content/zh/docs/_custom/clusterManagement/nodes/nodes-oper-openListPage_new.adoc b/content/zh/docs/_custom/clusterManagement/nodes/nodes-oper-openListPage_new.adoc new file mode 100644 index 000000000..5403a4238 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/nodes/nodes-oper-openListPage_new.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 18321be0ac1a40aca5c8142bce4195c6 +. 在左侧导航栏选择**节点 > 集群节点**打开节点列表。 diff --git a/content/zh/docs/_custom/clusterManagement/nodes/nodes-para-nodeRole.adoc b/content/zh/docs/_custom/clusterManagement/nodes/nodes-para-nodeRole.adoc new file mode 100644 index 000000000..1e871ee51 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/nodes/nodes-para-nodeRole.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: aa9a7a75dbc34278bbd88723c93fcca5 +各节点在集群中的角色,取值为**控制平面节点**、**工作节点**或**边缘节点**。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/nodes/nodes-para-nodeRole_new.adoc b/content/zh/docs/_custom/clusterManagement/nodes/nodes-para-nodeRole_new.adoc new file mode 100644 index 000000000..abb02f969 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/nodes/nodes-para-nodeRole_new.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: aa9a7a75dbc34278bbd88723c93fcca5 +各节点在集群中的角色,取值为**控制平面节点**、**工作节点**。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/nodes/nodes-para-nodeStatus.adoc b/content/zh/docs/_custom/clusterManagement/nodes/nodes-para-nodeStatus.adoc new file mode 100644 index 000000000..842cc5e71 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/nodes/nodes-para-nodeStatus.adoc @@ -0,0 +1,8 @@ +// :ks_include_id: 0724df9ec5f247dcbf50e5ed6abcdf40 +各节点的运行状态。 + +* **运行中**:节点运行正常。 + +* **无法调度**:节点被用户手动设置为不可调度。如果节点处在此状态,容器组将不能被调度到该节点。 + +* **告警**:节点上存在告警。您可以在节点详情页面的**运行状态 > 健康状态** 区域查看节点的告警类型。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/nodes/nodes-para-nodeStatus_new.adoc b/content/zh/docs/_custom/clusterManagement/nodes/nodes-para-nodeStatus_new.adoc new file mode 100644 index 000000000..2cc31fe2a --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/nodes/nodes-para-nodeStatus_new.adoc @@ -0,0 +1,8 @@ +// :ks_include_id: 0724df9ec5f247dcbf50e5ed6abcdf40 +各节点的运行状态。 + +* **运行中**:节点运行正常。 + +* **无法调度**:节点被用户手动设置为不可调度。如果节点处在此状态,容器组将不能被调度到该节点。 + +// * **告警**:节点上存在告警。您可以在节点详情页面的**运行状态 > 健康状态** 区域查看节点的告警类型。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/nodes/nodes-para-podList.adoc b/content/zh/docs/_custom/clusterManagement/nodes/nodes-para-podList.adoc new file mode 100644 index 000000000..4222ea352 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/nodes/nodes-para-podList.adoc @@ -0,0 +1,8 @@ +// :ks_include_id: 5fa3835b046e429ca339319d7a09aefe +* 点击image:/images/ks-qkcp/zh/icons/chevron-down.svg["chevron-down",18,18]可查看容器组中运行的容器的信息。 + +* 点击容器组的名称可查看容器组详情。 + +* 在容器组列表上方的搜索框中输入关键字,可搜索名称包含特定关健字的容器组。 + +* 在容器组列表右上角点击image:/images/ks-qkcp/zh/icons/refresh-light.svg[refresh,18,18]可刷新列表信息。 diff --git a/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-desc-cloneAPersistentVolume.adoc b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-desc-cloneAPersistentVolume.adoc new file mode 100644 index 000000000..a82d4b5eb --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-desc-cloneAPersistentVolume.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: 19d9bf1ea982422ea0b931f92715f227 +本节介绍如何克隆持久卷。 + +持久卷声明和持久卷创建后,您可以通过克隆为持久卷声明和持久卷分别创建相同的副本。 diff --git a/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-desc-createAPersistentVolumeClaim.adoc b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-desc-createAPersistentVolumeClaim.adoc new file mode 100644 index 000000000..398b637a3 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-desc-createAPersistentVolumeClaim.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: ba578c6d273d47d6b41c1255d1fa8488 +本节介绍如何创建持久卷声明。 diff --git a/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-desc-createAVolumeSnapshot.adoc b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-desc-createAVolumeSnapshot.adoc new file mode 100644 index 000000000..d8bdac5a7 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-desc-createAVolumeSnapshot.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 10cd1bc2be6f48dd994fe2be6c747e10 +本节介绍如何创建卷快照。 diff --git a/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-desc-deletePersistentVolumeClaims.adoc b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-desc-deletePersistentVolumeClaims.adoc new file mode 100644 index 000000000..b4ab23c5a --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-desc-deletePersistentVolumeClaims.adoc @@ -0,0 +1,9 @@ +// :ks_include_id: f294119a3b1a45a49ff83ed852f8fadd +本节介绍如何删除持久卷声明。 + +// Warning +include::../../../../_ks_components/admonitions/warning.adoc[] + +持久卷声明删除后不能恢复,并且默认情况下持久卷声明对应的持久卷也将被删除,请谨慎执行此操作以避免数据丢失。 + +include::../../../../_ks_components/admonitions/admonEnd.adoc[] diff --git a/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-desc-editPersistentVolumeClaimInformation.adoc b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-desc-editPersistentVolumeClaimInformation.adoc new file mode 100644 index 000000000..24f28b820 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-desc-editPersistentVolumeClaimInformation.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: e8b3859a8e1d48b4afe313a86d58a9f3 +本节介绍如何编辑持久卷声明的基本信息。 + +您可以编辑持久卷声明的别名和描述。{ks_product_right}不支持编辑持久卷声明的名称。 diff --git a/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-desc-expandAPersistentVolumeClaim.adoc b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-desc-expandAPersistentVolumeClaim.adoc new file mode 100644 index 000000000..eef7c60a5 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-desc-expandAPersistentVolumeClaim.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 733b66fafb0d4f2cbc99a4d8dbd20458 +本节介绍如何扩展持久卷容量。 diff --git a/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-desc-viewPersistentVolumeClaimDetails.adoc b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-desc-viewPersistentVolumeClaimDetails.adoc new file mode 100644 index 000000000..e8be4ca6e --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-desc-viewPersistentVolumeClaimDetails.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 3b30b4276d1c44d894011e368b54291d +本节介绍如何查看持久卷声明详情。 diff --git a/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-cloneAPersistentVolume.adoc b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-cloneAPersistentVolume.adoc new file mode 100644 index 000000000..b4ea8e53a --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-cloneAPersistentVolume.adoc @@ -0,0 +1,8 @@ +// :ks_include_id: 63eda24d0c774987bc1076d5c1cc20c4 +. 在持久卷详声明情页面的左上角,选择**更多操作 > 克隆**。 + +. 在**克隆卷**对话框,设置新持久卷声明的名称,然后点击**确定**。 ++ +-- +系统将为持久卷声明和对应持久卷分别创建相同副本。 +-- \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-createAPersistentVolumeClaim-for-kubefed.adoc b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-createAPersistentVolumeClaim-for-kubefed.adoc new file mode 100644 index 000000000..a084ccf62 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-createAPersistentVolumeClaim-for-kubefed.adoc @@ -0,0 +1,76 @@ +// :ks_include_id: 4527bd133db04495b10cf1930a58d5f9 +. 在**基本信息**页签,设置持久卷声明的基本信息,然后点击**下一步**。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|名称 +|持久卷声明的名称。名称只能包含小写字母、数字和连字符(-),必须以小写字母或数字开头和结尾,最长 253 个字符。 + +|别名 +|持久卷声明的别名。不同持久卷声明的别名可以相同。别名只能包含中文、字母、数字和连字符(-),不得以连字符(-)开头或结尾,最长 63 个字符。 + +|描述 +|持久卷声明的描述信息。描述可包含任意字符,最长 256 个字符。 +|=== +-- + +. 在**存储设置**页签,设置存储空间需求,然后点击**下一步**。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +// |创建方式 +// |持久卷声明的创建方式。 + +// * **通过存储类创建**:选择当前项目中的存储类来创建持久卷声明。 + +// * **通过卷快照创建**:选择当前项目中的卷快照来创建持久卷声明。 + +// |存储类 +// |用于创建持久卷声明的存储类。仅在持久卷声明创建方式为**通过存储类创建**时可用。 + +// |卷快照 +// |用于创建持久卷声明的卷快照。仅在持久卷声明创建方式为**通过卷快照创建**时可用。 + +|访问模式 +| +include::persistentVolumeClaims-para-accessMode.adoc[] + +取决于后端的存储系统,某些访问模式类型可能不可用。 + +|卷容量 +|持久卷声明的对应的卷容量大小。 +|=== +-- + +. 在**高级设置**页签,设置持久卷声明的标签和注解,然后点击**创建**。 ++ +-- +include::../workloads/createWorkload/workloads-para-Metadata.adoc[] +-- + +. 在**集群差异设置**页签,为不同集群中的持久卷声明使用不同的存储设置。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|存储类 +|用于创建持久卷声明的存储类。 + +|访问模式 +| +include::persistentVolumeClaims-para-accessMode.adoc[] + +|卷容量 +|通过持久卷声明模板创建的每个持久卷的容量。 +|=== + +持久卷声明创建完成后将显示在持久卷声明列表中。 +-- diff --git a/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-createAPersistentVolumeClaim.adoc b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-createAPersistentVolumeClaim.adoc new file mode 100644 index 000000000..e71c61354 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-createAPersistentVolumeClaim.adoc @@ -0,0 +1,57 @@ +// :ks_include_id: 4527bd133db04495b10cf1930a58d5f9 +. 在**基本信息**页签,设置持久卷声明的基本信息,然后点击**下一步**。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|名称 +|持久卷声明的名称。名称只能包含小写字母、数字和连字符(-),必须以小写字母或数字开头和结尾,最长 253 个字符。 + +|别名 +|持久卷声明的别名。不同持久卷声明的别名可以相同。别名只能包含中文、字母、数字和连字符(-),不得以连字符(-)开头或结尾,最长 63 个字符。 + +|描述 +|持久卷声明的描述信息。描述可包含任意字符,最长 256 个字符。 +|=== +-- + +. 在**存储设置**页签,设置存储空间需求,然后点击**下一步**。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|创建方式 +|持久卷声明的创建方式。 + +* **通过存储类创建**:选择当前项目中的存储类来创建持久卷声明。 + +* **通过卷快照创建**:选择当前项目中的卷快照来创建持久卷声明。 + +|存储类 +|用于创建持久卷声明的存储类。仅在持久卷声明创建方式为**通过存储类创建**时可用。 + +|卷快照 +|用于创建持久卷声明的卷快照。仅在持久卷声明创建方式为**通过卷快照创建**时可用。 + +|访问模式 +| +include::persistentVolumeClaims-para-accessMode.adoc[] + +取决于后端的存储系统,某些访问模式类型可能不可用。 + +|卷容量 +|持久卷声明的对应的卷容量大小。 +|=== +-- + +. 在**高级设置**页签,设置持久卷声明的标签和注解,然后点击**创建**。 ++ +-- +include::../workloads/createWorkload/workloads-para-Metadata.adoc[] + +持久卷声明创建完成后将显示在持久卷声明列表中。 +-- diff --git a/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-createAPersistentVolumeClaim_new.adoc b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-createAPersistentVolumeClaim_new.adoc new file mode 100644 index 000000000..efd6eda30 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-createAPersistentVolumeClaim_new.adoc @@ -0,0 +1,60 @@ +// :ks_include_id: 4527bd133db04495b10cf1930a58d5f9 +. 在**基本信息**页签,设置持久卷声明的基本信息,然后点击**下一步**。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|名称 +|持久卷声明的名称。名称只能包含小写字母、数字和连字符(-),必须以小写字母或数字开头和结尾,最长 253 个字符。 + +|别名 +|持久卷声明的别名。不同持久卷声明的别名可以相同。别名只能包含中文、字母、数字和连字符(-),不得以连字符(-)开头或结尾,最长 63 个字符。 + +|描述 +|持久卷声明的描述信息。描述可包含任意字符,最长 256 个字符。 +|=== +-- + +. 在**存储设置**页签,设置存储空间需求,然后点击**下一步**。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|创建方式 +|**通过存储类创建**:选择当前项目中的存储类来创建持久卷声明。 + +// |持久卷声明的创建方式。 + +// * **通过存储类创建**:选择当前项目中的存储类来创建持久卷声明。 + +// * **通过卷快照创建**:选择当前项目中的卷快照来创建持久卷声明。 + +|存储类 +|用于创建持久卷声明的存储类。 +// 仅在持久卷声明创建方式为**通过存储类创建**时可用。 + +// |卷快照 +// |用于创建持久卷声明的卷快照。仅在持久卷声明创建方式为**通过卷快照创建**时可用。 + +|访问模式 +| +include::persistentVolumeClaims-para-accessMode.adoc[] + +取决于后端的存储系统,某些访问模式类型可能不可用。 + +|卷容量 +|持久卷声明的对应的卷容量大小。 +|=== +-- + +. 在**高级设置**页签,设置持久卷声明的标签和注解,然后点击**创建**。 ++ +-- +include::../workloads/createWorkload/workloads-para-Metadata.adoc[] + +持久卷声明创建完成后将显示在持久卷声明列表中。 +-- diff --git a/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-createAVolumeSnapshot.adoc b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-createAVolumeSnapshot.adoc new file mode 100644 index 000000000..38a862684 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-createAVolumeSnapshot.adoc @@ -0,0 +1,20 @@ +// :ks_include_id: f523ebef727d479488a3ad33a373f462 +. 在持久卷声明详情页面的左上角,选择**更多操作 > 创建快照**。 + +. 在**创建快照**对话框,设置卷快照的名称和卷快照类,然后点击**确定**。 ++ +-- +[%header,cols="1,4"] +|=== +|参数 |描述 + +|名称 +|卷快照的名称。名称只能包含小写字母、数字和连字符(-),必须以小写字母或数字开头和结尾,最长 253 个字符。 + +|卷快照类 +| +include::persistentVolumeClaims-para-volumeSnapshotClass.adoc[] +|=== + +卷快照创建后将显示在**卷快照**页面的卷快照列表中。 +-- diff --git a/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-deleteASinglePersistentVolumeClaim.adoc b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-deleteASinglePersistentVolumeClaim.adoc new file mode 100644 index 000000000..09ebbb2ec --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-deleteASinglePersistentVolumeClaim.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: b7a80819469049cbae45753ff7ba3aa4 +. 在需要删除的持久卷声明右侧点击image:/images/ks-qkcp/zh/icons/more.svg[more,18,18],然后在下拉列表中选择**删除**。 + +. 在**删除持久卷声明**对话框,输入持久卷声明的名称,然后点击**确定**。 diff --git a/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-deleteMultiplePersistentVolumeClaims.adoc b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-deleteMultiplePersistentVolumeClaims.adoc new file mode 100644 index 000000000..55ba7db62 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-deleteMultiplePersistentVolumeClaims.adoc @@ -0,0 +1,8 @@ +// :ks_include_id: 20ff9a5d22c94e289133c37037d461e6 +. 选择需要删除的持久卷声明左侧的复选框,然后在持久卷声明列表上方点击**删除**。 + +. 在**批量删除持久卷声明**对话框,输入持久卷声明的名称,然后点击**确定**。 ++ +-- +include::../../note-separateNamesByComma.adoc[] +-- diff --git a/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-editPersistentVolumeClaimInformation.adoc b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-editPersistentVolumeClaimInformation.adoc new file mode 100644 index 000000000..e1541b8b6 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-editPersistentVolumeClaimInformation.adoc @@ -0,0 +1,17 @@ +// :ks_include_id: 760d701b023046d9889a96949df4735e +. 在需要操作的持久卷声明右侧点击image:/images/ks-qkcp/zh/icons/more.svg[more,18,18],然后在下拉列表中选择**编辑信息**。 + +. 在**编辑信息**对话框,设置持久卷声明的别名和描述,然后点击**确定**。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|别名 +|持久卷声明的别名。不同持久卷声明的别名可以相同。别名只能包含中文、字母、数字和连字符(-),不得以连字符(-)开头或结尾,最长 63 个字符。 + +|描述 +|持久卷声明的描述信息。描述可包含任意字符,最多包含 256 个字符。 +|=== +-- diff --git a/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-expandAPersistentVolume.adoc b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-expandAPersistentVolume.adoc new file mode 100644 index 000000000..eadf55624 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-expandAPersistentVolume.adoc @@ -0,0 +1,15 @@ +// :ks_include_id: b1b90c0bbcf94434a5daecc86d546c03 +. 在持久卷声明详情页面的左上角,选择**更多操作 > 扩展**。 + +. 在**扩展卷**对话框,设置卷的容量,然后点击**确定**。 ++ +-- +// Note +include::../../../../_ks_components/admonitions/warning.adoc[] + +* 如果持久卷已挂载到工作负载,容量扩展操作将导致工作负载重启,业务可能出现短暂中断。 + +* 持久卷容量只能增加,不能减少。 + +include::../../../../_ks_components/admonitions/admonEnd.adoc[] +-- diff --git a/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-openDetailsPage.adoc b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-openDetailsPage.adoc new file mode 100644 index 000000000..27876d8f1 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-openDetailsPage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: fd9a9a3e2e00439cb6d91dd990d83b23 +. 在持久卷声明列表中点击一个持久卷声明的名称打开其详情页面。 diff --git a/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-searchForPersistentVolumeClaims.adoc b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-searchForPersistentVolumeClaims.adoc new file mode 100644 index 000000000..d630f63d2 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-searchForPersistentVolumeClaims.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 8f4761e6cc6f4d4e92304c70275e7b0a +* 在列表上方点击搜索框并设置搜索条件,可按名称或状态搜索持久卷声明。 diff --git a/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-viewPersistentVolumeClaimDetails-for-kubefed.adoc b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-viewPersistentVolumeClaimDetails-for-kubefed.adoc new file mode 100644 index 000000000..0906ee060 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-viewPersistentVolumeClaimDetails-for-kubefed.adoc @@ -0,0 +1,101 @@ +// :ks_include_id: e06b7d959620413ebfcc3bfe526b03d1 +. 在持久卷声明详情页面左侧的**属性**区域查看持久卷声明的资源属性。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|项目 +|持久卷声明所属的项目。 + +// |状态 +// | +// include::persistentVolumeClaims-para-status.adoc[] + +|容量 +|持久卷声明请求的存储容量大小。 + +|访问模式 +| +include::persistentVolumeClaims-para-accessMode.adoc[] + +|存储类 +|持久卷声明请求的存储类。 + +|供应者 +| +include::../persistentVolumes/persistentVolumes-para-provisioner.adoc[] + +// |持久卷 +// |与持久卷声明绑定的持久卷。 + +|创建时间 +|持久卷声明的创建时间。 + +|创建者 +|创建持久卷声明的用户。如果该字段的值为空,则表明持久卷声明由系统自动创建。 +|=== +-- + +. 在持久卷声明详情页面右侧的**资源状态**页签查看持久卷声明对应持久卷的资源用量。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|持久卷 +|显示持久卷的已使用容量百分比、剩余容量大小和总容量大小。 + +|Inode 用量 +|显示指定时间范围内的集群 Inode 使用量百分比。 + +|=== +-- + +. 在持久卷声明详情页面右侧的**挂载信息**页签查看持久卷声明对应持久卷的已挂载容器组。 ++ +-- +// include::../nodes/nodes-para-podList.adoc[] + +点击image:/images/ks-qkcp/zh/icons/chevron-down.svg["chevron-down",18,18]可查看容器组中运行的容器的信息。 +-- + +. 在持久卷声明详情页面右侧点击**元数据**页签查看持久卷声明的标签和注解。 + +. 在持久卷声明详情页面右侧点击**事件**页签查看持久卷声明的事件。 ++ +-- +include::../clusterManagement-para-eventsTab.adoc[] +-- + +// . 在持久卷声明详情页面右侧的**快照**页签查看持久卷声明对应持久卷的快照。 +// + +// -- + +// [%header,cols="1a,4a"] +// |=== +// |参数 |描述 + +// |名称 +// |快照的名称、别名和快照类。 + +// |状态 +// |快照的状态。 + +// * **创建中**:快照正在创建中。 + +// * **创建失败**:快照创建失败。 + +// * **创建成功**:快照创建成功。 + +// * **删除中**:正在删除快照。 + +// |容量 +// |快照的容量大小。 + +// |创建时间 +// |快照的创建时间。 +// |=== +// -- diff --git a/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-viewPersistentVolumeClaimDetails.adoc b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-viewPersistentVolumeClaimDetails.adoc new file mode 100644 index 000000000..7447bb06d --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-viewPersistentVolumeClaimDetails.adoc @@ -0,0 +1,95 @@ +// :ks_include_id: e06b7d959620413ebfcc3bfe526b03d1 +. 在持久卷声明详情页面左侧的**属性**区域查看持久卷声明的资源属性。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|项目 +|持久卷声明所属的项目。 + +|状态 +| +include::persistentVolumeClaims-para-status.adoc[] + +|容量 +|持久卷声明请求的存储容量大小。 + +|访问模式 +| +include::persistentVolumeClaims-para-accessMode.adoc[] + +|存储类 +|持久卷声明请求的存储类。 + +|供应者 +| +include::../persistentVolumes/persistentVolumes-para-provisioner.adoc[] + +|持久卷 +|与持久卷声明绑定的持久卷。 + +|创建时间 +|持久卷声明的创建时间。 + +|创建者 +|创建持久卷声明的用户。如果该字段的值为空,则表明持久卷声明由系统自动创建。 +|=== +-- + +. 在持久卷声明详情页面右侧的**资源状态**页签查看持久卷声明对应持久卷的资源用量和已挂载的容器组。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|持久卷 +|显示持久卷的已使用容量百分比、剩余容量大小和总容量大小。 + +|已挂载容器组 +| +显示已挂载持久卷声明对应持久卷的容器组。 + +include::../nodes/nodes-para-podList.adoc[] +|=== +-- + +. 在持久卷声明详情页面右侧点击**元数据**页签查看持久卷声明的标签和注解。 + +. 在持久卷声明详情页面右侧点击**事件**页签查看持久卷声明的事件。 ++ +-- +include::../clusterManagement-para-eventsTab.adoc[] +-- + +. 在持久卷声明详情页面右侧的**快照**页签查看持久卷声明对应持久卷的快照。 ++ +-- + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|名称 +|快照的名称、别名和快照类。 + +|状态 +|快照的状态。 + +* **创建中**:快照正在创建中。 + +* **创建失败**:快照创建失败。 + +* **创建成功**:快照创建成功。 + +* **删除中**:正在删除快照。 + +|容量 +|快照的容量大小。 + +|创建时间 +|快照的创建时间。 +|=== +-- diff --git a/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-viewPersistentVolumeClaimDetails_new.adoc b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-viewPersistentVolumeClaimDetails_new.adoc new file mode 100644 index 000000000..7675f30d5 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-oper-viewPersistentVolumeClaimDetails_new.adoc @@ -0,0 +1,66 @@ +// :ks_include_id: e06b7d959620413ebfcc3bfe526b03d1 +. 在持久卷声明详情页面左侧的**属性**区域查看持久卷声明的资源属性。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|项目 +|持久卷声明所属的项目。 + +|状态 +| +include::persistentVolumeClaims-para-status.adoc[] + +|容量 +|持久卷声明请求的存储容量大小。 + +|访问模式 +| +include::persistentVolumeClaims-para-accessMode.adoc[] + +|存储类 +|持久卷声明请求的存储类。 + +|供应者 +| +include::../persistentVolumes/persistentVolumes-para-provisioner.adoc[] + +|持久卷 +|与持久卷声明绑定的持久卷。 + +|创建时间 +|持久卷声明的创建时间。 + +|创建者 +|创建持久卷声明的用户。如果该字段的值为空,则表明持久卷声明由系统自动创建。 +|=== +-- + +. 在持久卷声明详情页面右侧的**资源状态**页签查看持久卷声明对应持久卷已挂载的容器组。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +// |持久卷 +// |显示持久卷的已使用容量百分比、剩余容量大小和总容量大小。 + +|已挂载容器组 +| +显示已挂载持久卷声明对应持久卷的容器组。 + +include::../nodes/nodes-para-podList.adoc[] +|=== +-- + +. 在持久卷声明详情页面右侧点击**元数据**页签查看持久卷声明的标签和注解。 + +. 在持久卷声明详情页面右侧点击**事件**页签查看持久卷声明的事件。 ++ +-- +include::../clusterManagement-para-eventsTab.adoc[] +-- + diff --git a/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-para-accessMode.adoc b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-para-accessMode.adoc new file mode 100644 index 000000000..327888e66 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-para-accessMode.adoc @@ -0,0 +1,8 @@ +// :ks_include_id: 03868826ceca4baea8a9365de6974f02 +持久卷的读写模式。 + +* **RWO**(ReadWriteOnce):允许单个节点读取持久卷中的数据并向其中写入数据。 + +* **ROX**(ReadOnlyMany):允许多个节点读取持久卷中的数据。 + +* **RWX**(ReadWriteMany):允许多个节点读取持久卷中的数据并向其中写入数据。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-para-persistentVolumeClaimList.adoc b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-para-persistentVolumeClaimList.adoc new file mode 100644 index 000000000..7c25c0223 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-para-persistentVolumeClaimList.adoc @@ -0,0 +1,31 @@ +// :ks_include_id: 3406d7c02c52477bb228c5d190bee2a3 +* 持久卷声明列表提供以下信息: ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|名称 +|持久卷声明的名称、别名和存储类。 + +|状态 +| +include::persistentVolumeClaims-para-status.adoc[] + +ifndef::kubefed[] +|持久卷 +|与持久卷声明绑定的持久卷。 +endif::[] + +|访问模式 +| +include::persistentVolumeClaims-para-accessMode.adoc[] + +|挂载状态 +|持久卷声明对应的持久卷是否已经挂载到容器。 + +|创建时间 +|持久卷声明的创建时间。 +|=== +-- diff --git a/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-para-status.adoc b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-para-status.adoc new file mode 100644 index 000000000..fd66f005f --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-para-status.adoc @@ -0,0 +1,12 @@ +// :ks_include_id: 3728661e623d44fcaae41fd16cf87c08 +持久卷声明当前的状态。 + +* **已绑定**:系统已根据持久卷声明创建持久卷,并且已将持久卷声明和持久卷绑定。 + +* **等待中**:系统已创建持久卷声明,但未创建对应的持久卷。 + +* **更新中**:持久卷声明的设置发生变化,系统正在更新持久卷声明。 + +* **删除中**:系统正在删除持久卷声明。 + +* **丢失**:系统已将持久卷声明和一个持久卷绑定,但是没有找到被绑定的持久卷。此状态下持久卷可能已被删除。 diff --git a/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-para-volumeSnapshot.adoc b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-para-volumeSnapshot.adoc new file mode 100644 index 000000000..be293769e --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-para-volumeSnapshot.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 7d428de9ff3a4f0fbd1cd48e49749f27 +卷快照保存了存储卷的当前数据,可用于创建持久卷声明以及对应的持久卷。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-para-volumeSnapshotClass.adoc b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-para-volumeSnapshotClass.adoc new file mode 100644 index 000000000..da6b9ba1c --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-para-volumeSnapshotClass.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 308d3cded9ea45a5a0a4475b02e53d57 +用于创建卷快照的卷快照类。请确保卷快照类的供应者与持久卷对应的存储类的供应者一致,否则卷快照将创建失败。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-prer-backData.adoc b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-prer-backData.adoc new file mode 100644 index 000000000..10922235f --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-prer-backData.adoc @@ -0,0 +1 @@ +* 请提前备份后端存储区域中的数据以避免数据丢失。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-prer-persistentVolumeCreated.adoc b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-prer-persistentVolumeCreated.adoc new file mode 100644 index 000000000..d80dcb2bb --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-prer-persistentVolumeCreated.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: e7ab0deee8b44daabe6f1a91f7893150 +* 请确保系统已为持久卷声明创建持久卷。 diff --git a/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-prer-snapshotCreationEnabled.adoc b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-prer-snapshotCreationEnabled.adoc new file mode 100644 index 000000000..b5ba48d7a --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-prer-snapshotCreationEnabled.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 6e98039952c7493b968ee5210f15b6e2 +* 请确保后端存储系统支持卷快照功能,并已在持久卷声明对应的存储类上启用卷快照功能。有关更多信息,请参阅xref:05-cluster-management/10-storage/02-storage-classes/05-enable-and-disable-volume-operations.adoc[启用和禁用卷操作]。 diff --git a/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-prer-snapshotCreationEnabled_new.adoc b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-prer-snapshotCreationEnabled_new.adoc new file mode 100644 index 000000000..4d3cc7023 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/persistentVolumeClaims/persistentVolumeClaims-prer-snapshotCreationEnabled_new.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 6e98039952c7493b968ee5210f15b6e2 +* 请确保后端存储系统支持卷快照功能,并已在持久卷声明对应的存储类上启用卷快照功能。有关更多信息,请参阅xref:07-cluster-management/08-storage/02-storage-classes/05-enable-and-disable-volume-operations.adoc[启用和禁用卷操作]。 diff --git a/content/zh/docs/_custom/clusterManagement/persistentVolumes/persistent-volume-status.adoc b/content/zh/docs/_custom/clusterManagement/persistentVolumes/persistent-volume-status.adoc new file mode 100644 index 000000000..06bf8cb2e --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/persistentVolumes/persistent-volume-status.adoc @@ -0,0 +1,10 @@ +// :ks_include_id: f3350225a1bf47a3872722fd47af4d1d +持久卷当前的状态。 + +* **可用**:持久卷未与持久卷声明绑定。{ks_product_right} Web 控制台目前不支持直接创建持久卷,如果您通过后台命令行直接创建持久卷,将出现状态为**可用**的持久卷。有关更多信息,请参阅 link:https://kubernetes.io/zh/docs/concepts/storage/persistent-volumes/[Kubernetes 官方文档]。 + +* **已绑定**:持久卷已经与持久卷声明绑定。 + +* **已释放**:与持久卷绑定的持久卷声明已被删除而持久卷尚未被删除。 + +* **失败**:持久卷存在未知错误。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/persistentVolumes/persistentVolumes-oper-openListPage.adoc b/content/zh/docs/_custom/clusterManagement/persistentVolumes/persistentVolumes-oper-openListPage.adoc new file mode 100644 index 000000000..d770463a4 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/persistentVolumes/persistentVolumes-oper-openListPage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 1883d4e9bde042c4b93fa773d65ab3bb +. 在**持久卷声明**页面点击**持久卷**打开持久卷列表。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/persistentVolumes/persistentVolumes-para-deletionPolicy.adoc b/content/zh/docs/_custom/clusterManagement/persistentVolumes/persistentVolumes-para-deletionPolicy.adoc new file mode 100644 index 000000000..cebc20d6b --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/persistentVolumes/persistentVolumes-para-deletionPolicy.adoc @@ -0,0 +1 @@ +// :ks_include_id: 12ad770d75ab40c4aae388e788227746 diff --git a/content/zh/docs/_custom/clusterManagement/persistentVolumes/persistentVolumes-para-provisioner.adoc b/content/zh/docs/_custom/clusterManagement/persistentVolumes/persistentVolumes-para-provisioner.adoc new file mode 100644 index 000000000..5a7ffaec6 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/persistentVolumes/persistentVolumes-para-provisioner.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 5134b15835954a9abac8672f75fbc92f +存储类使用的存储插件。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/persistentVolumes/persistentVolumes-para-pvcInformation.adoc b/content/zh/docs/_custom/clusterManagement/persistentVolumes/persistentVolumes-para-pvcInformation.adoc new file mode 100644 index 000000000..c4f92258f --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/persistentVolumes/persistentVolumes-para-pvcInformation.adoc @@ -0,0 +1,27 @@ +// :ks_include_id: 97165dd8a39e4251913b19385f46901d +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|名称 +|持久卷声明的名称。 + +|存储类 +| +include::persistentVolumes-para-storageClass.adoc[] + +|创建时间 +|持久卷声明的创建时间。 + +|供应者 +| +include::persistentVolumes-para-provisioner.adoc[] + +|访问模式 +| +include::../persistentVolumeClaims/persistentVolumeClaims-para-accessMode.adoc[] + +|容量 +| +include::persistentVolumes-para-volumeSize.adoc[] +|=== \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/persistentVolumes/persistentVolumes-para-reclaimPolicy.adoc b/content/zh/docs/_custom/clusterManagement/persistentVolumes/persistentVolumes-para-reclaimPolicy.adoc new file mode 100644 index 000000000..a3474c268 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/persistentVolumes/persistentVolumes-para-reclaimPolicy.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 05055fc19ca74178ac595789b0863f6f +持久卷的回收策略。{ks_product_right}平台默认使用 **Delete** 回收策略,即在持久卷声明被删除时同时删除持久卷。有关更多信息,请参阅 link:https://kubernetes.io/zh/docs/concepts/storage/storage-classes/[Kubernetes 官方文档]。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/persistentVolumes/persistentVolumes-para-storageClass.adoc b/content/zh/docs/_custom/clusterManagement/persistentVolumes/persistentVolumes-para-storageClass.adoc new file mode 100644 index 000000000..1dbee2fd9 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/persistentVolumes/persistentVolumes-para-storageClass.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 3fb3e081dbcf4e6ba9164671a38aa755 +创建持久卷声明使用的存储类。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/persistentVolumes/persistentVolumes-para-volumeSize.adoc b/content/zh/docs/_custom/clusterManagement/persistentVolumes/persistentVolumes-para-volumeSize.adoc new file mode 100644 index 000000000..0ed47d881 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/persistentVolumes/persistentVolumes-para-volumeSize.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: d70b04812502488cacd1e6b813dcc70d +后端存储区域的容量大小。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/podIpPools/podIpPools-prer-enablePodIpPool.adoc b/content/zh/docs/_custom/clusterManagement/podIpPools/podIpPools-prer-enablePodIpPool.adoc new file mode 100644 index 000000000..6929ad65e --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/podIpPools/podIpPools-prer-enablePodIpPool.adoc @@ -0,0 +1,9 @@ +// :ks_include_id: 07a04c60e8c342db9bc6ec8108be9412 +ifeval::["{file_output_type}" == "html"] +* {ks_product_right}平台需要启用容器组 IP 池扩展组件。 +有关更多信息,请参阅 xref:04-platform-management/01-extension-management/_index.adoc[启用可插拔组件]。 +endif::[] + +ifeval::["{file_output_type}" == "pdf"] +有关更多信息,请参阅《{ks_product_full_right}平台管理指南》的“扩展组件管理”章节。 +endif::[] \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/podIpPools/podIpPools-prer-notUsed.adoc b/content/zh/docs/_custom/clusterManagement/podIpPools/podIpPools-prer-notUsed.adoc new file mode 100644 index 000000000..087801f5b --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/podIpPools/podIpPools-prer-notUsed.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 46eb4a2a26af4ed48dea4d01cf866136 +* 容器组 IP 池未被任何容器组使用。如果存在正在使用容器组 IP 池的容器组,您需要为容器组指定其他容器组 IP 池或删除容器组。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/pods/pods-desc-accessAContainerTerminal.adoc b/content/zh/docs/_custom/clusterManagement/pods/pods-desc-accessAContainerTerminal.adoc new file mode 100644 index 000000000..2a420422f --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/pods/pods-desc-accessAContainerTerminal.adoc @@ -0,0 +1,9 @@ +// :ks_include_id: 3bb6ac8d7b114854992775f89ab8debb +本节介绍如何访问容器终端。 + +// Note +include::../../../../_ks_components/admonitions/note.adoc[] + +{ks_product_right}仅支持访问正在运行中容器的终端。 + +include::../../../../_ks_components/admonitions/admonEnd.adoc[] diff --git a/content/zh/docs/_custom/clusterManagement/pods/pods-desc-deletePods.adoc b/content/zh/docs/_custom/clusterManagement/pods/pods-desc-deletePods.adoc new file mode 100644 index 000000000..c8e4fea76 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/pods/pods-desc-deletePods.adoc @@ -0,0 +1,18 @@ +// :ks_include_id: 12077b1940064dbc91b46df1bb4d2390 +本节介绍如何删除容器组。 + +// Note +include::../../../../_ks_components/admonitions/note.adoc[] + +* 建议通过删除容器组的管理资源(例如工作负载或任务)来删除容器组,而不是直接删除容器组。 + +* 如果您直接删除容器组,取决于容器组管理资源的策略,系统可能会重新创建容器组。 + +include::../../../../_ks_components/admonitions/admonEnd.adoc[] + +// Warning +include::../../../../_ks_components/admonitions/warning.adoc[] + +删除正在运行的容器组可能会导致业务中断,请谨慎执行此操作。 + +include::../../../../_ks_components/admonitions/admonEnd.adoc[] diff --git a/content/zh/docs/_custom/clusterManagement/pods/pods-desc-pods.adoc b/content/zh/docs/_custom/clusterManagement/pods/pods-desc-pods.adoc new file mode 100644 index 000000000..a5b9f7f41 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/pods/pods-desc-pods.adoc @@ -0,0 +1,6 @@ +// :ks_include_id: 6a773c6c880441b0b453c3426a19cc8e +本节介绍如何管理容器组。 + +在{ks_product_both}平台上,容器组是应用程序的最小管理单元。每个容器组包含一个或多个容器。同一个容器组的多个容器紧密耦合在一起,一同调度并且共享网络。容器组相当于应用程序的逻辑主机。 + +{ks_product_right} Web 控制台不支持单独创建容器组。您可以通过创建工作负载或任务间接创建容器组并对多个容器组副本进行管理。 diff --git a/content/zh/docs/_custom/clusterManagement/pods/pods-desc-viewAPersistentVolumeList.adoc b/content/zh/docs/_custom/clusterManagement/pods/pods-desc-viewAPersistentVolumeList.adoc new file mode 100644 index 000000000..ef1cbdd9e --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/pods/pods-desc-viewAPersistentVolumeList.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: e493355923a646c2aeb3e6de095c8aa0 +本节介绍如何查看持久卷声明列表。 diff --git a/content/zh/docs/_custom/clusterManagement/pods/pods-desc-viewAPodList.adoc b/content/zh/docs/_custom/clusterManagement/pods/pods-desc-viewAPodList.adoc new file mode 100644 index 000000000..400bf44fd --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/pods/pods-desc-viewAPodList.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 28a0c6fdb89548bb9027842de7697721 +本节介绍如何查看容器组列表。 diff --git a/content/zh/docs/_custom/clusterManagement/pods/pods-desc-viewContainerDetails.adoc b/content/zh/docs/_custom/clusterManagement/pods/pods-desc-viewContainerDetails.adoc new file mode 100644 index 000000000..20ecb529e --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/pods/pods-desc-viewContainerDetails.adoc @@ -0,0 +1,9 @@ +// :ks_include_id: 25f413cc757b4a79b6dd8d953602f1e9 +本节介绍如何查看容器详情。 + +// Note +include::../../../../_ks_components/admonitions/note.adoc[] + +{ks_product_right}仅支持查看运行中的容器的详情,不支持查看已停止运行的容器的详情。 + +include::../../../../_ks_components/admonitions/admonEnd.adoc[] diff --git a/content/zh/docs/_custom/clusterManagement/pods/pods-desc-viewPodDetails.adoc b/content/zh/docs/_custom/clusterManagement/pods/pods-desc-viewPodDetails.adoc new file mode 100644 index 000000000..5d2f4995e --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/pods/pods-desc-viewPodDetails.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 48b9b884c6114c8d9481866c41eda79c +本节介绍如何查看容器组详情。 diff --git a/content/zh/docs/_custom/clusterManagement/pods/pods-oper-accessAContainerTerminal.adoc b/content/zh/docs/_custom/clusterManagement/pods/pods-oper-accessAContainerTerminal.adoc new file mode 100644 index 000000000..dc43a9750 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/pods/pods-oper-accessAContainerTerminal.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: 1d8e328225714a61970419e6ff20593a +. 在**资源状态**页签的**容器**区域,在容器名称右侧点击image:/images/ks-qkcp/zh/icons/terminal.svg[terminal,18,18]打开容器终端。您可以使用容器终端在容器内部执行命令。 + +. 在容器终端页面右上角的下拉列表中选择容器,可快速访问同一个容器组中其他容器的终端。 diff --git a/content/zh/docs/_custom/clusterManagement/pods/pods-oper-deleteASinglePod.adoc b/content/zh/docs/_custom/clusterManagement/pods/pods-oper-deleteASinglePod.adoc new file mode 100644 index 000000000..b325c1345 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/pods/pods-oper-deleteASinglePod.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: 2a8675daa13541ae83846c5eb87d5ed7 +. 在需要删除的容器组右侧点击image:/images/ks-qkcp/zh/icons/more.svg[more,18,18],然后在下拉列表中选择**删除**。 + +. 在**删除容器组**对话框,输入容器组的名称,然后点击**确定**。 diff --git a/content/zh/docs/_custom/clusterManagement/pods/pods-oper-deleteMultiplePods.adoc b/content/zh/docs/_custom/clusterManagement/pods/pods-oper-deleteMultiplePods.adoc new file mode 100644 index 000000000..900dc7e02 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/pods/pods-oper-deleteMultiplePods.adoc @@ -0,0 +1,8 @@ +// :ks_include_id: c221a68eab6c49a89248bbc09f41a6f6 +. 选择需要删除的容器组左侧的复选框,然后在容器组列表上方点击**删除**。 + +. 在**批量删除容器组**对话框,输入容器组的名称,然后点击**确定**。 ++ +-- +include::../../note-separateNamesByComma.adoc[] +-- diff --git a/content/zh/docs/_custom/clusterManagement/pods/pods-oper-openDetails.adoc b/content/zh/docs/_custom/clusterManagement/pods/pods-oper-openDetails.adoc new file mode 100644 index 000000000..d97d20ccf --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/pods/pods-oper-openDetails.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 30ad6c73ec764c0bab8d3e7638696a4a +. 在容器组列表中点击一个容器组的名称打开其详情页面。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/pods/pods-oper-searchForPods.adoc b/content/zh/docs/_custom/clusterManagement/pods/pods-oper-searchForPods.adoc new file mode 100644 index 000000000..90b9bf46a --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/pods/pods-oper-searchForPods.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 991e787c19f9470cbc29655c78ddda5d +* 在列表上方点击搜索框并设置搜索条件,可按名称、状态或容器组 IP 地址搜索容器组。 diff --git a/content/zh/docs/_custom/clusterManagement/pods/pods-oper-viewContainerDetails.adoc b/content/zh/docs/_custom/clusterManagement/pods/pods-oper-viewContainerDetails.adoc new file mode 100644 index 000000000..bd2d7e142 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/pods/pods-oper-viewContainerDetails.adoc @@ -0,0 +1,88 @@ +// :ks_include_id: 8517e102a81e4402a8f9784a7931ff0c +. 在容器组详情页面右侧的**资源状态**页签,在**容器**区域点击一个容器的名称打开容器详情页面。 + +. 在容器详情页面左侧的**属性**区域查看容器的资源属性。 ++ +-- + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|集群 +|容器所属的集群。 + +|项目 +|容器所属的项目。 + +|应用 +|容器所属的应用。 + +|状态 +|容器的状态。 + +include::../workloads/workloads-para-containerStatus.adoc[] + +|镜像 ID +|容器使用的镜像的 ID。 + +|端口 +|容器的端口。 + +|命令 +|容器启动时在容器内部执行的命令。 + +|资源预留 +|系统为容器预留的 CPU 和内存资源。 + +|资源上限 +|容器可以使用的 CPU 和内存资源上限。 + +|镜像拉取策略 +|容器的镜像拉取策略。 + +* **优先使用本地镜像**:容器组创建或更新时,优先使用容器运行时存储在节点的镜像文件。 + +* **每次都拉取镜像**:容器组创建或更新时,每次都尝试从镜像服务拉取镜像。 + +* **仅使用本地镜像**:容器组创建或更新时,仅使用容器运行时存储在节点的镜像。如果本地不存在所需的镜像,容器创建将出现异常。 + +|重启次数 +|容器组的重启次数。 +|=== +-- + +. 在容器详情页面右侧的**资源状态**页签查看容器中挂载卷、卷的挂载路径和访问模式。 + +. 在容器详情页面右侧点击**监控**页签查看容器的实时资源使用情况。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|CPU 用量 +|容器的实时 CPU 用量。 + +|内存用量 +|容器的实时内存用量。 +|=== + +include::../../../../_ks_components/oper-selectTimeRange.adoc[] + +include::../../../../_ks_components/oper-Autorefresh.adoc[] + +include::../../../../_ks_components/oper-refreshData.adoc[] +-- + +. 在容器详情页面右侧点击**环境变量**页签查看容器的环境变量。 + +. 在容器详情页面右侧点击**容器日志**页签查看容器的标准输出日志。 ++ +-- +* 在右上角点击image:/images/ks-qkcp/zh/icons/start-dark.svg[start-dark,18,18]/image:/images/ks-qkcp/zh/icons/stop-dark-white.svg[stop-dark-white,18,18]可开启/停止实时数据刷新。 + +* 在右上角点击image:/images/ks-qkcp/zh/icons/refresh-dark-white.svg[refresh-dark-white,18,18]可手动刷新数据。 + +* 在右上角点击image:/images/ks-qkcp/zh/icons/download-dark-white.svg[download-dark-white,18,18]可下载日志文件。 +-- diff --git a/content/zh/docs/_custom/clusterManagement/pods/pods-oper-viewContainerDetails_new.adoc b/content/zh/docs/_custom/clusterManagement/pods/pods-oper-viewContainerDetails_new.adoc new file mode 100644 index 000000000..3bfbc0596 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/pods/pods-oper-viewContainerDetails_new.adoc @@ -0,0 +1,70 @@ +// :ks_include_id: 8517e102a81e4402a8f9784a7931ff0c +. 在容器组详情页面右侧的**资源状态**页签,在**容器**区域点击一个容器的名称打开容器详情页面。 + +. 在容器详情页面左侧的**属性**区域查看容器的资源属性。 ++ +-- + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|集群 +|容器所属的集群。 + +|项目 +|容器所属的项目。 + +|应用 +|容器所属的应用。 + +|状态 +|容器的状态。 + +include::../workloads/workloads-para-containerStatus.adoc[] + +|镜像 +|容器使用的镜像。 + +|镜像 ID +|容器使用的镜像的 ID。 + +|端口 +|容器的端口。 + +|命令 +|容器启动时在容器内部执行的命令。 + +|资源预留 +|系统为容器预留的 CPU 和内存资源。 + +|资源上限 +|容器可以使用的 CPU 和内存资源上限。 + +|镜像拉取策略 +|容器的镜像拉取策略。 + +* **优先使用本地镜像**:容器组创建或更新时,优先使用容器运行时存储在节点的镜像文件。 + +* **每次都拉取镜像**:容器组创建或更新时,每次都尝试从镜像服务拉取镜像。 + +* **仅使用本地镜像**:容器组创建或更新时,仅使用容器运行时存储在节点的镜像。如果本地不存在所需的镜像,容器创建将出现异常。 + +|重启次数 +|容器的重启次数。 +|=== +-- + +. 在容器详情页面右侧的**资源状态**页签查看容器中挂载卷、卷的挂载路径和访问模式。 + +. 在容器详情页面右侧的**环境变量**页签查看容器的环境变量。 + +// . 在容器详情页面右侧点击**容器日志**页签查看容器的标准输出日志。 +// + +// -- +// * 在右上角点击image:/images/ks-qkcp/zh/icons/start-dark.svg[start-dark,18,18]/image:/images/ks-qkcp/zh/icons/stop-dark-white.svg[stop-dark-white,18,18]可开启/停止实时数据刷新。 + +// * 在右上角点击image:/images/ks-qkcp/zh/icons/refresh-dark-white.svg[refresh-dark-white,18,18]可手动刷新数据。 + +// * 在右上角点击image:/images/ks-qkcp/zh/icons/download-dark-white.svg[download-dark-white,18,18]可下载日志文件。 +// -- diff --git a/content/zh/docs/_custom/clusterManagement/pods/pods-oper-viewPodDetails.adoc b/content/zh/docs/_custom/clusterManagement/pods/pods-oper-viewPodDetails.adoc new file mode 100644 index 000000000..e0f2e3a45 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/pods/pods-oper-viewPodDetails.adoc @@ -0,0 +1,126 @@ +// :ks_include_id: cb41056b42b540b999804717abfd497a +. 在容器组详情页面左侧的**属性**区域查看容器组的资源属性。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|集群 +|容器组所属的集群。 + +|项目 +|容器组所属的项目。 + +|应用 +|容器组所属的应用。 + +|状态 +|容器组的状态。 + +include::pods-para-podStatus.adoc[] + +include::pods-para-podIpPool.adoc[] + +|节点名称 +|容器组所在节点的名称。 + +|节点 IP 地址 +|容器组所在节点的 IP 地址。 + +|重启次数 +|容器组的重启次数。 + +|QoS 类型 +|容器组的服务质量类型(Quality of Service),由用户设置的容器内存上限、内存请求、CPU 上限和 CPU 请求决定。 + +include::pods-para-qosTypes.adoc[] + +|创建时间 +|容器组的创建时间。 + +|创建者 +|容器组的创建者。 +|=== +-- + +. 在容器组详情页面右侧的**资源状态**页签查看容器组中的容器和卷。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|容器 +|显示容器组运行的容器的名称、状态、重启次数和容器端口。容器状态类型包括: + +include::../workloads/workloads-para-containerStatus.adoc[] + +在容器名称右侧点击image:/images/ks-qkcp/zh/icons/log.svg[log,18,18]可查看容器日志。将光标悬停在**探针**可查看容器上配置的探针。 + +|卷 +|显示容器组中所有卷的名称、已挂载卷的容器以及卷在容器上的挂载路径。 +|=== +-- + +. 在容器组详情页面右侧点击**调度信息**页签查看容器组的调度结果和状态信息。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|调度结果 +|显示接收容器组的节点的名称。 + +|状态信息 +|显示容器组是否成功完成所有启动步骤。如果显示image:/images/ks-qkcp/zh/icons/success.svg[success,18,18],则表明容器组已完成启动步骤,如果显示image:/images/ks-qkcp/zh/icons/error.svg[error,18,18],则表明尚未完成启动步骤。 + +* **运行中**:容器组当前的状态是否为**运行中**。 + +* **容器组调度完成**:容器组是否已调度到节点。 + +* **容器组初始化完成**:容器组中的所有初始化容器是否已启动完成。 + +* **所有容器就绪**:容器组中的所有容器是否已启动完成。 + +* **容器组就绪**:容器组是否已就绪。 +|=== +-- + +. 在容器组详情页面右侧点击**元数据**页签查看容器组的标签和注解。 + +. 在容器组详情页面右侧点击**监控**页签查看容器组的实时资源使用情况。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|CPU 用量 +|容器组的实时 CPU 用量。 + +|内存用量 +|容器组的实时内存用量。 + +|出站流量 +|容器组的出站流量。 + +|入站流量 +|容器组的入站流量。 +|=== + +include::../../../../_ks_components/oper-selectTimeRange.adoc[] + +include::../../../../_ks_components/oper-Autorefresh.adoc[] + +include::../../../../_ks_components/oper-refreshData.adoc[] +-- + +. 在容器组详情页面右侧点击**环境变量**页签查看容器组中的所有容器的环境变量。 + +. 在容器组详情页面右侧点击**事件**页签查看容器组相关的事件。 ++ +-- +include::../clusterManagement-para-eventsTab.adoc[] +-- diff --git a/content/zh/docs/_custom/clusterManagement/pods/pods-oper-viewPodDetails_new.adoc b/content/zh/docs/_custom/clusterManagement/pods/pods-oper-viewPodDetails_new.adoc new file mode 100644 index 000000000..d0ded4bae --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/pods/pods-oper-viewPodDetails_new.adoc @@ -0,0 +1,99 @@ +// :ks_include_id: cb41056b42b540b999804717abfd497a +. 在容器组详情页面左侧的**属性**区域查看容器组的资源属性。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|集群 +|容器组所属的集群。 + +|项目 +|容器组所属的项目。 + +|应用 +|容器组所属的应用。 + +|状态 +|容器组的状态。 + +include::pods-para-podStatus.adoc[] + +include::pods-para-podIpPool.adoc[] + +|节点名称 +|容器组所在节点的名称。 + +|节点 IP 地址 +|容器组所在节点的 IP 地址。 + +|重启次数 +|容器组的重启次数。 + +|QoS 类型 +|容器组的服务质量类型(Quality of Service),由用户设置的容器内存上限、内存请求、CPU 上限和 CPU 请求决定。 + +include::pods-para-qosTypes.adoc[] + +|创建时间 +|容器组的创建时间。 + +|创建者 +|容器组的创建者。 +|=== +-- + +. 在容器组详情页面右侧的**资源状态**页签查看容器组中的容器和卷。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|容器 +|显示容器组运行的容器的名称、状态、重启次数和容器端口。容器状态类型包括: + +include::../workloads/workloads-para-containerStatus.adoc[] + +在容器名称右侧点击image:/images/ks-qkcp/zh/icons/log.svg[log,18,18]可查看容器日志。将光标悬停在**探针**可查看容器上配置的探针。 + +|卷 +|显示容器组中所有卷的名称、已挂载卷的容器以及卷在容器上的挂载路径。 +|=== +-- + +. 在容器组详情页面右侧点击**调度信息**页签查看容器组的调度结果和状态信息。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|调度结果 +|显示接收容器组的节点的名称。 + +|状态信息 +|显示容器组是否成功完成所有启动步骤。如果显示image:/images/ks-qkcp/zh/icons/success.svg[success,18,18]则表明容器组已完成启动步骤,如果显示image:/images/ks-qkcp/zh/icons/error.svg[error,18,18]则表明尚未完成启动步骤。 + +* **运行中**:容器组当前的状态是否为**运行中**。 + +* **容器组调度完成**:容器组是否已调度到节点。 + +* **容器组初始化完成**:容器组中的所有初始化容器是否已启动完成。 + +* **所有容器就绪**:容器组中的所有容器是否已启动完成。 + +* **容器组就绪**:容器组是否已就绪。 +|=== +-- + +. 在容器组详情页面右侧点击**元数据**页签查看容器组的标签和注解。 + +. 在容器组详情页面右侧点击**环境变量**页签查看容器组中的所有容器的环境变量。 + +. 在容器组详情页面右侧点击**事件**页签查看容器组相关的事件。 ++ +-- +include::../clusterManagement-para-eventsTab.adoc[] +-- diff --git a/content/zh/docs/_custom/clusterManagement/pods/pods-para-podIpPool.adoc b/content/zh/docs/_custom/clusterManagement/pods/pods-para-podIpPool.adoc new file mode 100644 index 000000000..ff8e1e778 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/pods/pods-para-podIpPool.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: 279e5268acd74e4bb37c530cc08cc373 +|容器组 IP 地址 +|容器组在集群内部的虚拟 IP 地址。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/pods/pods-para-podList.adoc b/content/zh/docs/_custom/clusterManagement/pods/pods-para-podList.adoc new file mode 100644 index 000000000..548d37317 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/pods/pods-para-podList.adoc @@ -0,0 +1,28 @@ +// :ks_include_id: 9b12ede280884331985685925cf5dfc4 +* 容器组列表提供以下信息: ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|名称 +|容器组的名称。 + +|状态 +|容器组的状态。 + +include::pods-para-podStatus.adoc[] + +|节点 +|容器组所在的节点和节点的 IP 地址。 + +include::pods-para-podIpPool.adoc[] + +|应用 +|容器组所属的应用。 + +|更新时间 +|容器组的更新时间。 +|=== +-- diff --git a/content/zh/docs/_custom/clusterManagement/pods/pods-para-podStatus.adoc b/content/zh/docs/_custom/clusterManagement/pods/pods-para-podStatus.adoc new file mode 100644 index 000000000..f537a33b2 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/pods/pods-para-podStatus.adoc @@ -0,0 +1,11 @@ +// :ks_include_id: 8cc83a9c58b8460cbcf369b1a07288b1 + +* **运行中**:容器组已分配给某个节点,容器组中的所有容器都已被创建,至少有一个容器正在运行、启动或重启。 + +* **等待中**:容组器已被系统接受,但有至少一个容器尚未创建也未运行。此状态下,容器组可能正在等待调度,或等待容器镜像下载完成。 + +* **已完成**:容器组中的所有容器都成功终止(以 0 退出码终止),并且不再重启。 + +* **失败**:容器组中的所有容器都已终止,并且至少有一个容器以非 0 退出码终止。 + +* **未知**:系统无法获取容器组状态。出现这种状态通常是由于系统与容器组所在的主机通信失败。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/pods/pods-para-qosTypes.adoc b/content/zh/docs/_custom/clusterManagement/pods/pods-para-qosTypes.adoc new file mode 100644 index 000000000..4299912c8 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/pods/pods-para-qosTypes.adoc @@ -0,0 +1,8 @@ +// :ks_include_id: 6dc8492ff19d4f1bb83db24a36e18f07 +* **Guaranteed**:容器组中的每个容器都具有内存上限、内存请求、CPU 上限、CPU 请求,并且内存上限等于内存请求,CPU 上限等于 CPU 请求。 + +* **Burstable**:容器组中至少有一个容器不满足 **Guaranteed** 类型的要求。 + +* **BestEffort**:容器组中的容器没有配置任何内存上限、内存请求、CPU 上限或CPU 请求。 + +容器组的 QoS 类型将决定容器组运行的优先级。当系统中资源不足以运行所有容器组时,系统优先保证运行 QoS 类型为 **Guaranteed** 的容器组,其次保证运行 QoS 类型为 **Burstable** 的容器组,最后保证运行 QoS 类型为 **BestEffort** 的容器组。 diff --git a/content/zh/docs/_custom/clusterManagement/projects/projects-desc-deleteProjects.adoc b/content/zh/docs/_custom/clusterManagement/projects/projects-desc-deleteProjects.adoc new file mode 100644 index 000000000..484c82ab0 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/projects/projects-desc-deleteProjects.adoc @@ -0,0 +1,9 @@ +// :ks_include_id: 375914907c6948b08ccff616aa99831d +本节介绍如何删除项目。 + +// Warning +include::../../../../_ks_components/admonitions/warning.adoc[] + +项目删除后不能恢复,同时项目中的所有的资源也将被删除,请谨慎执行此操作。 + +include::../../../../_ks_components/admonitions/admonEnd.adoc[] diff --git a/content/zh/docs/_custom/clusterManagement/projects/projects-desc-editDefaultContainerQuotas.adoc b/content/zh/docs/_custom/clusterManagement/projects/projects-desc-editDefaultContainerQuotas.adoc new file mode 100644 index 000000000..cb6f6577b --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/projects/projects-desc-editDefaultContainerQuotas.adoc @@ -0,0 +1,10 @@ +// :ks_include_id: 61bf4ea84b3d4363b5a4ebfacd921138 +本节介绍如何编辑默认容器配额。 + +默认容器配额是项目中容器的资源预留和资源上限的默认值。在项目中创建容器时,如果用户未指定资源预留和资源限制,{ks_product_right}系统将自动使用默认容器配额。 + +默认容器配额包括两类设置: + +* 资源预留:系统为容器预留的资源。 + +* 资源上限:容器可使用的资源上限。 diff --git a/content/zh/docs/_custom/clusterManagement/projects/projects-desc-editInformation.adoc b/content/zh/docs/_custom/clusterManagement/projects/projects-desc-editInformation.adoc new file mode 100644 index 000000000..c793667c6 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/projects/projects-desc-editInformation.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 3b10cc989bca4453829299e49cd5a026 +本节介绍如何编辑项目信息。 diff --git a/content/zh/docs/_custom/clusterManagement/projects/projects-desc-editQuotas.adoc b/content/zh/docs/_custom/clusterManagement/projects/projects-desc-editQuotas.adoc new file mode 100644 index 000000000..e72ed9a92 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/projects/projects-desc-editQuotas.adoc @@ -0,0 +1,12 @@ +// :ks_include_id: c47c51f776564c1bba3cf7decf79a67d +本节介绍如何编辑项目配额。 + +项目配额包括以下设置: + +* 资源预留:容器的资源预留是系统为单个容器预留的资源,项目资源预留是项目中所有容器资源预留总和的最大值。{ks_product_right}平台目前支持为项目设置 CPU 预留和内存预留。 + +* 资源上限:容器的资源上限是单个容器可使用资源的上限,项目资源上限是项目中所有容器资源上限总和的最大值。{ks_product_right}平台目前支持为项目设置 CPU 上限、内存上限和 GPU 上限。 + +* 存储资源配额:可以对命名空间下的存储资源总量进行限制,包括存储资源总量和存储类关联资源。 + +* 应用资源配额:项目中可创建的容器组、部署、有状态副本集、守护进程集、任务、定时任务、持久卷声明、服务、应用路由、保密字典、配置字典的数量上限。 diff --git a/content/zh/docs/_custom/clusterManagement/projects/projects-note-editInformation.adoc b/content/zh/docs/_custom/clusterManagement/projects/projects-note-editInformation.adoc new file mode 100644 index 000000000..92e853654 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/projects/projects-note-editInformation.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: be828c992784487d9adf58c381e48b5a +您可以编辑项目的别名和描述。{ks_product_right}不支持编辑已创建项目的名称。 diff --git a/content/zh/docs/_custom/clusterManagement/projects/projects-oper-deleteASingleProject.adoc b/content/zh/docs/_custom/clusterManagement/projects/projects-oper-deleteASingleProject.adoc new file mode 100644 index 000000000..36d633e27 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/projects/projects-oper-deleteASingleProject.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: 6f57a346768f432a9a776a26c0ab55b4 +. 在需要删除的项目右侧点击image:/images/ks-qkcp/zh/icons/more.svg[more,18,18],然后在下拉列表中选择**删除**。 + +. 在**删除项目**对话框,输入项目的名称,然后点击**确定**。 diff --git a/content/zh/docs/_custom/clusterManagement/projects/projects-oper-deleteMultipleProjects.adoc b/content/zh/docs/_custom/clusterManagement/projects/projects-oper-deleteMultipleProjects.adoc new file mode 100644 index 000000000..bad2f8b12 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/projects/projects-oper-deleteMultipleProjects.adoc @@ -0,0 +1,8 @@ +// :ks_include_id: c31e22ed93ad4f3fa0500c5bb67c80e3 +. 选择需要删除的项目左侧的复选框,然后在项目列表上方点击**删除**。 + +. 在**批量删除项目**对话框,输入项目的名称,然后点击**确定**。 ++ +-- +include::../../note-separateNamesByComma.adoc[] +-- \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/projects/projects-oper-editDefaultContainerQuotas.adoc b/content/zh/docs/_custom/clusterManagement/projects/projects-oper-editDefaultContainerQuotas.adoc new file mode 100644 index 000000000..84ba94dae --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/projects/projects-oper-editDefaultContainerQuotas.adoc @@ -0,0 +1,11 @@ +// :ks_include_id: eae1dea548f94792b303903d436d1b25 +. 在**编辑默认容器配额**对话框,设置容器的默认资源预留和资源上限,然后点击**确定**。 ++ +-- +[options="header",cols="1a,4a"] +|=== +|参数 |描述 + +include::projects-para-containerQuotas.adoc[] +|=== +-- diff --git a/content/zh/docs/_custom/clusterManagement/projects/projects-oper-editInformation.adoc b/content/zh/docs/_custom/clusterManagement/projects/projects-oper-editInformation.adoc new file mode 100644 index 000000000..28de5d112 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/projects/projects-oper-editInformation.adoc @@ -0,0 +1,17 @@ +// :ks_include_id: a1b9b1a5e4b74f6083a9dbf399919ea3 +. 在需要操作的项目右侧点击image:/images/ks-qkcp/zh/icons/more.svg[more,18,18],然后在下拉列表中选择**编辑信息**。 + +. 在**编辑信息**对话框,设置项目的别名和描述,然后点击**确定**。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|别名 +|项目的别名。不同项目的别名可以相同。别名只能包含中文、字母、数字和连字符(-),不得以连字符(-)开头或结尾,最长 63 个字符。 + +|描述 +|项目的描述信息。描述可包含任意字符,最多包含 256 个字符。 +|=== +-- \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/projects/projects-oper-editProjectQuotas-for-kubefed.adoc b/content/zh/docs/_custom/clusterManagement/projects/projects-oper-editProjectQuotas-for-kubefed.adoc new file mode 100644 index 000000000..461eb64a2 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/projects/projects-oper-editProjectQuotas-for-kubefed.adoc @@ -0,0 +1,38 @@ +// :ks_include_id: 5e0c07e44f1440999412a1ec7581f173 +. 在**编辑项目配额**对话框,设置项目资源预留和资源上限。 ++ +-- + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|CPU 预留 +|项目中所有容器 CPU 预留总和的最大值,单位为核。 + +|CPU 上限 +|项目中所有容器 CPU 上限总和的最大值,单位为核。 + +|内存预留 +|项目中所有容器内存预留总和的最大值,单位为 GiB。 + +|内存上限 +|项目中所有容器内存上限总和的最大值,单位为 GiB。 + +|GPU 类型 +|项目中容器所能使用的 GPU 类型。目前仅支持设置 NVIDIA GPU。 + +|GPU 上限 +|项目中所有容器可以使用的 GPU 数量上限,单位为 GPU。 +|=== +-- + +. 在**编辑项目配额**对话框的**存储资源配额**区域,设置存储资源总量和存储类关联资源。 + +. 在**编辑项目配额**对话框的**应用资源配额**区域,设置项目的应用资源数量上限,然后点击**确定**。 ++ +-- +* 您可以设置项目中容器组、部署、有状态副本集、持久卷声明、服务、应用路由、保密字典和配置字典的数量上限。 + +* 点击**添加**可以设置多种应用资源的数量上限。 +-- diff --git a/content/zh/docs/_custom/clusterManagement/projects/projects-oper-editProjectQuotas.adoc b/content/zh/docs/_custom/clusterManagement/projects/projects-oper-editProjectQuotas.adoc new file mode 100644 index 000000000..95db93d73 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/projects/projects-oper-editProjectQuotas.adoc @@ -0,0 +1,38 @@ +// :ks_include_id: 5e0c07e44f1440999412a1ec7581f173 +. 在**编辑项目配额**对话框,设置项目资源预留和资源上限。 ++ +-- + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|CPU 预留 +|项目中所有容器 CPU 预留总和的最大值,单位为核。 + +|CPU 上限 +|项目中所有容器 CPU 上限总和的最大值,单位为核。 + +|内存预留 +|项目中所有容器内存预留总和的最大值,单位为 GiB。 + +|内存上限 +|项目中所有容器内存上限总和的最大值,单位为 GiB。 + +|GPU 类型 +|项目中容器所能使用的 GPU 类型。目前仅支持设置 NVIDIA GPU。 + +|GPU 上限 +|项目中所有容器可以使用的 GPU 数量上限,单位为 GPU。 +|=== +-- + +. 在**编辑项目配额**对话框的**存储资源配额**区域,设置存储资源总量和存储类关联资源。 + +. 在**编辑项目配额**对话框的**应用资源配额**区域,设置项目的应用资源数量上限,然后点击**确定**。 ++ +-- +* 您可以设置项目中容器组、部署、有状态副本集、守护进程集、任务、定时任务、持久卷声明、服务、应用路由、保密字典和配置字典的数量上限。 + +* 点击**添加**可以设置多种应用资源的数量上限。 +-- diff --git a/content/zh/docs/_custom/clusterManagement/projects/projects-oper-openDetailsPage.adoc b/content/zh/docs/_custom/clusterManagement/projects/projects-oper-openDetailsPage.adoc new file mode 100644 index 000000000..5d0c13e8c --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/projects/projects-oper-openDetailsPage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 9758f6b782ed465d85796e1e69cd0d24 +. 在项目列表中点击一个项目的名称打开其详情页面。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/projects/projects-oper-openListPage.adoc b/content/zh/docs/_custom/clusterManagement/projects/projects-oper-openListPage.adoc new file mode 100644 index 000000000..10f1b2a02 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/projects/projects-oper-openListPage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 9bb9485dfa1c46809ddf90db983f76a1 +. 在**项目**页面,点击**用户项目**或**系统项目**打开用户项目列表或系统项目列表。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/projects/projects-para-aliasDescription.adoc b/content/zh/docs/_custom/clusterManagement/projects/projects-para-aliasDescription.adoc new file mode 100644 index 000000000..9af01e659 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/projects/projects-para-aliasDescription.adoc @@ -0,0 +1,6 @@ +// :ks_include_id: 33f27ee37c1e4b36a0fb2c4e22a65e3f +|别名 +|项目的别名。不同项目的别名可以相同。别名只能包含中文、字母、数字和连字符(-),不得以连字符(-)开头或结尾,最长 63 个字符。 + +|描述 +|项目的描述信息。描述可包含任意字符,最长 256 个字符。 diff --git a/content/zh/docs/_custom/clusterManagement/projects/projects-para-containerQuotas.adoc b/content/zh/docs/_custom/clusterManagement/projects/projects-para-containerQuotas.adoc new file mode 100644 index 000000000..52d249e4a --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/projects/projects-para-containerQuotas.adoc @@ -0,0 +1,18 @@ +// :ks_include_id: ed53650f20d543ee95f0aa14ff7b5f1e +|CPU 预留 +|为容器预留的 CPU 资源,单位为核。 + +|CPU 上限 +|允许容器使用的 CPU 资源上限,单位为核。 + +|内存预留 +|为容器预留的内存资源,单位为 MiB。 + +|内存上限 +|允许容器使用的内存资源上限,单位为 MiB。 + +|GPU 类型 +|对容器上限使用量的 GPU 类型。目前仅支持设置 NVDIA GPU。 + +|GPU 上限 +|允许容器使用的 GPU 数量上限,单位为 GPU。 diff --git a/content/zh/docs/_custom/clusterManagement/projects/projects-para-defaultContainerQuotas.adoc b/content/zh/docs/_custom/clusterManagement/projects/projects-para-defaultContainerQuotas.adoc new file mode 100644 index 000000000..08e55eba6 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/projects/projects-para-defaultContainerQuotas.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: 405d1688f4c345f49660198dbd4b2728 +|默认容器配额 +|项目中容器的默认 CPU 预留、CPU 上限、内存预留、内存上限、GPU 类型和 GPU 上限。如果没有特别设置,项目中新创建的容器将使用项目的默认容器配额。 diff --git a/content/zh/docs/_custom/clusterManagement/projects/projects-para-name.adoc b/content/zh/docs/_custom/clusterManagement/projects/projects-para-name.adoc new file mode 100644 index 000000000..69247f459 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/projects/projects-para-name.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: 2e7858bd5eb64ceab90c370e0337800c +|名称 +|项目的名称。同一集群中的项目名称不能重复。名称只能包含小写字母、数字和连字符(-),必须以小写字母开头并以小写字母或数字结尾,最长 63 个字符。 diff --git a/content/zh/docs/_custom/clusterManagement/projects/projects-para-projectQuotas.adoc b/content/zh/docs/_custom/clusterManagement/projects/projects-para-projectQuotas.adoc new file mode 100644 index 000000000..7b7ff8931 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/projects/projects-para-projectQuotas.adoc @@ -0,0 +1,7 @@ +// :ks_include_id: 73b804640f4d4157bd471a68e571e284 +|项目配额 +|项目中可用资源的数量和实际使用量,包括: + +* 项目中所有容器的 CPU 预留、CPU 上限、内存预留、内存上限、GPU 类型和 GPU 上限。 + +* 项目中允许创建的部署、有状态副本集、守护进程集、任务、定时任务、卷、服务、应用路由、保密字典和配置字典的最大数量。 diff --git a/content/zh/docs/_custom/clusterManagement/projects/projects-para-status.adoc b/content/zh/docs/_custom/clusterManagement/projects/projects-para-status.adoc new file mode 100644 index 000000000..b16fef5a1 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/projects/projects-para-status.adoc @@ -0,0 +1,6 @@ +// :ks_include_id: 278f7336e01e4f89b34d41a866b7acd0 +项目当前所处的状态。 + +* **活跃**:项目状态正常。 + +* **删除中**:项目正在删除中。 diff --git a/content/zh/docs/_custom/clusterManagement/routes/routes-desc-accessABackendServiceOfARoute.adoc b/content/zh/docs/_custom/clusterManagement/routes/routes-desc-accessABackendServiceOfARoute.adoc new file mode 100644 index 000000000..699c267f7 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/routes/routes-desc-accessABackendServiceOfARoute.adoc @@ -0,0 +1,10 @@ +// :ks_include_id: 5bc648d25864430e9749aa0c567555f3 +本节介绍如何访问应用路由的后端服务。 + +应用路由创建完成后,您可通过任意 HTTP 或 HTTPS 客户端访问应用路由的后端服务。取决于集群网关或项目网关的外部访问模式,您可以使用以下访问方式: + +* 如果集群网关或项目网关的外部访问模式为 NodePort,您可以通过域名、路径和端口号(例如 **example.com/test:30240**)访问应用路由的后端服务。 + +* 如果集群网关或项目网关的外部访问模式为 LoadBalancer,您可以通过域名和路径(例如 **example.com/test**)访问应用路由的后端服务。 + +以下仅演示如何在{ks_product_left} Web 控制台测试应用路由是否设置正确。 diff --git a/content/zh/docs/_custom/clusterManagement/routes/routes-desc-createARoute.adoc b/content/zh/docs/_custom/clusterManagement/routes/routes-desc-createARoute.adoc new file mode 100644 index 000000000..1c1ac0ecf --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/routes/routes-desc-createARoute.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 797c5d8830fe45bfb4452dd98086d8ed +本节介绍如何创建应用路由。 diff --git a/content/zh/docs/_custom/clusterManagement/routes/routes-desc-deleteMultipleRoutes.adoc b/content/zh/docs/_custom/clusterManagement/routes/routes-desc-deleteMultipleRoutes.adoc new file mode 100644 index 000000000..e1cc5572f --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/routes/routes-desc-deleteMultipleRoutes.adoc @@ -0,0 +1,9 @@ +// :ks_include_id: 4f3a812c48b342fdb0cec7f38b00ce81 +本节介绍如何删除应用路由。 + +// Warning +include::../../../../_ks_components/admonitions/warning.adoc[] + +删除应用路由后将无法通过应用路由访问其后端的服务,请谨慎执行此操作。 + +include::../../../../_ks_components/admonitions/admonEnd.adoc[] diff --git a/content/zh/docs/_custom/clusterManagement/routes/routes-desc-editRouteAnnotations.adoc b/content/zh/docs/_custom/clusterManagement/routes/routes-desc-editRouteAnnotations.adoc new file mode 100644 index 000000000..4624887ba --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/routes/routes-desc-editRouteAnnotations.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 9a1f0d5fdb294c79a6051a90fe1a17be +本节介绍如何编辑应用路由注解。 diff --git a/content/zh/docs/_custom/clusterManagement/routes/routes-desc-editRouteInformation.adoc b/content/zh/docs/_custom/clusterManagement/routes/routes-desc-editRouteInformation.adoc new file mode 100644 index 000000000..2b6f974d3 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/routes/routes-desc-editRouteInformation.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: ab9cb5143fe449bb900ce47e7fb62049 +本节介绍如何编辑应用路由信息。 + +您可以编辑应用路由的别名和描述。{ks_product_right}不支持编辑已创建应用路由的名称。 diff --git a/content/zh/docs/_custom/clusterManagement/routes/routes-desc-editingRutingRules.adoc b/content/zh/docs/_custom/clusterManagement/routes/routes-desc-editingRutingRules.adoc new file mode 100644 index 000000000..e3aa5e477 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/routes/routes-desc-editingRutingRules.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: b4c404ff621146f799e720597d3aac84 +本节介绍如何编辑路由规则。 diff --git a/content/zh/docs/_custom/clusterManagement/routes/routes-desc-routes.adoc b/content/zh/docs/_custom/clusterManagement/routes/routes-desc-routes.adoc new file mode 100644 index 000000000..7a1918009 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/routes/routes-desc-routes.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: c69900173bca4b109a4b8a178ce15e64 +本节介绍如何管理应用路由。 + +应用路由用于对服务进行聚合并提供给集群外部访问。每个应用路由包含域名及其子路径到不同服务的映射规则。来自客户端的业务流量先发送给集群网关或项目网关,集群网关或项目网关根据应用路由中定义的规则将业务流量转发给不同的服务,从而实现对多个服务的反向代理。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/routes/routes-desc-viewARouteList.adoc b/content/zh/docs/_custom/clusterManagement/routes/routes-desc-viewARouteList.adoc new file mode 100644 index 000000000..c90792cf4 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/routes/routes-desc-viewARouteList.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 74e87c7e7c4a42b59f6c9013b617a2f7 +本节介绍如何查看应用路由列表。 diff --git a/content/zh/docs/_custom/clusterManagement/routes/routes-desc-viewRouteDetails.adoc b/content/zh/docs/_custom/clusterManagement/routes/routes-desc-viewRouteDetails.adoc new file mode 100644 index 000000000..973006db1 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/routes/routes-desc-viewRouteDetails.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: c74f0c52dbf440a98ed71f677036f155 +本节介绍如何查看应用路由详情。 diff --git a/content/zh/docs/_custom/clusterManagement/routes/routes-note-annotations.adoc b/content/zh/docs/_custom/clusterManagement/routes/routes-note-annotations.adoc new file mode 100644 index 000000000..5effac052 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/routes/routes-note-annotations.adoc @@ -0,0 +1,7 @@ +// :ks_include_id: b5b7ecc42a4f49a583613c4e211cd53f +// Note +include::../../../../_ks_components/admonitions/note.adoc[] + +{ks_product_right}的集群网关和项目网关底层基于 Nginx Ingress Controller 实现。您可以在应用路由上设置注解控制网关的行为。有关更多信息,请参阅 link:https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/annotations/[Nginx Ingress Controller 官方文档]。 + +include::../../../../_ks_components/admonitions/admonEnd.adoc[] diff --git a/content/zh/docs/_custom/clusterManagement/routes/routes-oper-accessABackendServiceOfARoute.adoc b/content/zh/docs/_custom/clusterManagement/routes/routes-oper-accessABackendServiceOfARoute.adoc new file mode 100644 index 000000000..12d49c42b --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/routes/routes-oper-accessABackendServiceOfARoute.adoc @@ -0,0 +1,6 @@ +// :ks_include_id: f51f45c2029a4242ad04da5a1fe817c7 +. 在**资源状态**页签,在需要访问的路由规则右侧点击**访问服务**。 ++ +-- +如果应用路由设置正确,浏览器将显示后端服务的响应信息。 +-- diff --git a/content/zh/docs/_custom/clusterManagement/routes/routes-oper-createARoute.adoc b/content/zh/docs/_custom/clusterManagement/routes/routes-oper-createARoute.adoc new file mode 100644 index 000000000..e76b41733 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/routes/routes-oper-createARoute.adoc @@ -0,0 +1,41 @@ +// :ks_include_id: 570405898db841389a0ce7ed42a9a8e3 +. 在**基本信息**页签,设置应用路由的基本信息,然后点击**下一步**。 ++ +-- + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|名称 +|应用路由的名称。名称只能包含小写字母、数字和连字符(-),必须以小写字母或数字开头和结尾,最长 253 个字符。 + +|别名 +|应用路由的别名。不同应用路由的别名可以相同。别名只能包含中文、字母、数字和连字符(-),不得以连字符(-)开头或结尾,最长 63 个字符。 + +|描述 +|应用路由的描述。描述可包含任意字符,最长 256 个字符。 +|=== +-- + +. 在**路由规则**页签,点击**添加路由规则**,设置路由规则参数,然后点击**下一步**。 ++ +-- +ifdef::multicluster[] +include::../../multi-clusterProjectManagement/routes/routes-create-ClusterDiff.adoc[] +endif::[] + +include::routes-para-routingRules.adoc[] +-- + +. 在**高级设置**页签,为应用路由设置标签和注解,然后点击**创建**。 ++ +-- +* 点击**添加**可设置多条标签或注解。 + +* 在已创建的标签或注解右侧点击image:/images/ks-qkcp/zh/icons/trash-light.svg[trash-light,18,18]可删除标签或注解。 + +include::routes-note-annotations.adoc[] + +应用路由创建完成后将显示在应用路由列表中。 +-- diff --git a/content/zh/docs/_custom/clusterManagement/routes/routes-oper-createARoute_v4.adoc b/content/zh/docs/_custom/clusterManagement/routes/routes-oper-createARoute_v4.adoc new file mode 100644 index 000000000..abfa74d5e --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/routes/routes-oper-createARoute_v4.adoc @@ -0,0 +1,49 @@ +// :ks_include_id: 570405898db841389a0ce7ed42a9a8e3 +. 在**基本信息**页签,设置应用路由的基本信息,然后点击**下一步**。 ++ +-- + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|名称 +|应用路由的名称。名称只能包含小写字母、数字和连字符(-),必须以小写字母或数字开头和结尾,最长 253 个字符。 + +|别名 +|应用路由的别名。不同应用路由的别名可以相同。别名只能包含中文、字母、数字和连字符(-),不得以连字符(-)开头或结尾,最长 63 个字符。 + +|描述 +|应用路由的描述。描述可包含任意字符,最长 256 个字符。 +|=== +-- + +. 在**路由规则**页签,点击**添加路由规则**,设置路由规则参数,然后点击**下一步**。 ++ +-- +ifdef::multicluster[] +include::../../multi-clusterProjectManagement/routes/routes-create-ClusterDiff.adoc[] +endif::[] + +include::routes-para-routingRules.adoc[] +-- + +. 在**高级设置**页签,为应用路由设置标签和注解,然后点击**创建**。 ++ +-- +* 点击**添加**可设置多条标签或注解。 + +* 在已创建的标签或注解右侧点击image:/images/ks-qkcp/zh/icons/trash-light.svg[trash-light,18,18]可删除标签或注解。 + +include::routes-note-annotations.adoc[] + +[.admon.note,cols="a"] +|=== +|说明 + +| +安装“KubeSphere 网关”扩展组件,并启用集群网关、企业空间网关、或项目网关后,创建应用路由时,需要在**高级设置**页签选择对应网关的 IngressClassName。 +|=== + +应用路由创建完成后将显示在应用路由列表中。 +-- diff --git a/content/zh/docs/_custom/clusterManagement/routes/routes-oper-deleteASingleRoute.adoc b/content/zh/docs/_custom/clusterManagement/routes/routes-oper-deleteASingleRoute.adoc new file mode 100644 index 000000000..09b73480f --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/routes/routes-oper-deleteASingleRoute.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: 1e5380a648764bae9ac650a53316501d +. 在需要删除的应用路由右侧点击image:/images/ks-qkcp/zh/icons/more.svg[more,18,18],然后在下拉列表中选择**删除**。 + +. 在**删除应用路由**对话框,输入应用路由的名称,然后点击**确定**。 diff --git a/content/zh/docs/_custom/clusterManagement/routes/routes-oper-deleteRoutes.adoc b/content/zh/docs/_custom/clusterManagement/routes/routes-oper-deleteRoutes.adoc new file mode 100644 index 000000000..536468c05 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/routes/routes-oper-deleteRoutes.adoc @@ -0,0 +1,8 @@ +// :ks_include_id: 6ec380c8bcbe4e1589334e0b050b0b6c +. 选择需要删除的应用路由左侧的复选框,然后在应用路由列表上方点击**删除**。 + +. 在**批量删除应用路由**对话框,输入应用路由的名称,然后点击**确定**。 ++ +-- +include::../../note-separateNamesByComma.adoc[] +-- diff --git a/content/zh/docs/_custom/clusterManagement/routes/routes-oper-editRouteAnnotations.adoc b/content/zh/docs/_custom/clusterManagement/routes/routes-oper-editRouteAnnotations.adoc new file mode 100644 index 000000000..bb9c9bf62 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/routes/routes-oper-editRouteAnnotations.adoc @@ -0,0 +1,12 @@ +// :ks_include_id: 2ead4c416e934d44b2a8a404251bdfe8 +. 在需要操作的应用路由右侧点击image:/images/ks-qkcp/zh/icons/more.svg[more,18,18],然后在下拉列表中选择**编辑注解**。 + +. 在**编辑注解**对话框,设置注解键值对,然后点击**确定**。 ++ +-- +* 点击**添加**可设置多条注解。 + +* 在已创建的注解右侧点击image:/images/ks-qkcp/zh/icons/trash-light.svg[trash-light,18,18]可删除注解。 + +include::routes-note-annotations.adoc[] +-- diff --git a/content/zh/docs/_custom/clusterManagement/routes/routes-oper-editRouteInformation.adoc b/content/zh/docs/_custom/clusterManagement/routes/routes-oper-editRouteInformation.adoc new file mode 100644 index 000000000..63873270a --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/routes/routes-oper-editRouteInformation.adoc @@ -0,0 +1,17 @@ +// :ks_include_id: 9f1f9315fbc0466396a168bfa897683f +. 在需要操作的应用路由右侧点击image:/images/ks-qkcp/zh/icons/more.svg[more,18,18],然后在下拉列表中选择**编辑信息**。 + +. 在**编辑信息**对话框,设置应用路由的别名和描述,然后点击**确定**。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|别名 +|应用路由的别名。不同应用路由的别名可以相同。别名只能包含中文、字母、数字和连字符(-),不得以连字符(-)开头或结尾,最长 63 个字符。 + +|描述 +|应用路由的描述信息。描述可包含任意字符,最多包含 256 个字符。 +|=== +-- diff --git a/content/zh/docs/_custom/clusterManagement/routes/routes-oper-editRoutingRules.adoc b/content/zh/docs/_custom/clusterManagement/routes/routes-oper-editRoutingRules.adoc new file mode 100644 index 000000000..5eb07ec8d --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/routes/routes-oper-editRoutingRules.adoc @@ -0,0 +1,8 @@ +// :ks_include_id: b0e0fbee5bf54cfda0ac0d8847b90185 +. 在需要操作的应用路由右侧点击image:/images/ks-qkcp/zh/icons/more.svg[more,18,18],然后在下拉列表中选择**编辑路由规则**。 + +. 在**编辑路由规则**对话框,设置路由规则,然后点击**确定**。 ++ +-- +include::routes-para-routingRules.adoc[] +-- diff --git a/content/zh/docs/_custom/clusterManagement/routes/routes-oper-openDetailsPage.adoc b/content/zh/docs/_custom/clusterManagement/routes/routes-oper-openDetailsPage.adoc new file mode 100644 index 000000000..0e7bcfcb7 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/routes/routes-oper-openDetailsPage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 01c521d890b44fab91dfa6803d6a6bb5 +. 在应用路由列表中点击一个应用路由的名称打开其详情页面。 diff --git a/content/zh/docs/_custom/clusterManagement/routes/routes-oper-searchForRoutes.adoc b/content/zh/docs/_custom/clusterManagement/routes/routes-oper-searchForRoutes.adoc new file mode 100644 index 000000000..1b3de39de --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/routes/routes-oper-searchForRoutes.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: a3a4d6c4c46d4b8dbf054da9c20cd804 +* 在列表上方点击搜索框并设置搜索条件,可按名称搜索应用路由。 diff --git a/content/zh/docs/_custom/clusterManagement/routes/routes-oper-viewRouteDetails-for-kubefed.adoc b/content/zh/docs/_custom/clusterManagement/routes/routes-oper-viewRouteDetails-for-kubefed.adoc new file mode 100644 index 000000000..2b9693b76 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/routes/routes-oper-viewRouteDetails-for-kubefed.adoc @@ -0,0 +1,70 @@ +// :ks_include_id: 02ac1cebc06f4893a036c2e77c21d999 +. 在应用路由详情页面左侧的**属性**区域查看应用路由的详细信息。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +// |集群 +// |应用路由的所属集群。 + +|项目 +|应用路由的所属项目。 + +|应用 +|应用路由对应的应用。 + +// |网关地址 +// | +// include::../gatewaySettings/gatewaySettings-para-address.adoc[] + +|创建时间 +|应用路由的创建时间。 + +|创建者 +|创建应用路由的用户。 +|=== +-- + +. 在应用路由详情页面右侧的**资源状态**页签查看应用路由的路由规则。 ++ +-- +**资源状态**页签显示当前应用路由的所有路由规则。 +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|域名和端口 +|应用路由的域名和节点端口号。节点端口号仅在集群网关或项目网关的外部访问为 NodePort 时显示。 + +* 如果集群网关或项目网关的外部访问模式为 NodePort,客户端需要通过 DNS 服务或本地 **hosts** 文件将域名解析为集群中任意节点的 IP 地址,并通过域名、路径和端口号(例如 **example.com/test:30240**)访问应用路由。 + +* 如果集群网关或项目网关的外部访问模式为 LoadBalancer,客户端需要通过 DNS 服务或本地 **hosts** 文件将域名解析为项目网关负载均衡器的 IP 地址,并通过域名和路径(例如 **example.com/test**)访问应用路由。 + +|协议 +|应用路由支持的协议,取值为**HTTP** 或 **HTTPS**。 + +|证书 +|应用路由协议为 HTTPS 时,所使用的包含证书和私钥的保密字典的名称。仅在应用路由协议为 HTTPS 时显示。 + +|路径 +|域名的路径,每条路径对应一个服务。 + +|服务 +|域名路径所对应的服务的名称。 + +|端口 +|域名路径所对应的服务的端口号。 +|=== + +在路由规则右侧点击**访问服务**可访问应用路由的后端服务。 +-- + +. 在应用路由详情页面右侧点击**元数据**页签查看应用路由的**标签**和**注解**。 + +. 在应用路由详情页面右侧点击**事件**页签查看应用路由的事件。 ++ +-- +include::../clusterManagement-para-eventsTab.adoc[] +-- diff --git a/content/zh/docs/_custom/clusterManagement/routes/routes-oper-viewRouteDetails.adoc b/content/zh/docs/_custom/clusterManagement/routes/routes-oper-viewRouteDetails.adoc new file mode 100644 index 000000000..b9719abb1 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/routes/routes-oper-viewRouteDetails.adoc @@ -0,0 +1,70 @@ +// :ks_include_id: 02ac1cebc06f4893a036c2e77c21d999 +. 在应用路由详情页面左侧的**属性**区域查看应用路由的详细信息。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|集群 +|应用路由的所属集群。 + +|项目 +|应用路由的所属项目。 + +|应用 +|应用路由对应的应用。 + +|网关地址 +| +include::../gatewaySettings/gatewaySettings-para-address.adoc[] + +|创建时间 +|应用路由的创建时间。 + +|创建者 +|创建应用路由的用户。 +|=== +-- + +. 在应用路由详情页面右侧的**资源状态**页签查看应用路由的路由规则。 ++ +-- +**资源状态**页签显示当前应用路由的所有路由规则。 +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|域名和端口 +|应用路由的域名和节点端口号。节点端口号仅在集群网关或项目网关的外部访问为 NodePort 时显示。 + +* 如果集群网关或项目网关的外部访问模式为 NodePort,客户端需要通过 DNS 服务或本地 **hosts** 文件将域名解析为集群中任意节点的 IP 地址,并通过域名、路径和端口号(例如 **example.com/test:30240**)访问应用路由。 + +* 如果集群网关或项目网关的外部访问模式为 LoadBalancer,客户端需要通过 DNS 服务或本地 **hosts** 文件将域名解析为项目网关负载均衡器的 IP 地址,并通过域名和路径(例如 **example.com/test**)访问应用路由。 + +|协议 +|应用路由支持的协议,取值为**HTTP** 或 **HTTPS**。 + +|证书 +|应用路由协议为 HTTPS 时,所使用的包含证书和私钥的保密字典的名称。仅在应用路由协议为 HTTPS 时显示。 + +|路径 +|域名的路径,每条路径对应一个服务。 + +|服务 +|域名路径所对应的服务的名称。 + +|端口 +|域名路径所对应的服务的端口号。 +|=== + +在路由规则右侧点击**访问服务**可访问应用路由的后端服务。 +-- + +. 在应用路由详情页面右侧点击**元数据**页签查看应用路由的**标签**和**注解**。 + +. 在应用路由详情页面右侧点击**事件**页签查看应用路由的事件。 ++ +-- +include::../clusterManagement-para-eventsTab.adoc[] +-- diff --git a/content/zh/docs/_custom/clusterManagement/routes/routes-para-routeList.adoc b/content/zh/docs/_custom/clusterManagement/routes/routes-para-routeList.adoc new file mode 100644 index 000000000..f8b10f72a --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/routes/routes-para-routeList.adoc @@ -0,0 +1,22 @@ +// :ks_include_id: ae74df332c484c09b5ea8272c0d8193c +* 应用路由列表提供以下信息: ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|名称 +|应用路由的名称和描述。 + +|网关地址 +| +include::../gatewaySettings/gatewaySettings-para-address.adoc[] + +|应用 +|应用路由所对应的应用名称。 + +|创建时间 +|应用路由的创建时间。 +|=== +-- diff --git a/content/zh/docs/_custom/clusterManagement/routes/routes-para-routingRules.adoc b/content/zh/docs/_custom/clusterManagement/routes/routes-para-routingRules.adoc new file mode 100644 index 000000000..4f97c8493 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/routes/routes-para-routingRules.adoc @@ -0,0 +1,27 @@ +// :ks_include_id: cd11a468685d4e6fadc53bf1c8827311 +* 点击**添加路由规则**可设置路由规则。您可以设置多条路由规则,每条规则对应一个域名。 + +* 将光标悬停在已创建的路由规则上,然后在右侧点击image:/images/ks-qkcp/zh/icons/pen-light.svg[pen,18,18]可编辑路由规则的设置。 + +* 将光标悬停在已创建的路由规则上,然后在右侧点击image:/images/ks-qkcp/zh/icons/trash-light.svg[trash-light,18,18]可删除路由规则。 + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|域名 +|用户自定义的域名。 + +|协议 +|应用路由支持的协议,参数值可以为 **HTTP** 或 **HTTPS**。 + +|保密字典 +|应用路由协议为 **HTTPS** 时,用于提供证书和密钥的保密字典。该保密字典必须包含 **tls.cert** 和 **tls.key** 字段,分别存储 Base64 编码的证书和私钥。 + +|路径 +|域名路径及其与服务端口的映射关系。 + +* 点击**添加**可设置多条路径。 + +* 在已创建的路径右侧点击image:/images/ks-qkcp/zh/icons/trash-light.svg[trash-light,18,18]可删除路径。 +|=== \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/routes/routes-prer-accessABackendServiceOfARoute.adoc b/content/zh/docs/_custom/clusterManagement/routes/routes-prer-accessABackendServiceOfARoute.adoc new file mode 100644 index 000000000..e7b5f61ac --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/routes/routes-prer-accessABackendServiceOfARoute.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: d8a06afae96b4c0bbb29c390f1fe18f5 +* 客户端必须通过本地 **hosts** 文件或 DNS 服务将域名解析为网关 IP 地址。 + +* 客户端必须与网关 IP 地址网络连通。有关更多信息,请联系您的网络环境管理员。 diff --git a/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-desc-alertingPolicies.adoc b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-desc-alertingPolicies.adoc new file mode 100644 index 000000000..65ae5caa6 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-desc-alertingPolicies.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: 1cfd19f4d02645328faf321e1d5af473 +本节介绍如何创建、编辑、启用、禁用和查看告警规则组。 + +{ks_product_right}提供了内置的规则组,同时也支持自定义规则组。通过规则组,系统可在特定监控指标满足预设条件和持续时间时生成告警。 diff --git a/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-desc-createAnAlertingPolicy.adoc b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-desc-createAnAlertingPolicy.adoc new file mode 100644 index 000000000..6c58383c3 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-desc-createAnAlertingPolicy.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: e19cfac61c85491d9f631ba61f012c62 +本节介绍如何创建告警规则组。 + +{ks_product_right}的监控告警功能底层基于 Promtheus 实现,每个规则组可包含多条告警规则。您可以使用系统提供的规则模板创建告警规则,也可手动输入 PromQL 表达式创建告警规则。有关更多信息,请参阅 link:https://prometheus.io/docs/prometheus/latest/querying/basics/[Prometheus 官方文档]。 diff --git a/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-desc-deleteAlertingPolicies.adoc b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-desc-deleteAlertingPolicies.adoc new file mode 100644 index 000000000..d535ae8e1 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-desc-deleteAlertingPolicies.adoc @@ -0,0 +1,16 @@ +// :ks_include_id: afa42dbe50664f968d66928b7d9b75d6 +本节介绍如何删除告警规则组。 + +// Note +include::../../../../_ks_components/admonitions/note.adoc[] + +{ks_product_right}仅支持删除自定义规则组,不支持删除内置规则组。 + +include::../../../../_ks_components/admonitions/admonEnd.adoc[] + +// Warning +include::../../../../_ks_components/admonitions/warning.adoc[] + +规则组删除后不能恢复,请谨慎执行此操作。 + +include::../../../../_ks_components/admonitions/admonEnd.adoc[] diff --git a/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-desc-disableAndEnablerRuleGroups.adoc b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-desc-disableAndEnablerRuleGroups.adoc new file mode 100644 index 000000000..4969e4533 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-desc-disableAndEnablerRuleGroups.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 43829ece490644d8ba2c2e823ad90719 +本节介绍如何启用和禁用告警规则组。规则组禁用后,系统将不再根据规则组生成告警。 diff --git a/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-desc-editAnAlertingPolicy.adoc b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-desc-editAnAlertingPolicy.adoc new file mode 100644 index 000000000..05a4b1665 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-desc-editAnAlertingPolicy.adoc @@ -0,0 +1,9 @@ +// :ks_include_id: 50920b439c7f4f4e996fecec215f24ed +本节介绍如何编辑规则组中的告警规则。 + +// Note +include::../../../../_ks_components/admonitions/note.adoc[] + +{ks_product_right}仅支持编辑自定义规则组,不支持编辑内置规则组。 + +include::../../../../_ks_components/admonitions/admonEnd.adoc[] diff --git a/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-desc-editRuleGroupInformation.adoc b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-desc-editRuleGroupInformation.adoc new file mode 100644 index 000000000..38c87a061 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-desc-editRuleGroupInformation.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: d62dbb9307bf4f21a25a732737dbe531 +本节介绍如何编辑告警规则组信息。 + +您可以编辑告警规则组的别名、检查周期和描述。{ks_product_right}不支持编辑规则组的名称。 diff --git a/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-desc-viewAlertingPolicyDetails.adoc b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-desc-viewAlertingPolicyDetails.adoc new file mode 100644 index 000000000..3e78ae8f8 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-desc-viewAlertingPolicyDetails.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 60f5fd04585b4a97bb5c99721f03edcb +本节介绍如何查看告警规则组详情。 diff --git a/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-desc-viewAnAlertingPolicyList.adoc b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-desc-viewAnAlertingPolicyList.adoc new file mode 100644 index 000000000..ca6ae86b5 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-desc-viewAnAlertingPolicyList.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 75e22548eee741e48e1bcf6c7499fc65 +本节介绍如何查看告警规则组列表。 diff --git a/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-addAlertRule.adoc b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-addAlertRule.adoc new file mode 100644 index 000000000..a2a5defb7 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-addAlertRule.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: b8f6aaa1104a42b3a0856ce1f21e1cea +. 在**告警规则**页签,点击**添加告警规则**,根据需要选择**规则模板**或**自定义规则**设置告警规则。 diff --git a/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-clickEditInformation.adoc b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-clickEditInformation.adoc new file mode 100644 index 000000000..d0c99e3b8 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-clickEditInformation.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 1f7f6ffdb0cb446689a451e85ddf8d11 +. 在需要编辑的规则组右侧点击image:/images/ks-qkcp/zh/icons/more.svg[more,18,18],然后在下拉列表中选择**编辑信息**。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-clickOK.adoc b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-clickOK.adoc new file mode 100644 index 000000000..e65b60517 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-clickOK.adoc @@ -0,0 +1,6 @@ +// :ks_include_id: 513da96dc1b64eb9af9a791f349a9fce +. 完成告警规则设置后点击image:/images/ks-qkcp/zh/icons/check-dark.svg[check,18,18]保存设置,然后点击**创建**。 ++ +-- +规则组创建完成后将显示在规则组列表中。 +-- diff --git a/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-deleteASingleAlertingPolicy.adoc b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-deleteASingleAlertingPolicy.adoc new file mode 100644 index 000000000..2e811a793 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-deleteASingleAlertingPolicy.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: 0b6f7a63668142ce8f5d70a7f013a852 +. 在需要删除的规则组右侧点击image:/images/ks-qkcp/zh/icons/more.svg[more,18,18],然后在下拉列表中选择**删除**。 + +. 在**删除规则组**对话框,输入规则组的名称,然后点击**确定**。 diff --git a/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-deleteMultipleAlertingPolicies.adoc b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-deleteMultipleAlertingPolicies.adoc new file mode 100644 index 000000000..1d9f80a10 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-deleteMultipleAlertingPolicies.adoc @@ -0,0 +1,8 @@ +// :ks_include_id: c98f892c063d4948889dcb04d2bef599 +. 勾选需要删除的规则组左侧的复选框,然后在规则组列表上方点击**删除**。 + +. 在**批量删除规则组**对话框,输入规则组的名称,然后点击**确定**。 ++ +-- +include::../../note-separateNamesByComma.adoc[] +-- diff --git a/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-disableAndEnableASingleRuleGroup.adoc b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-disableAndEnableASingleRuleGroup.adoc new file mode 100644 index 000000000..d402cee96 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-disableAndEnableASingleRuleGroup.adoc @@ -0,0 +1,6 @@ +// :ks_include_id: 8e195bed54da4a4d8f7337f34ddec2ec +. 在需要禁用的规则组右侧点击image:/images/ks-qkcp/zh/icons/more.svg[more,18,18],然后在下拉列表中选择**禁用**。 + +. 在**禁用规则组**对话框,输入规则组的名称,然后点击**确定**。 + +. 在已禁用的规则组右侧点击image:/images/ks-qkcp/zh/icons/more.svg[more,18,18],然后在下拉列表中选择**启用**可启用规则组。 diff --git a/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-disableAndEnableMultipleRuleGroups.adoc b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-disableAndEnableMultipleRuleGroups.adoc new file mode 100644 index 000000000..622ae710d --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-disableAndEnableMultipleRuleGroups.adoc @@ -0,0 +1,10 @@ +// :ks_include_id: 76fde78ac7ba4fef9a7a125fa849713d +. 勾选需要禁用的规则组左侧的复选框,然后在规则组列表上方点击**禁用**。 + +. 在**批量禁用规则组**对话框,输入规则组的名称,然后点击**确定**。 ++ +-- +include::../../note-separateNamesByComma.adoc[] +-- + +. 勾选已禁用的规则组左侧的复选框,然后在规则组列表上方点击**启用**可批量启用规则组。 diff --git a/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-editAlertRules.adoc b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-editAlertRules.adoc new file mode 100644 index 000000000..e304e1a08 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-editAlertRules.adoc @@ -0,0 +1,12 @@ +// :ks_include_id: af3bb03cf3e148bfa42409178889df61 +. 在**编辑告警规则**对话框,编辑已有的告警规则或创建新告警规则,然后点击**确定**。 ++ +-- +* 将光标悬停在已有的告警规则上,点击切换开关可启用/禁用告警规则。 + +* 将光标悬停在已有的告警规则上,点击image:/images/ks-qkcp/zh/icons/trash-light.svg[trash-light,18,18]可删除告警规则。 + +* 将光标悬停在已有的告警规则上,点击image:/images/ks-qkcp/zh/icons/pen-light.svg[pen,18,18]可修改告警规则的设置。 + +* 点击**添加告警规则**可创建新告警规则。 +-- diff --git a/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-editAnAlertingPolicy.adoc b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-editAnAlertingPolicy.adoc new file mode 100644 index 000000000..69e29e4ee --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-editAnAlertingPolicy.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 3f022ef6620a4e01a4946d45ee3e93ce +. 在需要编辑的规则组右侧点击image:/images/ks-qkcp/zh/icons/more.svg[more,18,18],然后在下拉列表中选择**编辑告警规则**。 diff --git a/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-editRuleGroupInformation.adoc b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-editRuleGroupInformation.adoc new file mode 100644 index 000000000..ebf602eca --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-editRuleGroupInformation.adoc @@ -0,0 +1,11 @@ +// :ks_include_id: 33d094f3069e40519db31aec587457b4 +. 在**编辑信息**对话框,设置规则组的基本信息,然后点击**确定**。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +include::ruleGroups-para-aliasCheckIntervalDescription.adoc[] +|=== +-- diff --git a/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-openDetailsPage.adoc b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-openDetailsPage.adoc new file mode 100644 index 000000000..f1cfe14de --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-openDetailsPage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 8ada03e949d64141806728273792c325 +. 在**规则组**页面,点击**自定义规则组**或**内置规则组**,然后在列表中点击一个规则组的名称打开其详情页面。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-openListPage.adoc b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-openListPage.adoc new file mode 100644 index 000000000..bb61ef20c --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-openListPage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 6b961b60bdf64acab9b19b9c28b5fb3e +. 在**规则组**页面,点击**自定义规则组**或**内置规则组**打开规则组列表。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-searchForAlertingPolicies.adoc b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-searchForAlertingPolicies.adoc new file mode 100644 index 000000000..d1037bf25 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-searchForAlertingPolicies.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: d6ed4db86bde40cbaa6d3dbebecda452 +* 在列表上方点击搜索框并输入关键字,可搜索名称包含特定关键字的规则组。 diff --git a/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-setBasicInfo.adoc b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-setBasicInfo.adoc new file mode 100644 index 000000000..a4ae3a8e4 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-setBasicInfo.adoc @@ -0,0 +1,16 @@ +// :ks_include_id: 0909f39a50384c55b38d52472ab4085e +. 在**基本信息**页签,设置规则组的基本信息,然后点击**下一步**。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|名称 +|规则组的名称。 + +名称只能包含小写字母、数字和连字符(-),必须以小写字母或数字开头和结尾,最长 63 个字符。 + +include::ruleGroups-para-aliasCheckIntervalDescription.adoc[] +|=== +-- diff --git a/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-viewAlertingPolicyDetails.adoc b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-viewAlertingPolicyDetails.adoc new file mode 100644 index 000000000..322229acf --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-oper-viewAlertingPolicyDetails.adoc @@ -0,0 +1,56 @@ +// :ks_include_id: 539c72cb8f884103bce5d979f3b31d09 +. 在规则组详情页面左侧的**属性**区域查看规则组的资源属性。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +include::ruleGroups-para-ruleGroupStatus.adoc[] + +|检查间隔 +|指标检查之间的时间间隔。 + +include::ruleGroups-para-timeSpent.adoc[] + +|创建时间 +|规则组的创建时间。 + +|创建者 +|规则组的创建者。 +|=== +-- + +. 在规则组详情页面右侧的**告警规则**页签查看规则组中设置的告警规则。 ++ +-- +**告警规则**页签显示告警规则的名称、告警级别、触发状态、监控目标和最近检查时间。 + +* 在告警规则名称右侧点击image:/images/ks-qkcp/zh/icons/monitor.svg[monitor,18,18]可查看监控指标数据。 + +* 在告警规则右侧点击image:/images/ks-qkcp/zh/icons/chevron-down.svg["chevron-down",18,18]可查看告警规则的触发条件、PromSQL 表达式和告警消息内容。 +-- + +. 在规则组详情页面右侧点击**告警**页签查看当前生成的告警。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|消息 +| +include::ruleGroups-para-message.adoc[] + +|告警级别 +| +include::ruleGroups-para-alertLevel.adoc[] + +|监控目标 +|规则组的监控目标。 + +|触发时间 +| +include::ruleGroups-para-activationTime.adoc[] +|=== +-- diff --git a/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-para-activationTime.adoc b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-para-activationTime.adoc new file mode 100644 index 000000000..10e81afea --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-para-activationTime.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: c3b29bad32424d7abc3be2e77357df17 +规则组由**未触发**状态变为**验证中**状态的时间。 diff --git a/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-para-alertLevel.adoc b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-para-alertLevel.adoc new file mode 100644 index 000000000..7c6d57e33 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-para-alertLevel.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 63afbb864bc3418ca45d632bcda4ba1d +告警的级别,包括**提醒、警告、重要、紧急**。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-para-alertingPolicyList.adoc b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-para-alertingPolicyList.adoc new file mode 100644 index 000000000..5062633df --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-para-alertingPolicyList.adoc @@ -0,0 +1,31 @@ +// :ks_include_id: 9e29dba51eed467195d8b4402adcee08 +* 规则组列表提供以下信息: ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|名称 +|规则组的名称。 + +include::ruleGroups-para-ruleGroupStatus.adoc[] + +|规则状态 +|规则组中包含的告警规则的状态。 + +include::ruleGroups-para-alertingStatusInactive.adoc[] + +include::../alerts/alerts-para-alertingStatus.adoc[] + +include::ruleGroups-para-alertingStatusDisabled.adoc[] + +include::ruleGroups-para-timeSpent.adoc[] + +// |集群 +// |使用该规则组进行资源监控的集群。 + +|最近检查 +|最近一次指标检查的执行时间。 +|=== +-- diff --git a/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-para-alertingPolicyList_whizard.adoc b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-para-alertingPolicyList_whizard.adoc new file mode 100644 index 000000000..7518c9316 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-para-alertingPolicyList_whizard.adoc @@ -0,0 +1,31 @@ +// :ks_include_id: 9e29dba51eed467195d8b4402adcee08 +* 规则组列表提供以下信息: ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|名称 +|规则组的名称。 + +include::ruleGroups-para-ruleGroupStatus.adoc[] + +|规则状态 +|规则组中包含的告警规则的状态。 + +include::ruleGroups-para-alertingStatusInactive.adoc[] + +include::../alerts/alerts-para-alertingStatus.adoc[] + +include::ruleGroups-para-alertingStatusDisabled.adoc[] + +// include::ruleGroups-para-timeSpent.adoc[] + +|集群 +|使用该规则组进行资源监控的集群。 + +|最近检查 +|最近一次指标检查的执行时间。 +|=== +-- diff --git a/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-para-alertingStatusDisabled.adoc b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-para-alertingStatusDisabled.adoc new file mode 100644 index 000000000..b85f18905 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-para-alertingStatusDisabled.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: a88a0cc5a6db44ab923dd629c50bafd4 +* **已禁用**:告警规则已被禁用。 diff --git a/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-para-alertingStatusInactive.adoc b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-para-alertingStatusInactive.adoc new file mode 100644 index 000000000..40fb5efa5 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-para-alertingStatusInactive.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 6bf2b0acd7e043fc8ef1328d3b45bec3 +* **未触发**:监控指标未满足预设的条件。此状态下系统不生成告警。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-para-aliasCheckIntervalDescription.adoc b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-para-aliasCheckIntervalDescription.adoc new file mode 100644 index 000000000..a84ebc29b --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-para-aliasCheckIntervalDescription.adoc @@ -0,0 +1,11 @@ +// :ks_include_id: 154069b262b94648a55d983b0875f8c6 +|别名 +|规则组的别名。不同规则组的别名可以相同。别名只能包含中文、字母、数字和连字符(-),不得以连字符(-)开头或结尾,最长 63 个字符。 + +|检查间隔 +|指标检查之间的时间间隔。默认值为 1 分钟。 + +|描述 +|规则组的描述信息。 + +描述可包含任意字符,最长 256 个字符。 diff --git a/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-para-message.adoc b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-para-message.adoc new file mode 100644 index 000000000..95ffe2c8d --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-para-message.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 5f7a598e105f43558afe250665ee56d2 +告警消息的概要和详情。如果未设置消息的详情,**消息**列将显示告警规则组的概要。 diff --git a/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-para-ruleGroupStatus.adoc b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-para-ruleGroupStatus.adoc new file mode 100644 index 000000000..e9a544e15 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-para-ruleGroupStatus.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: d4684807ee1d4a93ac734c072d1ce511 +|规则组状态 +|规则组当前是否已启用。 diff --git a/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-para-timeSpent.adoc b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-para-timeSpent.adoc new file mode 100644 index 000000000..3019cc365 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-para-timeSpent.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: 83be107bbcde41f7a4e73bae25c1e923 +|耗时 +|最近一次指标检查所花费的时间。 diff --git a/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-prer-creationPrerequisites.adoc b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-prer-creationPrerequisites.adoc new file mode 100644 index 000000000..61042f605 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-prer-creationPrerequisites.adoc @@ -0,0 +1,12 @@ +// :ks_include_id: e40e965d1a704b41a1d1e33374d37a60 +ifeval::["{file_output_type}" == "html"] + +* {ks_product_right}平台需要启用告警系统扩展组件。 + +endif::[] + +ifeval::["{file_output_type}" == "pdf"] + +* {ks_product_right}平台需要启用告警系统扩展组件。关于更多信息,请参阅《{ks_product_full_right}平台管理指南》的“扩展组件管理”章节。 + +endif::[] diff --git a/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-prer-exposeMetrics.adoc b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-prer-exposeMetrics.adoc new file mode 100644 index 000000000..b94864134 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/ruleGroups/ruleGroups-prer-exposeMetrics.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 6c8ebb4ccf2948f99cfe15add7134ae5 +* 如需对应用程序的指标进行监控,您需要配置运行在容器中的应用程序,将符合 link:https://prometheus.io/docs/instrumenting/clientlibs/[Prometheus 规范]的监控指标暴露在某个服务端路径下,并在用于暴露工作负载的服务上xref:05-cluster-management/06-application-workloads/04-services/07-edit-a-metrics-exporter.adoc[设置监控导出器]以声明提供应用程序监控指标的路径。 diff --git a/content/zh/docs/_custom/clusterManagement/secrets/secrets-desc-createASecret.adoc b/content/zh/docs/_custom/clusterManagement/secrets/secrets-desc-createASecret.adoc new file mode 100644 index 000000000..9b8509014 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/secrets/secrets-desc-createASecret.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 71d8939bb0c34d539622e5d839efa46f +本节介绍如何创建保密字典。 diff --git a/content/zh/docs/_custom/clusterManagement/secrets/secrets-desc-deleteSecrets.adoc b/content/zh/docs/_custom/clusterManagement/secrets/secrets-desc-deleteSecrets.adoc new file mode 100644 index 000000000..1da7700f0 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/secrets/secrets-desc-deleteSecrets.adoc @@ -0,0 +1,9 @@ +// :ks_include_id: d9c8601d3a1f45e9857955c91e42c618 +本节介绍如何删除保密字典。 + +// Warning +include::../../../../_ks_components/admonitions/warning.adoc[] + +保密字典删除后不能恢复,请谨慎执行此操作。 + +include::../../../../_ks_components/admonitions/admonEnd.adoc[] diff --git a/content/zh/docs/_custom/clusterManagement/secrets/secrets-desc-editSecretInformation.adoc b/content/zh/docs/_custom/clusterManagement/secrets/secrets-desc-editSecretInformation.adoc new file mode 100644 index 000000000..4c74ec3a1 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/secrets/secrets-desc-editSecretInformation.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: f8540b0bc54f45419444702eb08c3a6b +本节介绍如何编辑保密字典信息。 + +您可以编辑保密字典的别名和描述。{ks_product_right}不支持编辑保密字典的名称。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/secrets/secrets-desc-editSecretSettings.adoc b/content/zh/docs/_custom/clusterManagement/secrets/secrets-desc-editSecretSettings.adoc new file mode 100644 index 000000000..72d6f122d --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/secrets/secrets-desc-editSecretSettings.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: f7e3ff6a6c4d438995c3985f52dbf42d +本节介绍如何编辑保密字典的设置。 + +您可以编辑密码字典的数据。{ks_product_right}不支持编辑保密字典的类型。 diff --git a/content/zh/docs/_custom/clusterManagement/secrets/secrets-desc-secrets.adoc b/content/zh/docs/_custom/clusterManagement/secrets/secrets-desc-secrets.adoc new file mode 100644 index 000000000..9a257e853 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/secrets/secrets-desc-secrets.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: 080455a800324a07a3042a4d85261101 +本节介绍如何管理保密字典。 + +保密字典(Secret)用于存储和管理密码、令牌和密钥等保密数据。保密字典可独立于使用保密字典的容器组而创建,减少了数据暴露的风险。 diff --git a/content/zh/docs/_custom/clusterManagement/secrets/secrets-desc-viewASecretList.adoc b/content/zh/docs/_custom/clusterManagement/secrets/secrets-desc-viewASecretList.adoc new file mode 100644 index 000000000..b469f3b90 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/secrets/secrets-desc-viewASecretList.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: c0f08b4b8a8b4ecb9361495af62b9e04 +本节介绍如何查看保密字典列表。 diff --git a/content/zh/docs/_custom/clusterManagement/secrets/secrets-desc-viewSecretDetails.adoc b/content/zh/docs/_custom/clusterManagement/secrets/secrets-desc-viewSecretDetails.adoc new file mode 100644 index 000000000..367dd7a43 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/secrets/secrets-desc-viewSecretDetails.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 16ab2925bc4a4890949bea03ff0d3123 +本节介绍如何查看保密字典详情。 diff --git a/content/zh/docs/_custom/clusterManagement/secrets/secrets-oper-createASecret.adoc b/content/zh/docs/_custom/clusterManagement/secrets/secrets-oper-createASecret.adoc new file mode 100644 index 000000000..fe3a16964 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/secrets/secrets-oper-createASecret.adoc @@ -0,0 +1,50 @@ +// :ks_include_id: 554d961566e24e45a4faba216b099e2c +. 在**基本信息**页签,设置保密字典的基本信息,然后点击**下一步**。 ++ +-- +[%header,cols="1,4"] +|=== +|参数 |描述 + +|名称 +|保密字典的名称。名称只能包含小写字母、数字和连字符(-),必须以小写字母或数字开头和结尾,最长 63 个字符。 + +|别名 +|保密字典的别名。不同保密字典的别名可以相同。别名只能包含中文、字母、数字和连字符(-),不得以连字符(-)开头或结尾,最长 63 个字符。 + +|项目 +|保密字典所属的项目。 + +|描述 +|保密字典的描述信息。描述可包含任意字符,最长 256 个字符。 +|=== +-- + +. 在**数据设置**页签,在**类型**下拉列表中选择保密字典的数据类型。 ++ +-- +[%header,cols="1a,4a"] +|=== +|类型 |描述 + +|默认 +|用于存储用户自定义的数据。 + +|TLS 信息 +|用于存储 TLS 证书和私钥。 + +|镜像服务信息 +|用于存储镜像服务的地址、用户名、邮箱和密码。 + +|用户名和密码 +|用于存储用户名和密码。 +|=== +-- + +. 在**数据设置**页签,根据保密字典的类型设置保密字典的数据,然后点击**创建**。 ++ +==== +include::secrets-para-dataKeys.adoc[] + +保密字典创建完成后将显示在保密字典列表中。 +==== diff --git a/content/zh/docs/_custom/clusterManagement/secrets/secrets-oper-deleteASingleSecret.adoc b/content/zh/docs/_custom/clusterManagement/secrets/secrets-oper-deleteASingleSecret.adoc new file mode 100644 index 000000000..70f31c330 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/secrets/secrets-oper-deleteASingleSecret.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: efa6eca3dcdc40ffb7fc1b3a06351564 +. 在需要删除的保密字典右侧点击image:/images/ks-qkcp/zh/icons/more.svg[more,18,18],然后在下拉列表中选择**删除**。 + +. 在**删除保密字典**对话框,输入保密字典的名称,然后点击**确定**。 diff --git a/content/zh/docs/_custom/clusterManagement/secrets/secrets-oper-deleteMultipleSecrets.adoc b/content/zh/docs/_custom/clusterManagement/secrets/secrets-oper-deleteMultipleSecrets.adoc new file mode 100644 index 000000000..3028c7d5c --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/secrets/secrets-oper-deleteMultipleSecrets.adoc @@ -0,0 +1,8 @@ +// :ks_include_id: 821fd61185284238be5f5ef2b967af30 +. 选择需要删除的保密字典左侧的复选框,然后在保密字典列表上方点击**删除**。 + +. 在**批量删除保密字典**对话框,输入保密字典的名称,然后点击**确定**。 ++ +-- +include::../../note-separateNamesByComma.adoc[] +-- diff --git a/content/zh/docs/_custom/clusterManagement/secrets/secrets-oper-editSecretInformation.adoc b/content/zh/docs/_custom/clusterManagement/secrets/secrets-oper-editSecretInformation.adoc new file mode 100644 index 000000000..deb77bc78 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/secrets/secrets-oper-editSecretInformation.adoc @@ -0,0 +1,17 @@ +// :ks_include_id: 1936af45de46421dbe6053add93e1dfb +. 在需要操作的保密字典右侧点击image:/images/ks-qkcp/zh/icons/more.svg[more,18,18],然后在下拉列表中选择**编辑信息**。 + +. 在**编辑信息**对话框,设置保密字典的别名和描述,然后点击**确定**。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|别名 +|保密字典的别名。不同保密字典的别名可以相同。别名只能包含中文、字母、数字和连字符(-),不得以连字符(-)开头或结尾,最长 63 个字符。 + +|描述 +|保密字典的描述信息。描述可包含任意字符,最多包含 256 个字符。 +|=== +-- diff --git a/content/zh/docs/_custom/clusterManagement/secrets/secrets-oper-editSecretSettings.adoc b/content/zh/docs/_custom/clusterManagement/secrets/secrets-oper-editSecretSettings.adoc new file mode 100644 index 000000000..1d1920417 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/secrets/secrets-oper-editSecretSettings.adoc @@ -0,0 +1,8 @@ +// :ks_include_id: db7ae2d378f645d184b0930c64e21946 +. 在需要编辑的保密字典右侧点击image:/images/ks-qkcp/zh/icons/more.svg[more,18,18],然后在下拉列表中选择**编辑设置**。 + +. 在**编辑设置**对话框,根据保密字典的类型设置保密字典的数据,然后点击**确定**。 ++ +==== +include::secrets-para-dataKeys.adoc[] +==== diff --git a/content/zh/docs/_custom/clusterManagement/secrets/secrets-oper-openSecretDetailsPage.adoc b/content/zh/docs/_custom/clusterManagement/secrets/secrets-oper-openSecretDetailsPage.adoc new file mode 100644 index 000000000..b62fa8e28 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/secrets/secrets-oper-openSecretDetailsPage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 66b6fbe3a020418f953eb21eeeeccd4b +. 在保密字典列表中点击一个保密字典的名称打开其详情页面。 diff --git a/content/zh/docs/_custom/clusterManagement/secrets/secrets-oper-searchForSecrets.adoc b/content/zh/docs/_custom/clusterManagement/secrets/secrets-oper-searchForSecrets.adoc new file mode 100644 index 000000000..1e5c29c75 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/secrets/secrets-oper-searchForSecrets.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: d4c2e8700f704fc387d1e57b8ee00641 +* 在列表上方点击搜索框并输入关键字,可搜索名称包含特定关键字的保密字典。 diff --git a/content/zh/docs/_custom/clusterManagement/secrets/secrets-oper-viewSecretDetails-for-kubefed.adoc b/content/zh/docs/_custom/clusterManagement/secrets/secrets-oper-viewSecretDetails-for-kubefed.adoc new file mode 100644 index 000000000..5a999d294 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/secrets/secrets-oper-viewSecretDetails-for-kubefed.adoc @@ -0,0 +1,40 @@ +// :ks_include_id: a53d1d6e1dd4460e8fc6ff4476b08e2c +. 在保密字典详情页面左侧的**属性**区域查看保密字典的资源属性。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +// |集群 +// |保密字典所属的集群。 + +|项目 +|保密字典所属的项目。 + +|类型 +| +include::secrets-para-type.adoc[] + +|创建时间 +|保密字典的创建时间。 + +|更新时间 +|保密字典的更新时间。 + +|创建者 +|创建保密字典的用户。 + +|=== +-- + +. 在保密字典右侧的**数据**页签查看保密字典存储的键值对数据。 ++ +-- +// Note +include::../../../../_ks_components/admonitions/tip.adoc[] + +保密字典使用 Base64 数据编码。在**数据**页签右上角点击image:/images/ks-qkcp/zh/icons/eye-closed.svg[eye,18,18]/image:/images/ks-qkcp/zh/icons/eye.svg[eye-closed,18,18]可显示/隐藏数据明文。 + +include::../../../../_ks_components/admonitions/admonEnd.adoc[] +-- diff --git a/content/zh/docs/_custom/clusterManagement/secrets/secrets-oper-viewSecretDetails.adoc b/content/zh/docs/_custom/clusterManagement/secrets/secrets-oper-viewSecretDetails.adoc new file mode 100644 index 000000000..8a06a0386 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/secrets/secrets-oper-viewSecretDetails.adoc @@ -0,0 +1,37 @@ +// :ks_include_id: a53d1d6e1dd4460e8fc6ff4476b08e2c +. 在保密字典详情页面左侧的**属性**区域查看保密字典的资源属性。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|集群 +|保密字典所属的集群。 + +|项目 +|保密字典所属的项目。 + +|类型 +| +include::secrets-para-type.adoc[] + +|创建时间 +|保密字典的创建时间。 + +|创建者 +|创建保密字典的用户。 + +|=== +-- + +. 在保密字典右侧的**数据**页签查看保密字典存储的键值对数据。 ++ +-- +// Note +include::../../../../_ks_components/admonitions/tip.adoc[] + +保密字典使用 Base64 数据编码。在**数据**页签右上角点击image:/images/ks-qkcp/zh/icons/eye-closed.svg[eye,18,18]/image:/images/ks-qkcp/zh/icons/eye.svg[eye-closed,18,18]可显示/隐藏数据明文。 + +include::../../../../_ks_components/admonitions/admonEnd.adoc[] +-- diff --git a/content/zh/docs/_custom/clusterManagement/secrets/secrets-para-data.adoc b/content/zh/docs/_custom/clusterManagement/secrets/secrets-para-data.adoc new file mode 100644 index 000000000..61321b85d --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/secrets/secrets-para-data.adoc @@ -0,0 +1,6 @@ +// :ks_include_id: d6fa7773eca94740994a340c203a6f69 +* 点击**添加数据**可设置添加键值对数据。 + +* 将光标悬停在已创建的数据条目上,然后在右侧点击image:/images/ks-qkcp/zh/icons/pen-light.svg[pen,18,18],可编辑数据条目。 + +* 将光标悬停在已创建的数据条目上,然后在右侧点击image:/images/ks-qkcp/zh/icons/trash-light.svg[trash-light,18,18],可删除数据条目。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/secrets/secrets-para-dataKeys.adoc b/content/zh/docs/_custom/clusterManagement/secrets/secrets-para-dataKeys.adoc new file mode 100644 index 000000000..c51d23183 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/secrets/secrets-para-dataKeys.adoc @@ -0,0 +1,72 @@ +// :ks_include_id: ab9267c3315d4f28b1e85cc72fff87f0 +* 对于**默认**类型的保密字典,设置以下参数: ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|数据 +|设置用户自定义的键值对数据。 + +include::secrets-para-data.adoc[] +|=== +-- + +* 对于**TLS 信息**类型的保密字典,设置以下参数: ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|证书 +|TLS 证书。 + +|私钥 +|TLS 私钥。 +|=== +-- + +* 对于**镜像服务信息**类型的保密字典,设置以下参数: ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|镜像服务地址 +|镜像服务的地址。点击下拉列表可选择 HTTP 或 HTTPS 协议。 + +|用户名 +|用于访问镜像服务的用户名。 + +|邮箱 +|用于访问镜像服务的用户的邮箱。 + +|密码 +|用于访问镜像服务的密码。 + +* 点击**验证**可检查密码是否正确。 + +* 点击image:/images/ks-qkcp/zh/icons/eye.svg[eye,18,18]/image:/images/ks-qkcp/zh/icons/eye-closed.svg[eye-closed,18,18]可显示/隐藏密码明文。 + +|数据 +|用于访问镜像服务的键值对数据。 +|=== +-- + +* 对于**用户名和密码**类型的保密字典,设置以下参数: ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|用户名 +|用户自定义的用户名。 + +|密码 +|用户自定义的密码。点击image:/images/ks-qkcp/zh/icons/eye.svg[eye,18,18]/image:/images/ks-qkcp/zh/icons/eye-closed.svg[eye-closed,18,18]可显示/隐藏密码明文。 +|=== +-- \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/secrets/secrets-para-secretList.adoc b/content/zh/docs/_custom/clusterManagement/secrets/secrets-para-secretList.adoc new file mode 100644 index 000000000..dbb1ec015 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/secrets/secrets-para-secretList.adoc @@ -0,0 +1,32 @@ +// :ks_include_id: 3bb84bf9d5e64bba80d8816c9176ed82 +* 保密字典列表提供以下信息: ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|名称 +|保密字典的名称和描述。 + +ifdef::kubefed[] +|状态 +|保密字典当前的状态。 +endif::[] + +ifndef::kubefed[] +|项目 +|保密字典所属的项目。 +endif::[] + +|类型 +| +include::secrets-para-type.adoc[] + +|字段数量 +|保密字典中字段的数量。 + +|创建时间 +|保密字典的创建时间。 +|=== +-- diff --git a/content/zh/docs/_custom/clusterManagement/secrets/secrets-para-type.adoc b/content/zh/docs/_custom/clusterManagement/secrets/secrets-para-type.adoc new file mode 100644 index 000000000..acf72adab --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/secrets/secrets-para-type.adoc @@ -0,0 +1,10 @@ +// :ks_include_id: 6e6d31a78576444f97059976c8f49b40 +保密字典的类型。 + +* **默认**:默认的保密字典类型,用于存储用户自定义的数据。 + +* **TLS 信息**:用于存储 TLS 证书和私钥。 + +* **镜像服务信息**:用于存储镜像服务访问信息。 + +* **用户名和密码**:用于存储用户名和密码。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-desc-changeTheRoleOfAServiceAccount.adoc b/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-desc-changeTheRoleOfAServiceAccount.adoc new file mode 100644 index 000000000..aa689ff0c --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-desc-changeTheRoleOfAServiceAccount.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: ba5fe4574cc24a7d9283273f06f7dd26 +本节介绍如何修改服务帐户角色。 + +您可以通过为服务帐户分配角色来控制服务帐户的权限,使服务帐户可以访问特定的资源和进行特定的操作。 diff --git a/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-desc-createAServiceAccount.adoc b/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-desc-createAServiceAccount.adoc new file mode 100644 index 000000000..05ee69bb0 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-desc-createAServiceAccount.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 3f60a878ee8940e9b3cbf10f3353b92f +本节介绍如何创建服务帐户。 diff --git a/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-desc-deleteServiceAccounts.adoc b/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-desc-deleteServiceAccounts.adoc new file mode 100644 index 000000000..97d5ce8b9 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-desc-deleteServiceAccounts.adoc @@ -0,0 +1,9 @@ +// :ks_include_id: bae57f78f3d540a093423af565ca9662 +本节介绍如何删除服务帐户。 + +// Warning +include::../../../../_ks_components/admonitions/warning.adoc[] + +服务帐户删除后,使用服务帐户的应用程序将不能访问{ks_product_both}集群,请谨慎执行此操作。 + +include::../../../../_ks_components/admonitions/admonEnd.adoc[] diff --git a/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-desc-editServiceAccountInformation.adoc b/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-desc-editServiceAccountInformation.adoc new file mode 100644 index 000000000..5dfbb8e19 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-desc-editServiceAccountInformation.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: efea9d6ad99a4b8c95572d4576118696 +本节介绍如何编辑服务帐户的信息。 + +您可以编辑服务帐户的别名和描述。{ks_product_right}不支持编辑服务帐户的名称。 diff --git a/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-desc-serviceAccounts.adoc b/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-desc-serviceAccounts.adoc new file mode 100644 index 000000000..ea44a218b --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-desc-serviceAccounts.adoc @@ -0,0 +1,12 @@ +// :ks_include_id: 70a468aff118486786c391c4db2f2080 +本节介绍如何管理服务帐户。 + +服务帐户是{ks_product_both}对应用程序提供的特殊帐户,集群内部或外部的应用程序可以使用服务帐户访问{ks_product_both}系统的 API 服务器。 + +服务帐户与用户帐户的区别在于: + +* 服务帐户不能使用用户名和密码进行认证,只能通过令牌对认证。 + +* 服务帐户不能通过浏览器登录{ks_product_left} Web 控制台。 + +您可以创建服务帐户,并通过为其分配项目角色来控制服务帐户的权限,使服务帐户可以访问特定的资源和执行特定的操作。系统自动在每个项目中创建一个名称为 **default** 的服务帐户。创建容器组时,如果没有指定服务帐户,容器组会被分配项目中的 **default** 服务帐户。 diff --git a/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-desc-viewAServiceAccountList.adoc b/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-desc-viewAServiceAccountList.adoc new file mode 100644 index 000000000..b39819e73 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-desc-viewAServiceAccountList.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: db44d5dd1fb14ca493ad5092790712ab +本节介绍如何查看集群中服务帐户的列表。 diff --git a/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-desc-viewServiceAccountDetails.adoc b/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-desc-viewServiceAccountDetails.adoc new file mode 100644 index 000000000..77282a69e --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-desc-viewServiceAccountDetails.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: adfcea0c202840f8b8a7a9070b6072b5 +本节介绍如何查看服务帐户详情。 diff --git a/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-oper-changeTheRoleOfAServiceAccount.adoc b/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-oper-changeTheRoleOfAServiceAccount.adoc new file mode 100644 index 000000000..5aee0e69f --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-oper-changeTheRoleOfAServiceAccount.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: 32395ef55e91403f8791e1ac23036ee1 +. 在需要操作的服务帐户右侧点击image:/images/ks-qkcp/zh/icons/more.svg[more,18,18],然后在下拉列表中选择**修改角色**。 + +. 在**修改角色**对话框,从下拉列表中选择一个项目角色,然后点击**确定**。 diff --git a/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-oper-createAServiceAccount.adoc b/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-oper-createAServiceAccount.adoc new file mode 100644 index 000000000..86d93c26d --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-oper-createAServiceAccount.adoc @@ -0,0 +1,28 @@ +// :ks_include_id: 6e68b7990c884ed4bff37bc5f2891664 +. 在服务帐户列表页面,点击**创建**。 + +. 在**创建服务帐户**对话框,设置服务帐户的信息,然后点击**创建**。 ++ +-- +[%header,cols="1,3"] +|=== +|参数 |描述 + +|名称 +|服务帐户名称。同一项目中的服务帐户名称不能重复。名称只能包含小写字母、数字和连字符(-),必须以小写字母或数字开头和结尾,最长 63 个字符。 + +|别名 +|用户自定义的服务帐户别名。不同服务帐户的别名可以相同。别名只能包含中文、字母、数字和连字符(-),不得以连字符(-)开头或结尾,最长 63 个字符。 + +|项目 +|服务帐户所属的项目。 + +|描述 +|服务帐户的描述信息。描述可包含任意字符,最长 256 个字符。 + +|项目角色 +|服务帐户在项目中的角色。服务帐户的角色将决定服务帐户在项目中的权限。 +|=== + +服务帐户创建完成后将显示在服务帐户列表中。 +-- diff --git a/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-oper-createAServiceAccount_new.adoc b/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-oper-createAServiceAccount_new.adoc new file mode 100644 index 000000000..86d93c26d --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-oper-createAServiceAccount_new.adoc @@ -0,0 +1,28 @@ +// :ks_include_id: 6e68b7990c884ed4bff37bc5f2891664 +. 在服务帐户列表页面,点击**创建**。 + +. 在**创建服务帐户**对话框,设置服务帐户的信息,然后点击**创建**。 ++ +-- +[%header,cols="1,3"] +|=== +|参数 |描述 + +|名称 +|服务帐户名称。同一项目中的服务帐户名称不能重复。名称只能包含小写字母、数字和连字符(-),必须以小写字母或数字开头和结尾,最长 63 个字符。 + +|别名 +|用户自定义的服务帐户别名。不同服务帐户的别名可以相同。别名只能包含中文、字母、数字和连字符(-),不得以连字符(-)开头或结尾,最长 63 个字符。 + +|项目 +|服务帐户所属的项目。 + +|描述 +|服务帐户的描述信息。描述可包含任意字符,最长 256 个字符。 + +|项目角色 +|服务帐户在项目中的角色。服务帐户的角色将决定服务帐户在项目中的权限。 +|=== + +服务帐户创建完成后将显示在服务帐户列表中。 +-- diff --git a/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-oper-deleteASingleServiceAccount.adoc b/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-oper-deleteASingleServiceAccount.adoc new file mode 100644 index 000000000..e0d55dfcb --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-oper-deleteASingleServiceAccount.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: c89315ef4a4f4466b0e17cab3c84d42d +. 在需要删除的服务帐户右侧点击image:/images/ks-qkcp/zh/icons/more.svg[more,18,18],然后在下拉列表中选择**删除**。 + +. 在**删除服务帐户**对话框,输入服务帐户的名称,然后点击**确定**。 diff --git a/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-oper-deleteMultipleServiceAccounts.adoc b/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-oper-deleteMultipleServiceAccounts.adoc new file mode 100644 index 000000000..c310038bd --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-oper-deleteMultipleServiceAccounts.adoc @@ -0,0 +1,8 @@ +// :ks_include_id: 6f5328039add4cdd843da743a785aaa7 +. 选择需要删除的服务帐户左侧的复选框,然后在服务帐户列表上方点击**删除**。 + +. 在**批量删除服务帐户**对话框,输入服务帐户的名称,然后点击**确定**。 ++ +-- +include::../../note-separateNamesByComma.adoc[] +-- diff --git a/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-oper-editServiceAccountInformation.adoc b/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-oper-editServiceAccountInformation.adoc new file mode 100644 index 000000000..829ce3580 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-oper-editServiceAccountInformation.adoc @@ -0,0 +1,18 @@ +// :ks_include_id: 0c947100d2d64d5bac82ac928668cf08 +. 在需要操作的服务帐户右侧点击image:/images/ks-qkcp/zh/icons/more.svg[more,18,18],然后在下拉列表中选择**编辑信息**。 + +. 在**编辑信息**对话框,编辑服务帐户的别名和描述,然后点击**确定**。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|别名 +|服务帐户的别名。不同服务帐户的别名可以相同。别名只能包含中文、字母、数字和连字符(-),不得以连字符(-)开头或结尾,最长 63 个字符。 + +|描述 +|服务帐户的描述信息。描述可包含任意字符,最多包含 256 个字符。 + +|=== +-- diff --git a/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-oper-openDetailsPage.adoc b/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-oper-openDetailsPage.adoc new file mode 100644 index 000000000..54829e6f5 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-oper-openDetailsPage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 0dd2fb366a564cfba068b299483485f0 +. 在服务帐户列表中点击一个服务帐户的名称打开其详情页面。 diff --git a/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-oper-searchForServiceAccounts.adoc b/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-oper-searchForServiceAccounts.adoc new file mode 100644 index 000000000..ec6e5742d --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-oper-searchForServiceAccounts.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 31e6141a68d9431abf8e41e8ace22103 +* 在列表上方点击搜索框并输入关键字,可搜索名称包含特定关键字的服务帐户。 diff --git a/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-oper-viewServiceAccountDetails.adoc b/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-oper-viewServiceAccountDetails.adoc new file mode 100644 index 000000000..9a2215c2a --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-oper-viewServiceAccountDetails.adoc @@ -0,0 +1,39 @@ +// :ks_include_id: e5b9851cb29d403d866fb8074f76b2e6 +. 在服务帐户详情页面左侧的**属性**区域查看服务帐户的资源属性。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|集群 +|服务帐户所属的集群。 + +|项目 +|服务帐户所属的项目。 + +|角色 +|服务帐户在所属项目中的角色。 + +|创建时间 +|服务帐户的创建时间。 + +|创建者 +|创建服务帐户的用户。 +|=== +-- + +. 在服务帐户详情页面右侧的**数据**页签查看服务帐户的认证信息和对应的 kubeconfig 信息。 ++ +-- +* 在**数据设置**区域右上角点击image:/images/ks-qkcp/zh/icons/eye-closed.svg[show,18,18]/image:/images/ks-qkcp/zh/icons/eye.svg[hide,18,18]可显示/隐藏认证信息明文。 + +* 在**kubeconfig 设置**区域右上角点击image:/images/ks-qkcp/zh/icons/copy.svg[copy,18,18]可复制 kubeconfig 信息,点击image:/images/ks-qkcp/zh/icons/download-dark-white.svg[download,18,18]可下载 **kubeconfig.yaml** 文件。 + +// Note +include::../../../../_ks_components/admonitions/note.adoc[] + +kubeconfig 信息包含了服务帐户的认证信息。您需要在应用程序中配置 kubeconfig 信息使应用程序可以访问{ks_product_both}集群。有关更多信息,请参阅 link:https://kubernetes.io/zh/docs/concepts/configuration/organize-cluster-access-kubeconfig/[Kubernetes 官方文档]。 + +include::../../../../_ks_components/admonitions/admonEnd.adoc[] +-- diff --git a/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-para-serviceAccountList.adoc b/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-para-serviceAccountList.adoc new file mode 100644 index 000000000..3bd1a94e7 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/serviceAccounts/serviceAccounts-para-serviceAccountList.adoc @@ -0,0 +1,24 @@ +// :ks_include_id: f22f03e60c6c4ef2846c1ca38ee84d80 +* 服务帐户列表提供以下信息: ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|名称 +|服务帐户的名称和描述。 + +|项目 +|服务帐户所属的项目。 + +|角色 +|服务帐户在所属项目中的角色。服务帐户的项目角色将决定服务帐户在项目中的权限。 + +|保密字典 +|服务帐户对应的保密字典的名称。该保密字典中存储用于认证的证书、项目名称和令牌。 + +|创建时间 +|服务帐户的创建时间。 +|=== +-- diff --git a/content/zh/docs/_custom/clusterManagement/services/services-desc-createAService.adoc b/content/zh/docs/_custom/clusterManagement/services/services-desc-createAService.adoc new file mode 100644 index 000000000..d5c24406d --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/services/services-desc-createAService.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 778abc4b808a4ed796f46c0c8b12c68d +本节介绍如何创建服务。 diff --git a/content/zh/docs/_custom/clusterManagement/services/services-desc-deleteServices.adoc b/content/zh/docs/_custom/clusterManagement/services/services-desc-deleteServices.adoc new file mode 100644 index 000000000..b9ab431bf --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/services/services-desc-deleteServices.adoc @@ -0,0 +1,9 @@ +// :ks_include_id: 5e2c112952a04a0a852f249edae6a04d +本节介绍如何删除服务。 + +// Warning +include::../../../../_ks_components/admonitions/warning.adoc[] + +删除服务后将无法通过服务访问其后端的容器组,请谨慎执行此操作。 + +include::../../../../_ks_components/admonitions/admonEnd.adoc[] diff --git a/content/zh/docs/_custom/clusterManagement/services/services-desc-editAMetricsExporter.adoc b/content/zh/docs/_custom/clusterManagement/services/services-desc-editAMetricsExporter.adoc new file mode 100644 index 000000000..2bb6b3aae --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/services/services-desc-editAMetricsExporter.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: 6aade36eb695477ab6e8a0eda652c52e +本节介绍如何编辑监控导出器。 + +监控导出器用于对应用程序进行监控。{ks_product_right}平台的监控告警功能底层通过 Prometheus 实现。为监控应用程序的运行状况,您需要进行以下操作: diff --git a/content/zh/docs/_custom/clusterManagement/services/services-desc-editServiceExternalAccessSettings.adoc b/content/zh/docs/_custom/clusterManagement/services/services-desc-editServiceExternalAccessSettings.adoc new file mode 100644 index 000000000..7b09efd12 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/services/services-desc-editServiceExternalAccessSettings.adoc @@ -0,0 +1,9 @@ +// :ks_include_id: 6153ebc95ef847adb6e6294e7b521d88 +本节介绍如何编辑服务外部访问设置。 + +// Note +include::../../../../_ks_components/admonitions/note.adoc[] + +此操作仅支持内部访问模式为 VirtualIP 的服务,不支持内部访问模式为 Headless 或 ExternalName 的服务。 + +include::../../../../_ks_components/admonitions/admonEnd.adoc[] diff --git a/content/zh/docs/_custom/clusterManagement/services/services-desc-editServiceInformation.adoc b/content/zh/docs/_custom/clusterManagement/services/services-desc-editServiceInformation.adoc new file mode 100644 index 000000000..04abe6924 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/services/services-desc-editServiceInformation.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: 0be7fc7e00d24083ac5d17ec7c4dd81b +本节介绍如何编辑任务信息。 + +您可以编辑任务的别名和描述。{ks_product_right}不支持编辑已创建任务的名称。 diff --git a/content/zh/docs/_custom/clusterManagement/services/services-desc-editServiceSettings.adoc b/content/zh/docs/_custom/clusterManagement/services/services-desc-editServiceSettings.adoc new file mode 100644 index 000000000..d66419234 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/services/services-desc-editServiceSettings.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 0c171d40a4db48718db0c8fd91e031a8 +本节介绍如何编辑任务设置。 diff --git a/content/zh/docs/_custom/clusterManagement/services/services-desc-services.adoc b/content/zh/docs/_custom/clusterManagement/services/services-desc-services.adoc new file mode 100644 index 000000000..77bf2614a --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/services/services-desc-services.adoc @@ -0,0 +1,10 @@ +// :ks_include_id: 9d67f68a071549aa94a7433420ef1f66 +本节介绍如何管理服务。 + +服务用于暴露应用程序供集群内部或集群外部访问。 + +* 在{ks_product_both}平台上,应用程序运行在容器组中,同一个应用程序的多个容器组副本由工作负载或任务管理。虽然每个容器组都具有可在集群内部访问的虚拟 IP 地址,但容器组是非永久性的资源,可能会被删除或重新创建。当容器组被重新创建时,新容器组和旧容器组的虚拟 IP 地址一般不同,容器组原有的 IP 地址将失效。 + +* 服务提供了固定的地址(域名或 IP 地址)供客户端访问。服务将客户端的请求转发给某一个容器组,并为多个容器组副本提供负载均衡,从而解决了容器组被删除或重新创建时原有地址失效的问题。 + +* 除为工作负载提供固定的访问地址外,服务还可以通过 NodePort 或 LoadBalancer 方式将工作负载暴露到集群外部。 diff --git a/content/zh/docs/_custom/clusterManagement/services/services-desc-viewServiceDetails.adoc b/content/zh/docs/_custom/clusterManagement/services/services-desc-viewServiceDetails.adoc new file mode 100644 index 000000000..d2fed71c1 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/services/services-desc-viewServiceDetails.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 312a369c91ea4bc58e98f2d1989311cd +本节介绍如何查看服务详情。 diff --git a/content/zh/docs/_custom/clusterManagement/services/services-desc-viewServiceList.adoc b/content/zh/docs/_custom/clusterManagement/services/services-desc-viewServiceList.adoc new file mode 100644 index 000000000..27554eb62 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/services/services-desc-viewServiceList.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: ef7bee4f35a44bbd891d4d160abdda30 +本节介绍如何查看服务列表。 diff --git a/content/zh/docs/_custom/clusterManagement/services/services-oper-createAService.adoc b/content/zh/docs/_custom/clusterManagement/services/services-oper-createAService.adoc new file mode 100644 index 000000000..c128aeaba --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/services/services-oper-createAService.adoc @@ -0,0 +1,28 @@ +// :ks_include_id: 95f4759b32eb4061ae07cea32fd54ac8 +. 在**服务设置**页签,设置服务的内部访问模式、工作负载选择器和端口,然后点击**下一步**。 ++ +-- +include::services-para-serviceSettings.adoc[] +-- + +. 在**高级设置**页签,设置服务的外部访问模式、会话保持设置和元数据,然后点击**创建**。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +include::services-para-externalAccess.adoc[] + +include::services-para-sessionPersistence.adoc[] + +|添加元数据 +|设置服务的标签。 + +* 点击**添加**可设置多条标签。 + +* 在已创建的标签右侧点击image:/images/ks-qkcp/zh/icons/trash-light.svg[trash-light,18,18]可删除标签。 +|=== + +服务创建完成后将显示在服务列表中。 +-- diff --git a/content/zh/docs/_custom/clusterManagement/services/services-oper-deleteASingleService.adoc b/content/zh/docs/_custom/clusterManagement/services/services-oper-deleteASingleService.adoc new file mode 100644 index 000000000..7ac3c771c --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/services/services-oper-deleteASingleService.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 03191d86a7474f0aa61513f52a671795 +. 在需要删除的服务右侧点击image:/images/ks-qkcp/zh/icons/more.svg[more,18,18],然后在下拉列表中选择**删除**。 diff --git a/content/zh/docs/_custom/clusterManagement/services/services-oper-deleteMultipleServices.adoc b/content/zh/docs/_custom/clusterManagement/services/services-oper-deleteMultipleServices.adoc new file mode 100644 index 000000000..df20b8641 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/services/services-oper-deleteMultipleServices.adoc @@ -0,0 +1,8 @@ +// :ks_include_id: 0497433d316e4c6e9a45cf29e12dbbd9 +. 选择需要删除的服务左侧的复选框,然后在服务列表上方点击**删除**。 + +. 在**批量删除服务**对话框,确认并选择要删除的相关资源,然后点击**确定**。 ++ +-- +include::../../note-separateNamesByComma.adoc[] +-- diff --git a/content/zh/docs/_custom/clusterManagement/services/services-oper-editAMetricsExporter.adoc b/content/zh/docs/_custom/clusterManagement/services/services-oper-editAMetricsExporter.adoc new file mode 100644 index 000000000..b85d99b07 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/services/services-oper-editAMetricsExporter.adoc @@ -0,0 +1,47 @@ +// :ks_include_id: f0e2bbaddcbd4d3db4ce4f3625f57ca1 +. 在服务详情页面左上角选择**更多操作 > 编辑监控导出器**。 + +. 在**编辑监控导出器**页面,设置监控指标的收集路径、收集间隔和超时时间,然后点击**确定**。 ++ +-- +{ks_product_right}的监控告警模块将根据此处设置的参数访问服务并收集应用程序的监控指标。 +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|协议 +|用于通信的协议,取值可以为 **HTTP** 或 **HTTPS**。 + +|端口 +|用于通信的服务端口。 + +|路径 +|暴露应用程序监控指标的路径。 + +|认证方式 +|收集应用程序监控指标过程的通信认证方式。 + +* **无需认证**:不采用任何认证手段。此方式可能存在信息安全隐患。 + +* **TLS**:收集应用程序监控指标的过程通过 TLS 协议进程认证。 + +* **Bear 令牌**:通过令牌进行认证。 + +* **基础认证**:通过用户名和密码认证。 + +除**无需认证**外,其他认证方式都需要在应用程序中配置对应的认证逻辑,并提前创建包含认证信息的保密字典。 + +|收集间隔 +|应用程序监控指标的收集间隔,单位为分钟。 + +|超时时间 +|每次收集应用程序监控指标的超时时间,单位为秒。 +|=== +-- + +// Note +include::../../../../_ks_components/admonitions/note.adoc[] + +监控导出器创建完成后,您还需要在{ks_product_left} Web 控制台使用监控指标进一步创建规则组或自定义监控面板,以对应用程序的运行状态进行监控。 + +include::../../../../_ks_components/admonitions/admonEnd.adoc[] diff --git a/content/zh/docs/_custom/clusterManagement/services/services-oper-editServiceExternalAccessSettings.adoc b/content/zh/docs/_custom/clusterManagement/services/services-oper-editServiceExternalAccessSettings.adoc new file mode 100644 index 000000000..34732e5d8 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/services/services-oper-editServiceExternalAccessSettings.adoc @@ -0,0 +1,20 @@ +// :ks_include_id: f59275b4c21c49c9983d211ee4b12b66 +. 在**编辑外部访问**对话框,设置服务的外部访问模式,然后点击**确定**。 ++ +-- +服务的外部访问模式包括以下类型: + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|无 +|无法从集群外部访问服务。 + +|NodePort +|系统将节点的端口映射到服务端口,可通过节点的 IP 地址和节点端口访问服务。 + +|LoadBalancer +|系统在 NodePort 服务的基础上为服务分配一个外部 IP 地址,并将外部 IP 地址与一个外部负载均衡器绑定。外部负载均衡器监听服务对应的节点端口,从而可以通过外部 IP 地址访问服务。为实现上述功能,LoadBalancer 类型的服务需要负载均衡器插件和基础设施环境提供支持,并且需要设置相关注解。有关更多信息,请联系您的基础设施环境提供商。 +|=== +-- diff --git a/content/zh/docs/_custom/clusterManagement/services/services-oper-editServiceInformation.adoc b/content/zh/docs/_custom/clusterManagement/services/services-oper-editServiceInformation.adoc new file mode 100644 index 000000000..833e6db22 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/services/services-oper-editServiceInformation.adoc @@ -0,0 +1,17 @@ +// :ks_include_id: 1137d62e09344a798e172ba55bf7a205 +. 在需要操作的服务右侧点击image:/images/ks-qkcp/zh/icons/more.svg[more,18,18],然后在下拉列表中选择**编辑信息**。 + +. 在**编辑信息**对话框,设置服务的别名和描述,然后点击**确定**。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|别名 +|服务的别名。不同服务的别名可以相同。别名只能包含中文、字母、数字和连字符(-),不得以连字符(-)开头或结尾,最长 63 个字符。 + +|描述 +|服务的描述信息。描述可包含任意字符,最多包含 256 个字符。 +|=== +-- \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/services/services-oper-editServiceSettings-for-kubefed.adoc b/content/zh/docs/_custom/clusterManagement/services/services-oper-editServiceSettings-for-kubefed.adoc new file mode 100644 index 000000000..759cf775c --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/services/services-oper-editServiceSettings-for-kubefed.adoc @@ -0,0 +1,18 @@ +// :ks_include_id: f0f32c026c8a44b7ac18acbadf465ea5 +. 在需要操作的服务右侧点击image:/images/ks-qkcp/zh/icons/more.svg[more,18,18],然后在下拉列表中选择**编辑设置**。 + +. 在**编辑设置**对话框的**服务设置**页签,修改服务的设置。 + +* 对于内部访问模式为 ExternalName 的服务,您可以修改外部服务的地址。 + +* 对于其他服务,您可以修改服务的内部访问模式、工作负载选择器和端口。 ++ +-- +include::services-para-serviceSettings.adoc[] +-- + +. 在**编辑设置**对话框的**集群差异设置**页签,为不同集群中的服务基于端口进行差异化设置,然后点击**确定**。 ++ +-- +// include::../../../multi-clusterProjectManagement/services/services-oper-setClusterDiff.adoc[] +-- \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/services/services-oper-editServiceSettings.adoc b/content/zh/docs/_custom/clusterManagement/services/services-oper-editServiceSettings.adoc new file mode 100644 index 000000000..93e6cbcfb --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/services/services-oper-editServiceSettings.adoc @@ -0,0 +1,12 @@ +// :ks_include_id: f0f32c026c8a44b7ac18acbadf465ea5 +. 在需要操作的服务右侧点击image:/images/ks-qkcp/zh/icons/more.svg[more,18,18],然后在下拉列表中选择**编辑服务**。 + +. 在**编辑服务**对话框修改服务的设置,然后点击**确定**。 + +* 对于内部访问模式为 ExternalName 的服务,您可以修改外部服务的地址。 + +* 对于其他服务,您可以修改服务的内部访问模式、工作负载选择器和端口。 ++ +-- +include::services-para-serviceSettings.adoc[] +-- diff --git a/content/zh/docs/_custom/clusterManagement/services/services-oper-exposeMetrics.adoc b/content/zh/docs/_custom/clusterManagement/services/services-oper-exposeMetrics.adoc new file mode 100644 index 000000000..56dbd99a8 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/services/services-oper-exposeMetrics.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 9014ea6811834538b9c5b7fe24097a91 +. 在{ks_product_left} Web 控制台,使用监控指标创建规则组或自定义监控面板,从而对应用程序的运行状况进行监控。 diff --git a/content/zh/docs/_custom/clusterManagement/services/services-oper-openDetailsPage.adoc b/content/zh/docs/_custom/clusterManagement/services/services-oper-openDetailsPage.adoc new file mode 100644 index 000000000..ef22cb405 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/services/services-oper-openDetailsPage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 9572433de70c4e3485289ea683e39c12 +. 在服务列表中点击一个服务的名称打开其详情页面。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/services/services-oper-openServiceExternalAccessSettings.adoc b/content/zh/docs/_custom/clusterManagement/services/services-oper-openServiceExternalAccessSettings.adoc new file mode 100644 index 000000000..8fbcf2984 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/services/services-oper-openServiceExternalAccessSettings.adoc @@ -0,0 +1,5 @@ +// :ks_include_id: f8bbecbf87544c4f9173c8107364d8ee + +. 在服务详情页面右侧点击**访问信息**页签查看服务的访问信息。 + +. 点击页面右侧的image:/images/ks-qkcp/zh/icons/more.svg[more,18,18],然后从下拉列表中选择**编辑外部访问**。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/services/services-oper-searchForServices.adoc b/content/zh/docs/_custom/clusterManagement/services/services-oper-searchForServices.adoc new file mode 100644 index 000000000..fe082318a --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/services/services-oper-searchForServices.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: d085604adc244a4cbb580fb88485f275 +* 在列表上方点击搜索框并设置搜索条件,可按名称搜索服务。 diff --git a/content/zh/docs/_custom/clusterManagement/services/services-oper-viewServiceDetails-for-kubefed.adoc b/content/zh/docs/_custom/clusterManagement/services/services-oper-viewServiceDetails-for-kubefed.adoc new file mode 100644 index 000000000..287f10dfb --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/services/services-oper-viewServiceDetails-for-kubefed.adoc @@ -0,0 +1,115 @@ +// :ks_include_id: ec83e4ff0eb74cdaa02d3a52062d9bc5 +. 在服务详情页面左侧的**属性**区域查看服务的资源属性。 ++ +-- + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +// |集群 +// |服务所属的集群。 + +|项目 +|服务所属的项目。 + +|类型 +| +include::services-para-internalAccess.adoc[] + +include::services-para-virtualip-headless.adoc[] + +include::services-para-externalName.adoc[] + +|应用 +|服务所属的应用名称。您可以创建一个包含多个服务的应用,每个服务都对应一个工作负载。 + +// |虚拟 IP 地址 +// |服务供集群内部访问的虚拟 IP 地址,仅对 VirtualIP 类型的服务显示。 + +// |外部 IP 地址 +// |服务供集群外部访问的 IP 地址,仅在服务启用外部访问时显示。 + +// |会话保持 +// |是否已启用会话保持功能,取值可以为: + +// * **已启用**:已启用会话保持。如果服务有多个容器组,在一定时间内(默认值为 10800 秒),来自相同客户端 IP 地址的请求将被转发给同一个容器组。 + +// * **未启用**:未启用会话保持。如果服务有多个容器组,来自相同客户端 IP 地址的请求将被随机转发给不同的容器组。 + +// |选择器 +// |服务的容器组选择器。容器组选择器由一个多个容器组标签组成,服务会将客户端请求转发给具有全部指定标签的容器组。 + +// |DNS +// |服务在集群内部的域名,可在集群内部访问。 + +// |端点 +// |服务的目标容器组的虚拟 IP 地址和容器端口。 + +|创建时间 +|服务的创建时间。 + +|更新时间 +|服务的最后更新时间。 + +|创建者 +|创建服务的用户。 +|=== +-- + +. 在服务详情页面右侧的**资源状态**页签查看服务的容器组副本数量和容器组。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|容器组副本数量 +|设置每个集群的容器组副本数。 + +|容器组 +| +服务中运行的所有容器组。展开下拉框可以选择查看特定集群中的容器组信息。 + +include::../nodes/nodes-para-podList.adoc[] +|=== +-- + +. 在服务详情页面右侧的**访问信息**页签查看服务的访问信息。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|内部域名 +|可通过 ..svc 格式的域名从集群内部访问服务。 + +|虚拟 IP 地址 +|服务供集群内部访问的虚拟 IP 地址。 + +|端口 +|为使容器能够被正常访问,{ks_product_right}平台上定义了以下端口类型: + +* 容器端口:容器中的应用程序监听的端口,只能在容器组内部访问。 + +* 服务端口:服务虚拟 IP 地址的端口,只能在集群内部访问,发送到服务端口的请求将被转发给容器端口。 + +* 节点端口:节点主机上的端口,可以从集群外部访问,发送到节点端口的请求将被转发给服务端口。NodePort 或 LoadBalancer 类型的服务具有节点端口。 + +// |工作负载 +// |显示管理容器组的工作负载的名称、更新时间、类型、状态和当前修改记录。 + +// |容器组 +// | +// include::../nodes/nodes-para-podList.adoc[] +|=== +-- + +. 在服务详情页面右侧点击**元数据**页签查看服务的标签和注解。 + +. 在服务详情页面右侧点击**事件**页签查看服务相关的事件。 ++ +-- +include::../clusterManagement-para-eventsTab.adoc[] +-- \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/services/services-oper-viewServiceDetails.adoc b/content/zh/docs/_custom/clusterManagement/services/services-oper-viewServiceDetails.adoc new file mode 100644 index 000000000..20a628c74 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/services/services-oper-viewServiceDetails.adoc @@ -0,0 +1,91 @@ +// :ks_include_id: ec83e4ff0eb74cdaa02d3a52062d9bc5 +. 在服务详情页面左侧的**属性**区域查看服务的资源属性。 ++ +-- + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|集群 +|服务所属的集群。 + +|项目 +|服务所属的项目。 + +|类型 +| +include::services-para-internalAccess.adoc[] + +include::services-para-virtualip-headless.adoc[] + +include::services-para-externalName.adoc[] + +|应用 +|服务所属的应用名称。您可以创建一个包含多个服务的应用,每个服务都对应一个工作负载。 + +|虚拟 IP 地址 +|服务供集群内部访问的虚拟 IP 地址,仅对 VirtualIP 类型的服务显示。 + +|外部 IP 地址 +|服务供集群外部访问的 IP 地址,仅在服务启用外部访问时显示。 + +|会话保持 +|是否已启用会话保持功能,取值可以为: + +* **已启用**:已启用会话保持。如果服务有多个容器组,在一定时间内(默认值为 10800 秒),来自相同客户端 IP 地址的请求将被转发给同一个容器组。 + +* **未启用**:未启用会话保持。如果服务有多个容器组,来自相同客户端 IP 地址的请求将被随机转发给不同的容器组。 + +|选择器 +|服务的容器组选择器。容器组选择器由一个多个容器组标签组成,服务会将客户端请求转发给具有全部指定标签的容器组。 + +|DNS +|服务在集群内部的域名,可在集群内部访问。 + +|端点 +|服务的目标容器组的虚拟 IP 地址和容器端口。 + +|创建时间 +|服务的创建时间。 + +// |更新时间 +// |服务的最后更新时间。 + +|创建者 +|创建服务的用户。 +|=== +-- + +. 在服务详情页面右侧的**资源状态**页签查看服务的容器端口、工作负载和容器组。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|端口 +|为使容器能够被正常访问,{ks_product_right}平台上定义了以下端口类型: + +* 容器端口:容器中的应用程序监听的端口,只能在容器组内部访问。 + +* 服务端口:服务虚拟 IP 地址的端口,只能在集群内部访问,发送到服务端口的请求将被转发给容器端口。 + +* 节点端口:节点主机上的端口,可以从集群外部访问,发送到节点端口的请求将被转发给服务端口。NodePort 或 LoadBalancer 类型的服务具有节点端口。 + +|工作负载 +|显示管理容器组的工作负载的名称、更新时间、类型、状态和当前修改记录。 + +|容器组 +| +include::../nodes/nodes-para-podList.adoc[] +|=== +-- + +. 在服务详情页面右侧点击**元数据**页签查看服务的标签和注解。 + +. 在服务详情页面右侧点击**事件**页签查看服务相关的事件。 ++ +-- +include::../clusterManagement-para-eventsTab.adoc[] +-- \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/services/services-para-creationTime.adoc b/content/zh/docs/_custom/clusterManagement/services/services-para-creationTime.adoc new file mode 100644 index 000000000..af2e0c208 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/services/services-para-creationTime.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: f7bc10d6a0ae4ebfb0956bf2cd8624dd +|创建时间 +|服务的创建时间。 diff --git a/content/zh/docs/_custom/clusterManagement/services/services-para-externalAccess.adoc b/content/zh/docs/_custom/clusterManagement/services/services-para-externalAccess.adoc new file mode 100644 index 000000000..03afcc181 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/services/services-para-externalAccess.adoc @@ -0,0 +1,9 @@ +// :ks_include_id: 9ed594d85e2d49d189b604ba75506964 +|外部访问 +|服务的外部访问模式。 + +// tag::bullets[] +* **NodePort**:系统将节点的端口映射到服务端口,可通过节点的 IP 地址和节点端口访问服务。 + +* **LoadBalancer**:系统在 NodePort 服务的基础上为服务分配一个外部 IP 地址,并将外部 IP 地址与一个外部负载均衡器绑定。外部负载均衡器监听服务对应的节点端口,从而可以通过外部 IP 地址访问服务。为实现上述功能,LoadBalancer 类型的服务需要负载均衡器插件和基础设施环境提供支持,并且需要设置相关注解。有关更多信息,请联系您的基础设施环境提供商。 +// end::bullets[] diff --git a/content/zh/docs/_custom/clusterManagement/services/services-para-externalName.adoc b/content/zh/docs/_custom/clusterManagement/services/services-para-externalName.adoc new file mode 100644 index 000000000..ed666f23c --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/services/services-para-externalName.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: ae3aeeab99d2436aaf471a053199ed31 +* **ExternalName**:服务将业务流量转发给集群外部的其他服务。系统不为服务分配虚拟 IP 地址,可通过 `..svc.cluster.local` 格式的域名从集群内部访问。 diff --git a/content/zh/docs/_custom/clusterManagement/services/services-para-internalAccess.adoc b/content/zh/docs/_custom/clusterManagement/services/services-para-internalAccess.adoc new file mode 100644 index 000000000..0dc190841 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/services/services-para-internalAccess.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: d2f7e4ed2c324015a246ad69584a8562 +服务的内部访问模式。 diff --git a/content/zh/docs/_custom/clusterManagement/services/services-para-name.adoc b/content/zh/docs/_custom/clusterManagement/services/services-para-name.adoc new file mode 100644 index 000000000..623e10768 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/services/services-para-name.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: fc0d8d22d3934c7c8a894c53da744ea6 +|名称 +|服务的名称和描述信息。 diff --git a/content/zh/docs/_custom/clusterManagement/services/services-para-serviceAlias.adoc b/content/zh/docs/_custom/clusterManagement/services/services-para-serviceAlias.adoc new file mode 100644 index 000000000..324d57106 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/services/services-para-serviceAlias.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: f7106eed4381415e895021d16070780d +|别名 +|服务的别名。不同服务的别名可以相同。别名只能包含中文、字母、数字和连字符(-),不得以连字符(-)开头或结尾,最长 63 个字符。 diff --git a/content/zh/docs/_custom/clusterManagement/services/services-para-serviceDescription.adoc b/content/zh/docs/_custom/clusterManagement/services/services-para-serviceDescription.adoc new file mode 100644 index 000000000..26b64c535 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/services/services-para-serviceDescription.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: 84acacc3966a4dea95858ffeabf4a6b7 +|描述 +|服务的描述信息。描述可包含任意字符,最长 256 个字符。 diff --git a/content/zh/docs/_custom/clusterManagement/services/services-para-serviceName.adoc b/content/zh/docs/_custom/clusterManagement/services/services-para-serviceName.adoc new file mode 100644 index 000000000..0023e1840 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/services/services-para-serviceName.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: 89c9a4c83d7a46889b95133fc816d28d +|名称 +|服务的名称。同一项目中的服务名称不能重复。名称只能包含小写字母、数字和连字符(-),必须以小写字母开头并以小写字母或数字结尾,最长 63 个字符。 diff --git a/content/zh/docs/_custom/clusterManagement/services/services-para-serviceSettings.adoc b/content/zh/docs/_custom/clusterManagement/services/services-para-serviceSettings.adoc new file mode 100644 index 000000000..6f37a59cf --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/services/services-para-serviceSettings.adoc @@ -0,0 +1,34 @@ +// :ks_include_id: 797c8dc7400f4f17940a76eb88ae5149 +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|内部访问模式 +|从集群内部访问服务的方式。 + +* **内部域名**:系统不为服务分配虚拟 IP 地址,可通过 `..svc.cluster.local` 或 `.` 格式的域名从集群内部访问。 + +* **虚拟 IP 地址**:系统为服务分配一个虚拟 IP 地址供集群内部访问,同时也支持通过 `..svc.cluster.local` 或 `.` 格式的域名从集群内部访问。 + +|工作负载选择器 +|指定服务将业务流量转发给具有特定标签的工作负载管理的容器组。 + +* 输入标签的键和值可手动设置选择器。点击**添加**可设置多个标签。 + +* 点击**指定工作负载**可手动选择工作负载。 + +* 在已创建的标签右侧点击image:/images/ks-qkcp/zh/icons/trash-light.svg[trash-light,18,18]可删除标签。 + +|端口 +|服务端口及其与目标容器端口的映射关系。 + +* **协议**:目标容器中的应用程序实际监听的协议。如需使用{ks_product_both}提供的应用治理功能,请确保此处选择的协议与目标容器中的应用程序实际监听的协议保持一致。 + +* **名称**:服务端口的名称。{ks_product_right}的应用治理功能要求服务端口名称以协议名称小写为前缀。如需使用{ks_product_both}提供的应用治理功能,请使用协议名称小写作为端口名称的前缀(例如 **http-**)。 + +* **容器端口**:目标容器中的应用程序实际监听的端口号。 + +* **服务端口**:服务的端口号。 + +点击**添加**可设置多个服务端口。在已创建的服务端口右侧点击image:/images/ks-qkcp/zh/icons/trash-light.svg[trash-light,18,18]可删除服务端口。 +|=== \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/services/services-para-sessionPersistence.adoc b/content/zh/docs/_custom/clusterManagement/services/services-para-sessionPersistence.adoc new file mode 100644 index 000000000..655763a0d --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/services/services-para-sessionPersistence.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: 9bd9803a7946434cb487882abcb428b8 +|会话保持 +|设置系统在指定的时间内将同一个会话中来自同一个客户端的请求全部转发给同一个容器组。最长会话保持时间默认值为 10800 秒,您也可以手动设置最长会话保持时间。 diff --git a/content/zh/docs/_custom/clusterManagement/services/services-para-statelessStatefulExternal.adoc b/content/zh/docs/_custom/clusterManagement/services/services-para-statelessStatefulExternal.adoc new file mode 100644 index 000000000..cc2c187c8 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/services/services-para-statelessStatefulExternal.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: ae5f26efadb740b1b3a09e681f1ef06e +* **有状态服务**:服务的内部访问模式为 Headless,后端工作负载为有状态副本集。 + +* **无状态服务**:服务的内部访问模式为 VirtualIP,后端工作负载为部署。 diff --git a/content/zh/docs/_custom/clusterManagement/services/services-para-virtualip-headless.adoc b/content/zh/docs/_custom/clusterManagement/services/services-para-virtualip-headless.adoc new file mode 100644 index 000000000..fb48a5f97 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/services/services-para-virtualip-headless.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: bed3eb4cd7fa441990451420cd9a8ed4 +* **Headless**:系统不为服务分配虚拟 IP 地址,可通过 `..svc.cluster.local` 或 `.` 格式的域名从集群内部访问。 + +* **VirtualIP**:系统为服务分配一个虚拟 IP 地址供集群内部访问,同时也支持通过 `..svc.cluster.local` 或 `.` 格式的域名从集群内部访问。 diff --git a/content/zh/docs/_custom/clusterManagement/services/services-prer-exposeMetrics.adoc b/content/zh/docs/_custom/clusterManagement/services/services-prer-exposeMetrics.adoc new file mode 100644 index 000000000..a81a73d5d --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/services/services-prer-exposeMetrics.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: f845b7136ccc47a59ea94257751c74cc +* 您需要配置目标应用程序将符合 Prometheus 规范的监控指标暴露在某个服务端路径下。有关更多信息,请参阅 link:https://prometheus.io/docs/instrumenting/clientlibs/[Prometheus 官方文档]。 + +* 如果监控指标采集过程需要认证,您还需要在目标应用程序中配置相关认证逻辑,并在{ks_product_both}平台提前创建包含认证信息的保密字典。 diff --git a/content/zh/docs/_custom/clusterManagement/storageClasses/systemClasses-oper-openDetailsPage.adoc b/content/zh/docs/_custom/clusterManagement/storageClasses/systemClasses-oper-openDetailsPage.adoc new file mode 100644 index 000000000..b2e1a6d86 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/storageClasses/systemClasses-oper-openDetailsPage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: ddde1ce7630144f8bc7460c30577b036 +. 在存储类列表中点击一个存储类的名称打开其详情页面。 diff --git a/content/zh/docs/_custom/clusterManagement/storageClasses/systemClasses-para-allowVolumeCloning.adoc b/content/zh/docs/_custom/clusterManagement/storageClasses/systemClasses-para-allowVolumeCloning.adoc new file mode 100644 index 000000000..4ce701d9e --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/storageClasses/systemClasses-para-allowVolumeCloning.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: d8e84290faee432e8c4e286dd1fa707d +是否允许用户在{ks_product_left} Web 控制台对持久卷进行克隆。 diff --git a/content/zh/docs/_custom/clusterManagement/storageClasses/systemClasses-para-allowVolumeExpansion.adoc b/content/zh/docs/_custom/clusterManagement/storageClasses/systemClasses-para-allowVolumeExpansion.adoc new file mode 100644 index 000000000..92f76e740 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/storageClasses/systemClasses-para-allowVolumeExpansion.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 57acc3d45ab443bdad3eee12eb83b5ca +是否允许用户在{ks_product_left} Web 控制台扩展持久卷容量。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/storageClasses/systemClasses-para-allowVolumeSnapshot.adoc b/content/zh/docs/_custom/clusterManagement/storageClasses/systemClasses-para-allowVolumeSnapshot.adoc new file mode 100644 index 000000000..d0a362e94 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/storageClasses/systemClasses-para-allowVolumeSnapshot.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 48f291ba67994c06a8a69b9222de92ab +是否允许用户在{ks_product_left} Web 控制台为持久卷创建快照。 diff --git a/content/zh/docs/_custom/clusterManagement/storageClasses/systemClasses-para-defaultStorageClass.adoc b/content/zh/docs/_custom/clusterManagement/storageClasses/systemClasses-para-defaultStorageClass.adoc new file mode 100644 index 000000000..36327ae5c --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/storageClasses/systemClasses-para-defaultStorageClass.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 74c2d701d7a54e788036567ac9748872 +存储类是否为默认存储类。设置默认存储类后,如果没有特殊指定,系统将使用默认存储类创建持久卷声明。每个{ks_product_both}集群中仅允许设置一个默认存储类。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/systemComponents/systemComponents-para-replica-count.adoc b/content/zh/docs/_custom/clusterManagement/systemComponents/systemComponents-para-replica-count.adoc new file mode 100644 index 000000000..04dda6194 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/systemComponents/systemComponents-para-replica-count.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 95e7a27324f142b3bce7699ae4ef06da +系统组件实际运行的容器组副本数和期望的容器组副本数。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/systemComponents/systemComponents-para-status.adoc b/content/zh/docs/_custom/clusterManagement/systemComponents/systemComponents-para-status.adoc new file mode 100644 index 000000000..82d22db18 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/systemComponents/systemComponents-para-status.adoc @@ -0,0 +1,8 @@ +// :ks_include_id: d8bdf481c53743aca14f167808430d23 +系统组件的运行状态。 + +* **健康**:系统组件运行正常。 + +* **已停止**:系统组件的工作负载已停止运行。 + +* **告警**:系统组件实际运行的容器组副本数小于期望的容器组副本数。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/volumeSnapshotContents/volumeSnapshotContents-oper-openListPage.adoc b/content/zh/docs/_custom/clusterManagement/volumeSnapshotContents/volumeSnapshotContents-oper-openListPage.adoc new file mode 100644 index 000000000..24a82da18 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/volumeSnapshotContents/volumeSnapshotContents-oper-openListPage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 8780fa783a634e2ea7e02b71327c3608 +. 在**卷快照**页面点击**卷快照内容**打开卷快照内容列表。 diff --git a/content/zh/docs/_custom/clusterManagement/volumeSnapshotContents/volumeSnapshotContents-para-capacity.adoc b/content/zh/docs/_custom/clusterManagement/volumeSnapshotContents/volumeSnapshotContents-para-capacity.adoc new file mode 100644 index 000000000..fd31f5569 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/volumeSnapshotContents/volumeSnapshotContents-para-capacity.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: a2112616394340108e2af64c91d2c33d +卷快照内容对应的持久卷的容量。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/volumeSnapshotContents/volumeSnapshotContents-para-deletionPolicy.adoc b/content/zh/docs/_custom/clusterManagement/volumeSnapshotContents/volumeSnapshotContents-para-deletionPolicy.adoc new file mode 100644 index 000000000..39d02a6fa --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/volumeSnapshotContents/volumeSnapshotContents-para-deletionPolicy.adoc @@ -0,0 +1,6 @@ +// :ks_include_id: a1caf9b38b4a4e0ab7bd462783b840a5 +删除卷快照时对卷快照内容采取的策略。删除策略在对应的卷快照类中设置。 + +* **Delete**:卷快照被删除后,系统自动删除卷快照内容。 + +* **Retain**:卷快照被删除后,系统不自动删除卷快照内容。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/volumeSnapshotContents/volumeSnapshotContents-para-status.adoc b/content/zh/docs/_custom/clusterManagement/volumeSnapshotContents/volumeSnapshotContents-para-status.adoc new file mode 100644 index 000000000..8b75250f8 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/volumeSnapshotContents/volumeSnapshotContents-para-status.adoc @@ -0,0 +1,6 @@ +// :ks_include_id: 6967c031afb24424b3fdd01250460660 +卷快照内容的状态。 + +* **就绪**:卷快照内容已创建成功,并且快照数据已保存到后端存储系统。 + +* **未就绪**:卷快照内容正在创建或正在删除中。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/volumeSnapshotContents/volumeSnapshotContents-para-volumeSnapshotClass.adoc b/content/zh/docs/_custom/clusterManagement/volumeSnapshotContents/volumeSnapshotContents-para-volumeSnapshotClass.adoc new file mode 100644 index 000000000..f46bdfc02 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/volumeSnapshotContents/volumeSnapshotContents-para-volumeSnapshotClass.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: fc3e0f0606144b55b1662409e2c4b5cb +创建卷快照所使用的卷快照类。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-desc-createAPersistentVolumeFromAVolumeSnapshot.adoc b/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-desc-createAPersistentVolumeFromAVolumeSnapshot.adoc new file mode 100644 index 000000000..a07846abb --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-desc-createAPersistentVolumeFromAVolumeSnapshot.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: e8fdffd5e61b45e99c5afd2ae8efb5ec +本节介绍如何使用卷快照创建持久卷。 + +卷快照创建后,您可以使用卷快照创建持久卷声明和持久卷。 diff --git a/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-desc-deleteVolumeSnapshots.adoc b/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-desc-deleteVolumeSnapshots.adoc new file mode 100644 index 000000000..255c8f92a --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-desc-deleteVolumeSnapshots.adoc @@ -0,0 +1,9 @@ +// :ks_include_id: 3603af7c772d428bb6e514c29c8eb747 +本节介绍如何删除卷快照。 + +// Warning +include::../../../../_ks_components/admonitions/warning.adoc[] + +卷快照删除后不能恢复,请谨慎执行此操作以免数据丢失。 + +include::../../../../_ks_components/admonitions/admonEnd.adoc[] diff --git a/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-desc-viewAVolumeSnapshotList.adoc b/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-desc-viewAVolumeSnapshotList.adoc new file mode 100644 index 000000000..11d54e289 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-desc-viewAVolumeSnapshotList.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: a1f60dfd532d4f18b2f626e9ce81ea4e +本节介绍如何查看卷快照列表。 diff --git a/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-desc-viewVolumeSnapshotDetails.adoc b/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-desc-viewVolumeSnapshotDetails.adoc new file mode 100644 index 000000000..9d051b678 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-desc-viewVolumeSnapshotDetails.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 447a321161844ddba2a4dc1e7677dd14 +本节介绍如何查看卷快照的详情。 diff --git a/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-desc-volumeSnapshots.adoc b/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-desc-volumeSnapshots.adoc new file mode 100644 index 000000000..eb2f9d13d --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-desc-volumeSnapshots.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: fdb0d37ac974460092567e5ee221abcb +本节介绍如何管理卷快照和卷快照内容。 + +卷快照定义了保存快照数据所需要的存储资源。卷快照创建后,系统将在后端存储系统中保存快照数据,每个快照数据单元与{ks_product_both}平台上的一个卷快照内容对应。 diff --git a/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-oper-createAPersistentVolumeFromAVolumeSnapshot.adoc b/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-oper-createAPersistentVolumeFromAVolumeSnapshot.adoc new file mode 100644 index 000000000..5581c471b --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-oper-createAPersistentVolumeFromAVolumeSnapshot.adoc @@ -0,0 +1,46 @@ +// :ks_include_id: 866a7f0d7d8549c595c932a0e15d5cba +. 在卷快照详情页面左上角选择**更多操作 > 创建卷**。 + +. 在**基本信息**页签,设置持久卷声明的基本信息,然后点击**下一步**。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|名称 +|持久卷声明的名称。名称只能包含小写字母、数字和连字符(-),必须以小写字母或数字开头和结尾,最长 253 个字符。 + +|别名 +|持久卷声明的别名。不同持久卷声明的别名可以相同。别名只能包含中文、字母、数字和连字符(-),不得以连字符(-)开头或结尾,最长 63 个字符。 + +|描述 +|持久卷声明的描述信息。描述可包含任意字符,最长 256 个字符。 +|=== +-- + +. 在**存储设置**页签,选择后端存储区域的访问模式,然后点击**下一步**。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|ReadWriteOnce +|允许单个节点读取后端存储区域中的数据并向其中写入数据。 + +|ReadOnlyMany +|允许多个节点读取后端存储区域中的数据。 + +|ReadWriteMany +|允许多个节点读取后端存储区域中的数据并向其中写入数据。 +|=== +-- + +. 在**高级设置**页签,设置持久卷声明的标签和注解,然后点击**创建**。 ++ +-- +include::../workloads/createWorkload/workloads-para-Metadata.adoc[] + +系统将根据以上步骤设置的参数创建持久卷声明,并且还将根据快照数据创建持久卷声明对应的持久卷。 +-- diff --git a/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-oper-createAVolumeSnapshot.adoc b/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-oper-createAVolumeSnapshot.adoc new file mode 100644 index 000000000..5f0659034 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-oper-createAVolumeSnapshot.adoc @@ -0,0 +1,21 @@ +// :ks_include_id: 102bc308bb2647fd9be8af126d58b8e3 +. 在**创建快照**对话框,设置需要创建快照的持久卷声明、卷快照的名称和卷快照类,然后点击**确定**。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|持久卷声明 +|需要创建快照的持久卷声明。 + +|名称 +|卷快照的名称。名称只能包含小写字母、数字和连字符(-),必须以小写字母或数字开头和结尾,最长 253 个字符。 + +|卷快照类 +| +include::../persistentVolumeClaims/persistentVolumeClaims-para-volumeSnapshotClass.adoc[] +|=== + +卷快照创建后将显示在卷快照列表中。 +-- diff --git a/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-oper-deleteASingleVolumeSnapshot.adoc b/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-oper-deleteASingleVolumeSnapshot.adoc new file mode 100644 index 000000000..f73e7ec80 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-oper-deleteASingleVolumeSnapshot.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: d6ffb1f3d075421a9c9d96456b1349f1 +. 在需要删除的卷快照右侧点击image:/images/ks-qkcp/zh/icons/more.svg[more,18,18],然后在下拉列表中选择**删除**。 + +. 在**删除卷快照**对话框,输入卷快照的名称,然后点击**确定**。 diff --git a/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-oper-deleteMultipleVolumeSnapshots.adoc b/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-oper-deleteMultipleVolumeSnapshots.adoc new file mode 100644 index 000000000..976f9fb27 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-oper-deleteMultipleVolumeSnapshots.adoc @@ -0,0 +1,8 @@ +// :ks_include_id: 7a2c4eb010e0470095968312938c7699 +. 选择需要删除的卷快照左侧的复选框,然后在卷快照列表上方点击**删除**。 + +. 在**批量删除卷快照**对话框,输入卷快照的名称,然后点击**确定**。 ++ +-- +include::../../note-separateNamesByComma.adoc[] +-- diff --git a/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-oper-openDetailsPage.adoc b/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-oper-openDetailsPage.adoc new file mode 100644 index 000000000..a3dd0077f --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-oper-openDetailsPage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: abe8911b7ecb4c4dbafe2a4e32f9932a +. 在卷快照列表中点击一个卷快照的名称打开其详情页面。 diff --git a/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-oper-searchForVolumeSnapshots.adoc b/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-oper-searchForVolumeSnapshots.adoc new file mode 100644 index 000000000..1316bee7c --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-oper-searchForVolumeSnapshots.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 8ad6ef7eeeae445a95cd3af6e31f267c +* 在列表上方点击搜索框并设置搜索条件,可按名称或状态搜索卷快照。 diff --git a/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-oper-viewVolumeSnapshotDetails.adoc b/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-oper-viewVolumeSnapshotDetails.adoc new file mode 100644 index 000000000..2f41f368e --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-oper-viewVolumeSnapshotDetails.adoc @@ -0,0 +1,41 @@ +// :ks_include_id: b8f433f8547944029075f5bec8d36efe +. 在卷快照详情页面左侧的**属性**区域查看卷快照的资源属性。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|项目 +|卷快照的所属项目。 + +|状态 +| +include::volumeSnapshots-para-volumeSnapshotStatus.adoc[] + +|容量 +| +include::volumeSnapshots-para-capacity.adoc[] + +|快照类 +|用于保存快照数据的存储系统对应的卷快照类。 + +|创建时间 +|卷快照的创建时间。 + +|创建者 +|创建卷快照的用户。 +|=== +-- + +. 在卷快照详情页面右侧的**数据源**页签查看用于创建快照的持久卷声明的信息。 ++ +-- +include::../persistentVolumes/persistentVolumes-para-pvcInformation.adoc[] +-- + +. 在卷快照详情页面右侧点击**事件**页签查看卷快照的事件。 ++ +-- +include::../clusterManagement-para-eventsTab.adoc[] +-- diff --git a/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-oper-viewVolumeSnapshotDetails_v4.adoc b/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-oper-viewVolumeSnapshotDetails_v4.adoc new file mode 100644 index 000000000..c179acfb1 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-oper-viewVolumeSnapshotDetails_v4.adoc @@ -0,0 +1,44 @@ +// :ks_include_id: b8f433f8547944029075f5bec8d36efe +. 在卷快照详情页面左侧的**属性**区域查看卷快照的资源属性。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|项目 +|卷快照的所属项目。 + +|状态 +| +include::volumeSnapshots-para-volumeSnapshotStatus_v4.adoc[] + +|容量 +| +include::volumeSnapshots-para-capacity.adoc[] + +|快照类 +|用于保存快照数据的存储系统对应的卷快照类。 + +|卷快照内容 +|卷快照内容的名称。 + +|创建时间 +|卷快照的创建时间。 + +|创建者 +|创建卷快照的用户。 +|=== +-- + +. 在卷快照详情页面右侧的**数据源**页签查看用于创建快照的持久卷声明的信息。 ++ +-- +include::../persistentVolumes/persistentVolumes-para-pvcInformation.adoc[] +-- + +. 在卷快照详情页面右侧点击**事件**页签查看卷快照的事件。 ++ +-- +include::../clusterManagement-para-eventsTab.adoc[] +-- diff --git a/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-para-capacity.adoc b/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-para-capacity.adoc new file mode 100644 index 000000000..2efec63c4 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-para-capacity.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: eeeb5fef69924224aac5599d6e8e999b +卷快照对应持久卷的容量。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-para-volumeSnapshotList.adoc b/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-para-volumeSnapshotList.adoc new file mode 100644 index 000000000..d65716969 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-para-volumeSnapshotList.adoc @@ -0,0 +1,26 @@ +// :ks_include_id: ebcff396ff624f5f9d3e0534615ffdcb +* 卷快照列表提供以下信息: ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|名称 +|卷快照的名称、别名和卷快照类。 + +|状态 +| +include::volumeSnapshots-para-volumeSnapshotStatus.adoc[] + +|项目 +|卷快照所属的项目。 + +|容量 +| +include::volumeSnapshots-para-capacity.adoc[] + +|创建时间 +|卷快照的创建时间。 +|=== +-- diff --git a/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-para-volumeSnapshotList_v4.adoc b/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-para-volumeSnapshotList_v4.adoc new file mode 100644 index 000000000..a33124d11 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-para-volumeSnapshotList_v4.adoc @@ -0,0 +1,26 @@ +// :ks_include_id: ebcff396ff624f5f9d3e0534615ffdcb +* 卷快照列表提供以下信息: ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|名称 +|卷快照的名称、别名和卷快照类。 + +|状态 +| +include::volumeSnapshots-para-volumeSnapshotStatus_v4.adoc[] + +|卷快照内容 +|卷快照内容的名称。 + +|容量 +| +include::volumeSnapshots-para-capacity.adoc[] + +|创建时间 +|卷快照的创建时间。 +|=== +-- diff --git a/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-para-volumeSnapshotStatus.adoc b/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-para-volumeSnapshotStatus.adoc new file mode 100644 index 000000000..17c27b8fc --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-para-volumeSnapshotStatus.adoc @@ -0,0 +1,10 @@ +// :ks_include_id: d7d51560e0e64d3a927f19e81658358b +卷快照当前的状态。 + +* **创建中**:卷快照和对应的卷快照内容正在创建中。 + +* **创建成功**:卷快照和对应的卷快照内容创建成功。 + +* **创建失败**:系统存在错误,卷快照或对应的卷快照内容创建失败。 + +* **删除中**:卷快照正在删除中。取决于卷快照的删除策略,系统可能会在卷快照删除后保留或自动删除卷快照内容。 diff --git a/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-para-volumeSnapshotStatus_v4.adoc b/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-para-volumeSnapshotStatus_v4.adoc new file mode 100644 index 000000000..43675b353 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/volumeSnapshots/volumeSnapshots-para-volumeSnapshotStatus_v4.adoc @@ -0,0 +1,6 @@ +// :ks_include_id: d7d51560e0e64d3a927f19e81658358b +卷快照当前的状态。 + +* **就绪**:卷快照和对应的卷快照内容创建成功。 + +* **未就绪**:卷快照和对应的卷快照内容正在创建、创建失败或卷快照正在删除中。 diff --git a/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-desc-enableLogCollectionCluster.adoc b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-desc-enableLogCollectionCluster.adoc new file mode 100644 index 000000000..3a61a4eb7 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-desc-enableLogCollectionCluster.adoc @@ -0,0 +1,6 @@ +// :ks_include_id: 01792eb26cce4187b5a1f964404e6037 +ifeval::["{file_output_type}" == "pdf"] + +有关如何在项目中启用**收集卷上的日志**,请参阅《{ks_product_full_right}项目管理指南》的“日志收集”章节。 + +endif::[] diff --git a/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-desc-mountVolume.adoc b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-desc-mountVolume.adoc new file mode 100644 index 000000000..0376fb64b --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-desc-mountVolume.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 4521ce6a20e1414e9ee4a6025bfae0f4 +为容器挂载卷、配置字典或保密字典。 diff --git a/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-desc-setImageNameTypeResource.adoc b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-desc-setImageNameTypeResource.adoc new file mode 100644 index 000000000..e79c100f1 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-desc-setImageNameTypeResource.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 847da7da89ca4546b3e0d53d8edb7441 +设置容器的镜像、名称、类型和资源。 diff --git a/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-desc-setWorkloadMetadata.adoc b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-desc-setWorkloadMetadata.adoc new file mode 100644 index 000000000..58ecb735c --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-desc-setWorkloadMetadata.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: c366a748b75848288944f6526bbf6aa7 +设置工作负载的标签和注解。 diff --git a/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-desc-viewContainerLogsOnVolume.adoc b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-desc-viewContainerLogsOnVolume.adoc new file mode 100644 index 000000000..33f54dae9 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-desc-viewContainerLogsOnVolume.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 4d9963c5048842079eda1ead3073722d +日志收集完成后将打印到容器的标准输出,您可以在容器详情页面的**日志**页签查看日志内容。 diff --git a/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-multi-project-para-workloadList.adoc b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-multi-project-para-workloadList.adoc new file mode 100644 index 000000000..d1c2f74af --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-multi-project-para-workloadList.adoc @@ -0,0 +1,24 @@ +// :ks_include_id: cad509443a554a38ab6ce4a11e4d2b73 +* 工作负载列表提供以下信息: ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|名称 +|工作负载的名称和描述信息。 + +|状态 +| +工作负载的正常容器组副本数、期望容器组副本数和运行状态。工作负载状态包括以下类型: + +include::../workloads-para-workloadStatus.adoc[] + +|应用 +|工作负载所声明的应用。 + +|更新时间 +|工作负载的更新时间。 +|=== +-- diff --git a/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-oper-editDeleteVolume.adoc b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-oper-editDeleteVolume.adoc new file mode 100644 index 000000000..a88adafe5 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-oper-editDeleteVolume.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: a03937e2a0cc45ffac2b60c8f2321638 +* 将光标悬停在已添加的卷或持久卷声明模板上,然后在右侧点击image:/images/ks-qkcp/zh/icons/pen-light.svg[pen,18,18]可编辑卷或持久卷声明模板的设置。 +* 将光标悬停在已挂载的卷或持久卷声明模板上,然后在右侧点击image:/images/ks-qkcp/zh/icons/trash-light.svg[trash-light,18,18]可删除卷或持久卷声明模板。 diff --git a/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-oper-editDeleteVolume_new.adoc b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-oper-editDeleteVolume_new.adoc new file mode 100644 index 000000000..bb61372bf --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-oper-editDeleteVolume_new.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: a03937e2a0cc45ffac2b60c8f2321638 +* 将光标悬停在已添加的卷上,然后在右侧点击image:/images/ks-qkcp/zh/icons/pen-light.svg[pen,18,18]可编辑卷的设置。 +* 将光标悬停在已挂载的卷上,然后在右侧点击image:/images/ks-qkcp/zh/icons/trash-light.svg[trash-light,18,18]可删除卷。 diff --git a/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-Metadata.adoc b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-Metadata.adoc new file mode 100644 index 000000000..3adf19925 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-Metadata.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: 6d818141bdf246f49b4c4825976cc804 +* 点击**添加**可设置多条标签或注解。 + +* 在已创建的标签或注解右侧点击image:/images/ks-qkcp/zh/icons/trash-light.svg[trash-light,18,18]可删除标签或注解。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-PodGracePeriod.adoc b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-PodGracePeriod.adoc new file mode 100644 index 000000000..7a375ad59 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-PodGracePeriod.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: 7e4e28a3e5ce47da9d146777b262caf4 + +设置容器终止前等待的时间,超时后容器将强制终止。默认取值为 30s。 + diff --git a/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-PodMetadata.adoc b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-PodMetadata.adoc new file mode 100644 index 000000000..5bcf73f8d --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-PodMetadata.adoc @@ -0,0 +1,6 @@ +// :ks_include_id: 91f17518b6d34f729b683653e6fa81e3 +设置容器组的元数据。目前仅支持设置容器组的注解,不支持设置容器组的标签。 + +* 点击添加可设置多条注解。 + +* 在已创建的注解右侧点击image:/images/ks-qkcp/zh/icons/trash-light.svg[trash-light,18,18]可删除注解。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-Port.adoc b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-Port.adoc new file mode 100644 index 000000000..4607ea09b --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-Port.adoc @@ -0,0 +1,16 @@ +// :ks_include_id: addcd8f38f374f16a793b840c8f4524b +设置容器的端口。点击**使用默认镜像端口**可将容器端口设置为镜像的默认端口。点击**添加端口**可为容器设置多个端口。 + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|协议 +|容器中的应用程序实际监听的协议。如需使用{ks_product_both}提供的应用治理功能,请确保此处选择的协议与容器中的应用程序实际监听的协议保持一致。 + +|名称 +|端口的名称。如需使用{ks_product_both}提供的应用治理功能,请使用协议名称小写作为端口名称的前缀(例如 **http-**)。 + +|容器端口 +|容器中的应用程序实际监听的端口号。 +|=== diff --git a/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-addAction.adoc b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-addAction.adoc new file mode 100644 index 000000000..87f1c8216 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-addAction.adoc @@ -0,0 +1,22 @@ +// :ks_include_id: 90da833da58d47cbad5d77d94fe4d826 +创建容器启动后动作或终止前动作。 + +* 点击**添加动作**可创建动作。 + +* 将光标悬停在已创建的动作上,然后在右侧点击image:/images/ks-qkcp/zh/icons/pen-light.svg[pen,18,18]可编辑动作的设置。 + +* 将光标悬停在已创建的动作上,然后在右侧点击image:/images/ks-qkcp/zh/icons/trash-light.svg[trash-light,18,18]可删除动作。 + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|路径 +|HTTP 请求的协议(HTTP 或 HTTPS)、请求目标相对于容器组虚拟 IP 地址的路径以及请求的端口号。仅在动作执行方式为 **HTTP 请求**时可用。 + +|命令 +|将要在容器中运行的命令。您可以使用半角逗号(,)分隔命令及其参数。仅在动作执行方式为**命令**时可用。 + +|端口 +|用于 TCP 检查的容器端口号。仅在动作执行方式为 **TCP 端口**时可用。 +|=== \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-addContainer.adoc b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-addContainer.adoc new file mode 100644 index 000000000..c94e0ec7a --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-addContainer.adoc @@ -0,0 +1,8 @@ +// :ks_include_id: 26629381ce2c4637b491e4fe2386923e +创建容器组中运行的容器。您可以在容器组中创建多个容器。 + +* 点击**添加容器**可创建容器。 + +* 将光标悬停在已创建的容器上,然后在右侧点击image:/images/ks-qkcp/zh/icons/pen-light.svg[pen,18,18]可编辑容器的设置。 + +* 将光标悬停在已创建的容器上,然后在右侧点击image:/images/ks-qkcp/zh/icons/trash-light.svg[trash-light,18,18]可删除容器。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-addPVCTemplate.adoc b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-addPVCTemplate.adoc new file mode 100644 index 000000000..61978797f --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-addPVCTemplate.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: 87861bb084774716a738a763e7cb8d5a +|添加持久卷声明模板 +|为有状态副本集添加持久卷声明模板。系统将为每个容器组副本单独创建持久卷声明和持久卷,并将持久卷分别挂载到每个容器组副本中的指定容器。仅对有状态副本集可用。 diff --git a/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-addProbe.adoc b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-addProbe.adoc new file mode 100644 index 000000000..1676e8e9a --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-addProbe.adoc @@ -0,0 +1,37 @@ +// :ks_include_id: 55d0e202da594ec3bf0eec8a473d3557 +创建探针对容器进行存活检查、就绪检查或启动检查。 + +* 点击**添加探针**可创建探针。 + +* 将光标悬停在已创建的探针上,然后在右侧点击image:/images/ks-qkcp/zh/icons/pen-light.svg[pen,18,18]可编辑探针的设置。 + +* 将光标悬停在已创建的探针上,然后在右侧点击image:/images/ks-qkcp/zh/icons/trash-light.svg[trash-light,18,18]可删除探针。 + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|路径 +|HTTP 请求的协议(HTTP 或 HTTPS)、请求目标相对于容器组虚拟 IP 地址的路径以及请求的端口号。仅在健康检查方式为 **HTTP 请求**时可用。 + +|命令 +|将要在容器中运行的命令。您可以使用半角逗号(,)分隔命令及其参数。仅在健康检查方式为**命令**时可用。 + +|端口 +|用于 TCP 检查的容器端口号。仅在健康检查方式为 **TCP 端口**时可用。 + +|初始延迟 +|容器启动后探针启动前的延迟时间,单位为秒。 + +|超时时间 +|探针超时时间,单位为秒。探针超时后,检查将被视为失败。取值必须为整数,最小值为 **0**。 + +|检查间隔 +|执行检查的时间间隔,单位为秒。取值必须为整数,最小值为 **1**。 + +|成功阈值 +|检查失败后再次被视为成功所需的最小连续成功次数,最小值为 **1**。对于存活探针和启动探针,此参数值必须为 **1**。 + +|失败阈值 +|检查成功后再次被视为失败所需的最小连续失败次数,最小值为 **1**。 +|=== \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-basicInformation.adoc b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-basicInformation.adoc new file mode 100644 index 000000000..9063a6872 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-basicInformation.adoc @@ -0,0 +1,25 @@ +// :ks_include_id: aaa01b3ba5d6460b9ee0d50de5a5def9 +* 基本信息 ++ +-- +设置工作负载的基本信息。 + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|名称 +|工作负载的名称。名称只能包含小写字母、数字和连字符(-),必须以小写字母或数字开头和结尾,最长 253 个字符。 + +|别名 +|工作负载的别名。不同工作负载的别名可以相同。别名只能包含中文、字母、数字和连字符(-),不得以连字符(-)开头或结尾,最长 63 个字符。 + +ifndef::kubefed[] +|项目 +|将要创建资源的项目。 +endif::[] + +|描述 +|工作负载的描述信息。描述可包含任意字符,最长 256 个字符。 +|=== +-- diff --git a/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-collectLogsOnVolume.adoc b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-collectLogsOnVolume.adoc new file mode 100644 index 000000000..8287db436 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-collectLogsOnVolume.adoc @@ -0,0 +1,12 @@ +// :ks_include_id: e37f1e1a226842e7b71cfc533a74d392 +|收集卷上日志 +| +允许系统收集保存在卷上的容器日志。如需使用此功能,您需要进行以下操作: + +* 在容器所在的项目中启用**收集卷上日志**功能。 + +* 在**存储设置**页签启用**收集卷上日志**功能,为容器挂载读写模式的持久卷或临时卷,并设置**容器日志路径**。 + +* 设置容器中的应用程序将日志导出到卷挂载目录下的**容器日志路径**。 + +include::workloads-desc-viewContainerLogsOnVolume.adoc[] diff --git a/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-containerImage.adoc b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-containerImage.adoc new file mode 100644 index 000000000..b0d8167b9 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-containerImage.adoc @@ -0,0 +1,10 @@ +// :ks_include_id: 0c5011c424e145ec95155aed67c9fccb +|镜像 +| +创建容器所需的镜像。 + +* 输入镜像的名称(例如 **nginx:latest**)或路径(例如 **docker.io/nginx:latest**),然后按 **Enter** 键可搜索镜像。 + +* 如果您只输入镜像的名称,默认情况下将从 Docker Hub 拉取镜像。如需使用私有镜像服务,您需要创建包含私有镜像服务信息的保密字典,然后在**镜像**文本框左侧选择私有镜像服务。 + +* 点击image:/images/ks-qkcp/zh/icons/templet.svg[template,18,18]可浏览当前镜像服务中的镜像。 diff --git a/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-containerLogPath.adoc b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-containerLogPath.adoc new file mode 100644 index 000000000..32a54a753 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-containerLogPath.adoc @@ -0,0 +1,9 @@ +// :ks_include_id: 186f24631180443aafb16fad9a46d724 +|容器日志路径 +|启用**收集卷上日志**功能时,容器日志的所在路径。 + +* 该路径相对于卷的挂载路径,支持通配符,可使用半角逗号(,)分隔多个路径。例如,当卷挂载路径为 **/data** 时,**log/*.log** 表示日志文件为 **/data/log** 目录下所有 .log 格式的文件。 + +* 如需使用**收集卷上日志**功能,您需要设置容器中的应用程序将日志导出到此处设置的路径。 + +include::workloads-desc-viewContainerLogsOnVolume.adoc[] diff --git a/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-containerName.adoc b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-containerName.adoc new file mode 100644 index 000000000..bc8dc3321 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-containerName.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: 3e5d0001b8ce42a688e457086df147d3 +|容器名称 +|容器的名称。名称只能包含小写字母、数字和连字符(-),必须以小写字母或数字开头和结尾,最长 63 个字符。 diff --git a/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-containerSecurityContext.adoc b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-containerSecurityContext.adoc new file mode 100644 index 000000000..a7f2d830b --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-containerSecurityContext.adoc @@ -0,0 +1,27 @@ +// :ks_include_id: 03ba4803bc5e4930b178cd6397356d2c +设置容器进程在 Linux 系统中的权限。 + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|访问控制 +| +容器进程的访问权限。 + +* **特权模式**:以主机上的 **root** 用户运行容器进程。 + +* **允许特权提升**:允许容器进程获取比父进程更多的特权。当**特权模式**启用时,此选项默认启用。 + +* **根目录只读**:将容器文件系统的根目录设置为只读。 + +include::workloads-para-uidGidSelinux.adoc[] + +|权能 +| +在 Linux 系统中对容器进程额外添加或移除的权限。请参阅 link:https://man7.org/linux/man-pages/man7/capabilities.7.html[Linux 官方文档]获取 Linux 进程的权能列表。 + +* 为容器进程添加或移除权能时,您需要去掉权能名称中的 **CAP_** 前缀。例如,在**移除**文本框中输入 **SYS_TIME** 可移除容器进程的 **CAP_SYS_TIME** 权能。 + +* 点击**添加**可设置多条权能添加或移除指令。 +|=== \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-containerType.adoc b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-containerType.adoc new file mode 100644 index 000000000..b4ead1401 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-containerType.adoc @@ -0,0 +1,8 @@ +// :ks_include_id: 44485d9a2c89473b896d0aa6c172b2c2 +|容器类型 +| +容器的类型。 + +* **初始化容器**:为工作容器进行初始化工作的容器。工作容器只有在所有初始化容器成功完成之后才会启动。如果初始化容器运行失败,系统会把容器组的状态设置为失败。 + +* **工作容器**:运行应用程序的容器。通常建议每个容器组中只运行一个工作容器。 diff --git a/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-customRules.adoc b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-customRules.adoc new file mode 100644 index 000000000..31d0b597a --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-customRules.adoc @@ -0,0 +1,30 @@ +// :ks_include_id: 3bea77d96c69484c89893f226380c3c4 +设置自定义的容器组调度规则。 + +* 点击**添加**可以设置多条规则。 + +* 在已创建的规则右侧点击image:/images/ks-qkcp/zh/icons/trash-light.svg[trash-light,18,18]可删除规则。 + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|类型 +| +规则的类型。 + +* **与目标调度到一起**:容器组副本将与当前项目中具特定标签的容器组调度到同一个节点。 + +* **远离目标**:容器组副本将与当前项目中具特定标签的容器组调度到不同节点。 + +|策略 +| +规则实施的策略。 + +* **尽可能匹配**:尽可能满足规则要求。如果规则要求无法得到满足,容器组副本将被调度到不满足规则要求节点上。 + +* **必须匹配**:必须满足规则要求。如果规则要求无法得到满足,容器组副本将不能调度到任何节点上。 + +|目标 +|规则的目标。容器组副本将与具有 **app=** 标签( 为此处选择的值)的容器组调度到同一个节点或不同节点,取决于规则的类型和策略。 +|=== \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-environmentVariables.adoc b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-environmentVariables.adoc new file mode 100644 index 000000000..caf1f0d62 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-environmentVariables.adoc @@ -0,0 +1,25 @@ +// :ks_include_id: 5f8f7ff05ece4c439f6806ad715b9c8c +设置容器的环境变量。 + +* 点击**添加环境变量**可设置多个环境变量。 + +* 点击**批量引用**可使用配置字典或保密字典中的数据创建环境变量。配置字典或密保字典必须与容器属于同一个项目才能被容器引用。容器创建后环境变量的值不会随配置字典或保密字典设置的变更而动态变化。 + +* 在已创建的环境变量右侧点击image:/images/ks-qkcp/zh/icons/trash-light.svg[trash-light,18,18]可删除环境变量。 + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|键 +|环境变量的名称。 + +|值 +|环境变量的值。 + +|资源 +|配置字典或保密字典的名称。仅在引用配置字典或保密字典时可用。 + +|资源中的键 +|配置字典或保密字典中的键。与该键对应的值将被用作环境变量的值。仅在引用配置字典或保密字典时可用。 +|=== \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-healthCheck.adoc b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-healthCheck.adoc new file mode 100644 index 000000000..f2f1bcaa1 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-healthCheck.adoc @@ -0,0 +1,34 @@ +// :ks_include_id: ddb539fa66e840c9875e39645fc55d2a +检查容器的健康状态。使用此功能前,您需要在容器的应用程序中进行设置,使应用程序可以返回健康检查的结果。 + +{ks_product_right}支持以下健康检查类型: + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|存活检查 +|检查容器是否存话。如果存活检查失败,系统将尝试重启容器。 + +|就绪检查 +|检查容器是否已就绪。如果就绪检查失败,系统将禁止通过服务访问容器所在的容器组。 + +|启动检查 +|检查容器是否已启动。如果启动检查失败,系统将禁用容器的其他探针,并尝试重启容器。 +|=== + +{ks_product_right}支持以下检查方式: + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|HTTP 请求 +|向容器组的虚拟 IP 地址发送 HTTP GET 请求,如果响应状态码为 2XX 或 3XX 则表明检查成功。 + +|命令 +|在容器中运行命令,如果命令的退出码为 0 则表明检查成功。 + +|TCP 端口 +|尝试与指定的容器端口建立 TCP 连接,如果连接建立成功则表明检查成功。 +|=== \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-hostpathVolume.adoc b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-hostpathVolume.adoc new file mode 100644 index 000000000..3c66af49e --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-hostpathVolume.adoc @@ -0,0 +1,19 @@ +// :ks_include_id: 9cc1c0abc4d6458bb0cfc67f88dc1f32 +将容器组所在的节点上的文件或目录挂载到容器上。 + +* 不同节点上相同路径的文件或文件夹可能不同,因此不同节点上的容器组副本可能会从 HostPath 卷中读取到不同的数据。 + +* 您需要确保被挂载的路径在容器组所在的节点上存在,并且容器组进程具有所需的权限,否则容器组进程将无法从 HostPath 卷上读取数据或向其中写入数据。 + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|卷名称 +|HsotPath 卷的名称。 + +|主机路径 +|节点上需要挂载的文件或文件夹的路径。 + +include::workloads-para-volumeMountModePath.adoc[] +|=== \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-imagePullPolicy.adoc b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-imagePullPolicy.adoc new file mode 100644 index 000000000..915ba3845 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-imagePullPolicy.adoc @@ -0,0 +1,16 @@ +// :ks_include_id: d8d9b2087a9849b68d0e028a81a20303 +设置容器组创建或更新时是否从镜像服务拉取镜像。 + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|优先使用本地镜像 +|容器组创建或更新时,优先使用容器运行时存储在节点的镜像文件。 + +|每次都拉取镜像 +|容器组创建或更新时,每次都尝试从镜像服务拉取镜像。 + +|仅使用本地镜像 +|容器组创建或更新时,仅使用容器运行时存储在节点的镜像。如果本地不存在所需的镜像,容器创建将出现异常。 +|=== diff --git a/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-lifecycleManagement.adoc b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-lifecycleManagement.adoc new file mode 100644 index 000000000..3beca3de4 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-lifecycleManagement.adoc @@ -0,0 +1,36 @@ +// :ks_include_id: 2c06de3e1ab94af48b7328587c8256b5 +设置容器启动后或终止前需要执行的动作,以进行环境检查或体面终止。使用此功能前,您需要在容器的应用程序中进行配置,使应用程序可以返回动作的执行结果。 + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|启动后动作 +|容器启动后需要执行的动作。如果该动作执行失败,系统将尝试重启容器。 + +|终止前动作 +| +容器终止前需要执行的动作。该动作遵循以下规则: + +* 如果终止前动作执行失败,系统将立即终止容器。 + +* 容器的体面终止期限默认值为 30s,如果达到体面终止期限时终止前动作仍在执行,系统将提供一次性宽限期 2s。 + +* 宽限期结束后,无论终止前动作是否已执行结束,系统都将终止容器。 +|=== + +{ks_product_right}支持以下启动后动作和终止前动作的执行方式: + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|HTTP 请求 +|向容器组的虚拟 IP 地址发送 HTTP GET 请求,如果响应状态码为 2XX 或 3XX 则表明动作执行成功。 + +|命令 +|在容器中运行命令,如果命令的退出码为 0 则表明动作执行成功。 + +|TCP 端口 +|尝试与指定的容器端口建立 TCP 连接,如果连接建立成功则表明动作执行成功。 +|=== \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-mountConfigmapSecret.adoc b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-mountConfigmapSecret.adoc new file mode 100644 index 000000000..532f3a0c7 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-mountConfigmapSecret.adoc @@ -0,0 +1,27 @@ +// :ks_include_id: 797ea47d2afa4ac7bf41bd1f29f2097a +将配置字典或保密字典中的数据作为卷挂载到容器。 + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|选择配置字典/选择保密字典 +|选择当前项目中的配置字典或保密字典。 + +|挂载方式 +|设置配置字典或保密字典中的数据在容器上的挂载方式。配置字典和保密字典只支持以**只读**方式挂载或**不挂载**。 + +|挂载路径 +|设置配置字典或保密字典中的数据挂载到容器上的路径。 + +* 系统将根据配置字典或保密字典中的数据生成一个文件夹,并将其中的每个键值对映射为一个文件,每个文件以键为文件名,值为文件的内容。 + +* 点击image:/images/ks-qkcp/zh/icons/textfield.svg[textfield,18,18]可指定配置字典或保密字典中的键值对作为文件挂载,如不设置子路径则默认挂载整个配置字典或保密字典。如果使用子路径,挂载到容器中的文件不会随配置字典或保密字典动态更新。 + +|选择特定键 +|将配置字典或保密字典中的键值对作为文件挂载到容器中,挂载到容器中的文件会随配置字典或保密字典动态更新。点击**添加**可挂载多个键值对。 + +* **键**:配置字典或保密字典中的需要挂载的键值对的键名称。 + +* **路径**:容器中相对于**挂载路径**的路径。配置字典或保密字典中的指定键值对将挂载到该路径下,**挂载路径**中原有的文件将被覆盖。 +|=== \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-mountSecretOrConfigmap.adoc b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-mountSecretOrConfigmap.adoc new file mode 100644 index 000000000..bcc75fddc --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-mountSecretOrConfigmap.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: a57200e8b62d4d6d901d0981c1ee5639 +|挂载配置字典或保密字典 +|将配置字典或保密字典中的数据作为卷挂载到容器。 diff --git a/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-mountVolume.adoc b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-mountVolume.adoc new file mode 100644 index 000000000..35a7a87fd --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-mountVolume.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: 2f14bbf086794d0294530c5059da2be3 +|挂载卷 +|为容器挂载持久卷、临时卷或 HostPath 卷。 diff --git a/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-persistentVolume.adoc b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-persistentVolume.adoc new file mode 100644 index 000000000..80f270290 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-persistentVolume.adoc @@ -0,0 +1,14 @@ +// :ks_include_id: 1cf098581c104c40a442ab4ebc7be6ce +为容器挂载持久卷。用于创建持久卷的持久卷声明必须属于容器所在的项目。 + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|选择持久卷声明 +|选择用于创建持久卷的持久卷声明。该持久卷声明必须属于容器所在项目。如果容器所在的项目中没有可用的持久卷声明,您需要提前创建一个持久卷声明。 + +include::workloads-para-volumeMountModePath.adoc[] + +// include::workloads-para-containerLogPath.adoc[] +|=== \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-podIpPool.adoc b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-podIpPool.adoc new file mode 100644 index 000000000..3996b7fd3 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-podIpPool.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: 6ba8bee2592a4a259898c42507fefa4b +|容器组 IP 池 +|选择用于为容器组副本分配虚拟 IP 地址的 IP 池。 diff --git a/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-podReplicas.adoc b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-podReplicas.adoc new file mode 100644 index 000000000..c66dc9a01 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-podReplicas.adoc @@ -0,0 +1,6 @@ +// :ks_include_id: b523f301f41c402bb4b78d252ab3ffa2 +* 容器组设置 > 容器组副本数量 ++ +-- +点击image:/images/ks-qkcp/zh/icons/add-light.svg[add,18,18]/image:/images/ks-qkcp/zh/icons/substract-light.svg[subtract,18,18]增加/减少容器组副本的数量,最小值为 **1**。 +-- diff --git a/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-podSchedulingRules.adoc b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-podSchedulingRules.adoc new file mode 100644 index 000000000..9cb31d3e3 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-podSchedulingRules.adoc @@ -0,0 +1,19 @@ +// :ks_include_id: 5c07b382dc7041a6b8d89f45dadfad06 +设置容器组副本调度到节点的规则。 + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|默认规则 +|不特别指定规则,由系统决定将容器组副本调度到哪个节点上。 + +|分散调度 +|尽可能将容器组副本调度到不同的节点上。 + +|集中调度 +|尽可能将容器组副本调度到同一个节点上。 + +|自定义规则 +|按照用户自定义的规则将容器组副本调度到节点。如果选择此选项,您需要进一步自定义调度规则。 +|=== \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-podSecurityContext.adoc b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-podSecurityContext.adoc new file mode 100644 index 000000000..33db9d3dd --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-podSecurityContext.adoc @@ -0,0 +1,9 @@ +// :ks_include_id: 3156e518c97e495ebdd0028761edc427 +设置容器组中所有容器进程在 Linux 系统中的权限。如果容器组安全上下文和容器安全上下文中都设置了用户、用户组和 SELinux 上下文,容器安全上下文中的设置将覆盖容器组安全上下文中的设置。 + +[options="header",cols="1a,4a"] +|=== +|参数 |描述 + +include::workloads-para-uidGidSelinux.adoc[] +|=== \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-rollingUpdate.adoc b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-rollingUpdate.adoc new file mode 100644 index 000000000..911d17697 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-rollingUpdate.adoc @@ -0,0 +1,13 @@ +// :ks_include_id: 0ae400ef2e644b79a0442a3a094b55b7 +设置滚动更新策略的相关参数。 + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|最大不可用容器组数量 +|更新过程中允许的不可用容器组副本的最大数量或百分比。 + +|最大多余容器组数量 +|更新过程中允许的多余容器组副本的最大数量或百分比。 +|=== \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-selectNode.adoc b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-selectNode.adoc new file mode 100644 index 000000000..a30d7ae38 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-selectNode.adoc @@ -0,0 +1,10 @@ +// :ks_include_id: 0314f28e62bf4e7fb08d1c779601d170 +|选择节点 +| +将容器组副本调度到具有指定标签的节点上。 + +* 您可以手动输入目标节点的标签键值对,也可以点击**指定节点**选择一个节点。 + +* 点击**添加节点选择器**可设置多个标签,容器组副本将被调度到具有所有指定标签的节点上。 + +* 在已创建的标签右侧点击image:/images/ks-qkcp/zh/icons/trash-light.svg[trash-light,18,18]可删除标签。 diff --git a/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-startCommand.adoc b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-startCommand.adoc new file mode 100644 index 000000000..2fbc71c32 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-startCommand.adoc @@ -0,0 +1,13 @@ +// :ks_include_id: 64d2897f5b044d81b1a2e5772897e884 +设置容器启动时在容器内部执行的命令。 + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|命令 +|需要执行的命令的名称。 + +|参数 +|需要执行的命令的参数。您可以使用半角逗号(,)分隔多个参数。 +|=== \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-syncTimeZone.adoc b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-syncTimeZone.adoc new file mode 100644 index 000000000..1af57a981 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-syncTimeZone.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 4c4df684b9b74e1a9e5cf5aab6f90439 +勾选**同步主机时区**左侧的复选框将使容器和主机的时区同步。 diff --git a/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-temporaryVolume.adoc b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-temporaryVolume.adoc new file mode 100644 index 000000000..aa41cab8c --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-temporaryVolume.adoc @@ -0,0 +1,20 @@ +// :ks_include_id: cc570a193fc8465392e3f53790581f56 +为容器挂载临时卷。临时卷具有以下特点: + +* 由系统自动在容器组所在的节点的存储系统中创建。 + +* 由系统自动管理,容量上限为节点的存储容量。 + +* 无法保存持久化数据,容器组创建时由系统自动创建临时卷,容器组删除时由系统自动删除临时卷。 + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|卷名称 +|临时卷的名称。 + +include::workloads-para-volumeMountModePath.adoc[] + +// include::workloads-para-containerLogPath.adoc[] +|=== \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-temporaryVolume_new.adoc b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-temporaryVolume_new.adoc new file mode 100644 index 000000000..ae58f3a4c --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-temporaryVolume_new.adoc @@ -0,0 +1,19 @@ +// :ks_include_id: cc570a193fc8465392e3f53790581f56 +为容器挂载临时卷。临时卷具有以下特点: + +* 由系统自动在容器组所在的节点的存储系统中创建。 + +* 由系统自动管理,容量上限为节点的存储容量。 + +* 无法保存持久化数据,容器组创建时由系统自动创建临时卷,容器组删除时由系统自动删除临时卷。 + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|卷名称 +|临时卷的名称。 + +include::workloads-para-volumeMountModePath.adoc[] + +|=== \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-uidGidSelinux.adoc b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-uidGidSelinux.adoc new file mode 100644 index 000000000..7a9f28dba --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-uidGidSelinux.adoc @@ -0,0 +1,13 @@ +// :ks_include_id: 2fc5442d4a274f9dbf5b17caa5a4926a +|用户和用户组 +| +运行容器进程入口点的用户和用户组。 + +* **仅允许非 root 用户运行**:启动容器之前检查容器是否将以 **root** 用户运行。如果容器将以 **root** 用户运行则不启动容器。启用此功能时系统将忽略**特权模式**设置。 + +* **用户**:执行容器进程入口点的 UID。默认为镜像元数据中指定的 UID。 + +* **用户组**:执行容器进程入口点的 GID。默认为容器运行时的默认 GID。 + +|SELinux 上下文 +|容器进程的 SELinux 标签,包括**等级**、**角色**、**类型**和**用户**。有关更多信息,请参阅 link:https://www.selinuxproject.org/page/Main_Page[SELinux 官方文档]。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-updatePolicy.adoc b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-updatePolicy.adoc new file mode 100644 index 000000000..2f256b969 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-updatePolicy.adoc @@ -0,0 +1,13 @@ +// :ks_include_id: 6d48b5a3f3c74e7f958661364e5294d0 +设置容器组更新时采取的策略。 + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|滚动更新(推荐) +|用新容器组副本逐步替换旧容器组副本。升级过程中业务流量会负载均衡到新旧容器组副本上,业务不会中断。如果您选择此策略,您需要进一步设置**最大不可用容器组数量**和**最大多余容器组数量**。 + +|同时更新 +|删除全部旧容器组副本再创建新容器组副本。升级过程中业务会中断。 +|=== \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-volumeMountModePath.adoc b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-volumeMountModePath.adoc new file mode 100644 index 000000000..4b19e5a24 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-volumeMountModePath.adoc @@ -0,0 +1,13 @@ +// :ks_include_id: 4401458e342646d99223518791c4a0b6 +|挂载方式 +| +卷在容器上的挂载方式。 + +* **读写**:允许容器读取卷中的数据并向其中写入数据。 + +* **只读**:只允许容器读取卷中的数据。 + +* **不挂载**:卷不挂载到容器上。 + +|挂载路径 +|卷挂载到容器上的路径。点击image:/images/ks-qkcp/zh/icons/textfield.svg[textfield,18,18]可设置需要挂载的卷子路径。如果不设置子路径则默认挂载整个卷。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-volumeTemplate.adoc b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-volumeTemplate.adoc new file mode 100644 index 000000000..36b74676a --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/createWorkload/workloads-para-volumeTemplate.adoc @@ -0,0 +1,24 @@ +// :ks_include_id: ae4fedba880e403d9c8c4888b5134d9c +通过持久卷声明模板为每个容器组副本单独创建持久卷声明和持久卷,并将持久卷挂载到容器。仅对有状态副本集可用。 + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|PVC 名称前缀 +|通过持久卷声明模板创建的持久卷声明的名称前缀。系统将按 <名称前缀>**-**<工作负载名称>**-**<序列号> 的格式自动命名持久卷声明。同一个有状态副本集不同容器组副本的持久卷声明通过 <序列号> 区分。 + +|存储类 +|用于创建持久卷声明的存储类。 + +|访问模式 +| +include::../../persistentVolumeClaims/persistentVolumeClaims-para-accessMode.adoc[] + +|卷容量 +|通过持久卷声明模板创建的每个持久卷的容量。 + +include::workloads-para-volumeMountModePath.adoc[] + +// include::workloads-para-containerLogPath.adoc[] +|=== \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/workloads/workloads-desc-adjustTheNumberOfPodReplicas.adoc b/content/zh/docs/_custom/clusterManagement/workloads/workloads-desc-adjustTheNumberOfPodReplicas.adoc new file mode 100644 index 000000000..5dc043fe2 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/workloads-desc-adjustTheNumberOfPodReplicas.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 04ecee90589140c28c84ab59ddd6aeb7 +本节介绍如何调整工作负载的容器组副本数量。 diff --git a/content/zh/docs/_custom/clusterManagement/workloads/workloads-desc-createAWorkload.adoc b/content/zh/docs/_custom/clusterManagement/workloads/workloads-desc-createAWorkload.adoc new file mode 100644 index 000000000..113849f3f --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/workloads-desc-createAWorkload.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 651c070ef5524b1abe5f616f9bb1cbc1 +本节介绍如何创建工作负载。 diff --git a/content/zh/docs/_custom/clusterManagement/workloads/workloads-desc-deleteWorkloads.adoc b/content/zh/docs/_custom/clusterManagement/workloads/workloads-desc-deleteWorkloads.adoc new file mode 100644 index 000000000..85cae1052 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/workloads-desc-deleteWorkloads.adoc @@ -0,0 +1,9 @@ +// :ks_include_id: 0b50b8cf874242deb4bc9fbabcd2bdb7 +本节介绍如何删除工作负载。 + +// Warning +include::../../../../_ks_components/admonitions/warning.adoc[] + +此操作将删除工作负载及其管理的所有容器组,工作负载中运行的业务将中断,请谨慎执行此操作。 + +include::../../../../_ks_components/admonitions/admonEnd.adoc[] diff --git a/content/zh/docs/_custom/clusterManagement/workloads/workloads-desc-editAutoScaling.adoc b/content/zh/docs/_custom/clusterManagement/workloads/workloads-desc-editAutoScaling.adoc new file mode 100644 index 000000000..bef2f751e --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/workloads-desc-editAutoScaling.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 23d4ffc14a2f4f8a90a5a1b4d918d0e4 +本节介绍如何编辑工作负载的自动扩缩设置。自动扩缩功能允许系统根据工作负载中所有容器组副本的目标 CPU 和内存用量自动调整容器组副本数量。 diff --git a/content/zh/docs/_custom/clusterManagement/workloads/workloads-desc-editWorkloadInformation.adoc b/content/zh/docs/_custom/clusterManagement/workloads/workloads-desc-editWorkloadInformation.adoc new file mode 100644 index 000000000..f1c4e36b4 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/workloads-desc-editWorkloadInformation.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: 8c633944651a4fc5ab95bedaaaa6eccf +本节介绍如何编辑工作负载信息。 + +您可以编辑工作负载的别名和描述。{ks_product_right}不支持编辑已创建工作负载的名称。 diff --git a/content/zh/docs/_custom/clusterManagement/workloads/workloads-desc-editWorkloadSettings.adoc b/content/zh/docs/_custom/clusterManagement/workloads/workloads-desc-editWorkloadSettings.adoc new file mode 100644 index 000000000..69caade92 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/workloads-desc-editWorkloadSettings.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: c3706078af3f41c487c1a5fc573ef5bb +本节介绍如何编辑已创建的工作负载的设置。 + +工作负载创建完成后,您可以编辑工作负载的更新策略、容器、存储和容器组调度规则。 diff --git a/content/zh/docs/_custom/clusterManagement/workloads/workloads-desc-recreateAWorkload.adoc b/content/zh/docs/_custom/clusterManagement/workloads/workloads-desc-recreateAWorkload.adoc new file mode 100644 index 000000000..836903626 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/workloads-desc-recreateAWorkload.adoc @@ -0,0 +1,9 @@ +// :ks_include_id: 373ea79d7dc9465b90f0d8a7d6ae5062 +本节介绍如何重新创建工作负载。 + +// Warning +include::../../../../_ks_components/admonitions/warning.adoc[] + +此操作将删除并重新创建工作负载中的所有容器组。新容器组创建完成前,工作负载中的业务将中断。请谨慎执行此操作。 + +include::../../../../_ks_components/admonitions/admonEnd.adoc[] diff --git a/content/zh/docs/_custom/clusterManagement/workloads/workloads-desc-rollBackWorkloadSettings.adoc b/content/zh/docs/_custom/clusterManagement/workloads/workloads-desc-rollBackWorkloadSettings.adoc new file mode 100644 index 000000000..b3876f2bb --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/workloads-desc-rollBackWorkloadSettings.adoc @@ -0,0 +1,11 @@ +// :ks_include_id: 963da033862c424c9fc9f2cc246602fb +本节介绍如何回退工作负载设置。 + +系统在工作负载创建或修改后将生成修改记录,可用于回退工作负载设置。最多可保留 10 条修改记录。 + +// Warning +include::../../../../_ks_components/admonitions/warning.adoc[] + +此操作将根据用户选择的修改记录重新创建工作负载,工作负载中运行的业务将中断,请谨慎执行此操作。 + +include::../../../../_ks_components/admonitions/admonEnd.adoc[] diff --git a/content/zh/docs/_custom/clusterManagement/workloads/workloads-desc-stopWorkloads.adoc b/content/zh/docs/_custom/clusterManagement/workloads/workloads-desc-stopWorkloads.adoc new file mode 100644 index 000000000..5be53f25a --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/workloads-desc-stopWorkloads.adoc @@ -0,0 +1,9 @@ +// :ks_include_id: e824d7c6552945beaedf6ace7863defa +本节介绍如何停止工作负载。 + +// Warning +include::../../../../_ks_components/admonitions/warning.adoc[] + +此操作将把工作负载中运行的容器组副本数量调整到 0,工作负载中运行的业务将中断。请谨慎执以操作。 + +include::../../../../_ks_components/admonitions/admonEnd.adoc[] diff --git a/content/zh/docs/_custom/clusterManagement/workloads/workloads-desc-viewAWorkloadList.adoc b/content/zh/docs/_custom/clusterManagement/workloads/workloads-desc-viewAWorkloadList.adoc new file mode 100644 index 000000000..7b17c137e --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/workloads-desc-viewAWorkloadList.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 50f92d72149e46929bf7119f2fe1242a +本节介绍如何查看工作负载列表。 diff --git a/content/zh/docs/_custom/clusterManagement/workloads/workloads-desc-viewWorkloadDetails.adoc b/content/zh/docs/_custom/clusterManagement/workloads/workloads-desc-viewWorkloadDetails.adoc new file mode 100644 index 000000000..5c7835823 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/workloads-desc-viewWorkloadDetails.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 28b4a5dc9202450094b2d3bff92d4f7a +本节介绍如何查看工作负载详情。 diff --git a/content/zh/docs/_custom/clusterManagement/workloads/workloads-desc-workloads.adoc b/content/zh/docs/_custom/clusterManagement/workloads/workloads-desc-workloads.adoc new file mode 100644 index 000000000..9783d87f4 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/workloads-desc-workloads.adoc @@ -0,0 +1,18 @@ +// :ks_include_id: d035ff78f85d42acb9f1d0b5715617e3 +本节介绍如何管理工作负载。 + +在{ks_product_both}平台,应用程序运行在容器组中。为确保单个容器组出现故障时业务不会中断,通常需要为一个应用程序创建多个容器组副本。工作负载是用于管理容器组副本的资源,负责对一个应用程序的多个容器组副本进行管理,主要提供以下功能: + +* 根据用户设定的条件自动扩缩容器组副本数量。 + +* 根据用户指定的更新策略自动更新容器组。 + +* 将容器组回滚到以前的版本。 + +{ks_product_right}平台支持以下工作负载类型: + +* 部署:用于管理无状态应用。部署管理的多个容器组副本共用一个卷。当容器组副本重新创建时,新容器组副本和旧容器组副本的名称不同。 + +* 有状态副本集:用于管理有状态应用。有状态副本集管理的多个容器副本可以分别使用独立的卷。每个容器组副本的名称具有固定的序号,当容器组副本重新创建时,新容器组副本和旧容器组副本名称相同。 + +* 守护进程集:用于管理守护进程。守护进程集确保所有或特定的节点都运行一个容器组副本。当新节点添加到集群时,如果新节点符合容器组调度规则,守护进程集会自动在新节点上创建一个容器组副本。 diff --git a/content/zh/docs/_custom/clusterManagement/workloads/workloads-multi-project-oper-createAWorkload-ClusterDiff.adoc b/content/zh/docs/_custom/clusterManagement/workloads/workloads-multi-project-oper-createAWorkload-ClusterDiff.adoc new file mode 100644 index 000000000..b38edbaa0 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/workloads-multi-project-oper-createAWorkload-ClusterDiff.adoc @@ -0,0 +1,11 @@ +// :ks_include_id: 436a1f9062db4517a30c7da15aad1061 + +. 在**基本信息**页签,设置工作负载的基本信息,然后点击**下一步**。 + +. 在**容器组设置**页签,为工作负载管理的容器组设置副本数量、容器、更新策略、安全上下文、调度规则和元数据,然后点击**下一步**。 + +. 在**存储设置**页签,为工作负载管理的容器挂载卷,然后点击**下一步**。 + +. 在**高级设置**页签,为工作负载管理的容器组指定节点,并设置工作负载的元数据。 + +. 在**集群差异设置**页签,为不同集群中的工作负载基于容器、端口和环境变量进行差异化设置,然后点击**创建**。工作负载创建完成后将显示在工作负载列表中。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/workloads/workloads-multi-project-oper-openListPage.adoc b/content/zh/docs/_custom/clusterManagement/workloads/workloads-multi-project-oper-openListPage.adoc new file mode 100644 index 000000000..43a0cd5ae --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/workloads-multi-project-oper-openListPage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: d908eb90806d4d4ba8b6cbb65a3b96e1 +. 在**工作负载**页面,点击**部署**或**有状态副本集**打开工作负载列表。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/workloads/workloads-multi-project-oper-searchForWorkloads.adoc b/content/zh/docs/_custom/clusterManagement/workloads/workloads-multi-project-oper-searchForWorkloads.adoc new file mode 100644 index 000000000..a336a271a --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/workloads-multi-project-oper-searchForWorkloads.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 2f8f4e8c4cba43e0b81959fc339f9ca5 +* 在列表上方点击搜索框并设置搜索条件,可按名称搜索工作负载。 diff --git a/content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-adjustTheNumberOfPodReplicas.adoc b/content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-adjustTheNumberOfPodReplicas.adoc new file mode 100644 index 000000000..717922e66 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-adjustTheNumberOfPodReplicas.adoc @@ -0,0 +1,11 @@ +// :ks_include_id: d02b5f4b6a354bdfbba1d532b30bda69 +. 在工作负载详情页面的**资源状态**页签,点击image:/images/ks-qkcp/zh/icons/add-dark.svg[add-dark,18,18]或image:/images/ks-qkcp/zh/icons/substract-dark.svg[subtrack-dark,18,18]调整容器组副本的数量,然后在右上角的**调整副本数量**对话框点击**确定**。 ++ +-- +// Warning +include::../../../../_ks_components/admonitions/warning.adoc[] + +如果您将容器组副本数量调整到 0,工作负载管理的所有容器组副本将被删除,工作负载中运行的业务将中断。请谨慎执行此操作。 + +include::../../../../_ks_components/admonitions/admonEnd.adoc[] +-- diff --git a/content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-createAWorkload.adoc b/content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-createAWorkload.adoc new file mode 100644 index 000000000..b087b5c53 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-createAWorkload.adoc @@ -0,0 +1,8 @@ +// :ks_include_id: 7187f68c21894926871b0e1276d5aa7e +. 在**基本信息**页签,设置工作负载的基本信息,然后点击**下一步**。 + +. 在**容器组设置**页签,为工作负载管理的容器组设置副本数量、容器、更新策略、安全上下文、调度规则和元数据,然后点击**下一步**。 + +. 在**存储设置**页签,为工作负载管理的容器挂载卷,然后点击**下一步**。 + +. 在**高级设置**页签,为工作负载管理的容器组指定节点,并设置工作负载的元数据,然后点击**创建**。工作负载创建完成后将显示在工作负载列表中。 diff --git a/content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-deleteASingleWorkload.adoc b/content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-deleteASingleWorkload.adoc new file mode 100644 index 000000000..aebb61eb7 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-deleteASingleWorkload.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 25d819a958bf49fba9f643a2551ac347 +. 在需要删除的工作负载右侧点击image:/images/ks-qkcp/zh/icons/more.svg[more,18,18],然后在下拉列表中选择**删除**。 diff --git a/content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-deleteMultipleWorkloads.adoc b/content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-deleteMultipleWorkloads.adoc new file mode 100644 index 000000000..4cbcca741 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-deleteMultipleWorkloads.adoc @@ -0,0 +1,5 @@ +// :ks_include_id: 87be09b63bf240abaec1c953680d92e6 +. 选择需要删除的工作负载左侧的复选框,然后在工作负载列表上方点击**删除**。 + +. 在**批量删除工作负载**对话框,确认并选择要删除的相关资源,然后点击**确定**。 + diff --git a/content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-editAutoScalingSettings.adoc b/content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-editAutoScalingSettings.adoc new file mode 100644 index 000000000..c1f87565b --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-editAutoScalingSettings.adoc @@ -0,0 +1,23 @@ +// :ks_include_id: d77f09013e3f495b8bea4d8b7300d5e0 +. 在工作负载详情页面左上角选择**更多操作 > 编辑自动扩缩**。 + +. 在**自动扩缩**对话框,设置工作负载的自动扩缩参数,然后点击**确定**。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|目标 CPU 用量 +|工作负载中所有容器组副本的目标 CPU 用量,单位为百分比。当实际 CPU 用量大于/小于目标值时,系统自动减少/增加容器组副本数量。 + +|目标内存用量 +|工作负载中所有容器组副本的目标内存用量,单位为 MiB。当实际 CPU 用量大于/小于目标值时,系统自动减少/增加容器组副本数量。 + +|最小副本数 +|允许的最小容器组副本数量,默认值为 **1**。 + +|最大副本数 +|允许的最大容器组副本数量,默认值为 **1**。 +|=== +-- diff --git a/content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-editWorkloadInformation.adoc b/content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-editWorkloadInformation.adoc new file mode 100644 index 000000000..6723647d4 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-editWorkloadInformation.adoc @@ -0,0 +1,17 @@ +// :ks_include_id: 4d2fb1de6b844f18938f0c8b6f08e279 +. 在需要操作的工作负载右侧点击image:/images/ks-qkcp/zh/icons/more.svg[more,18,18],然后在下拉列表中选择**编辑信息**。 + +. 在**编辑信息**对话框,设置工作负载的别名和描述,然后点击**确定**。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|别名 +|工作负载的别名。不同工作负载的别名可以相同。别名只能包含中文、字母、数字和连字符(-),不得以连字符(-)开头或结尾,最长 63 个字符。 + +|描述 +|工作负载的描述信息。描述可包含任意字符,最多包含 256 个字符。 +|=== +-- diff --git a/content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-editWorkloadSettings.adoc b/content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-editWorkloadSettings.adoc new file mode 100644 index 000000000..e24d783c8 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-editWorkloadSettings.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: c86d968a626a4554a7415088043f003c +. 在工作负载详情页面左上角选择**更多操作 > 编辑设置**。 diff --git a/content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-openDetailsPage.adoc b/content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-openDetailsPage.adoc new file mode 100644 index 000000000..8efac70c8 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-openDetailsPage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 9a57470c05844927b339f00b72bbb342 +. 在**工作负载**页面,点击**部署**、**有状态副本集**或**守护进程集**,然后在列表中点击一个工作负载的名称打开其详情页面。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-openListPage.adoc b/content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-openListPage.adoc new file mode 100644 index 000000000..e9a6151b0 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-openListPage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 7dd8d24939c3454f805540ee4215b74a +. 在**工作负载**页面,点击**部署**、**有状态副本集**或**守护进程集**打开工作负载列表。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-recreateAWorkload.adoc b/content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-recreateAWorkload.adoc new file mode 100644 index 000000000..53363e71d --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-recreateAWorkload.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: 0578975ed65b41108f5ec9903fae44ca +. 在需要操作的工作负载右侧点击image:/images/ks-qkcp/zh/icons/more.svg[more,18,18],然后在下拉列表中选择**重新创建**。 + +. 在**重新创建**对话框点击**确定**。 diff --git a/content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-rollBackWorkloadSettings.adoc b/content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-rollBackWorkloadSettings.adoc new file mode 100644 index 000000000..72d2d5374 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-rollBackWorkloadSettings.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: 87b86dd518334714ad747818ae534b07 +. 在工作负载详情页面左上角选择**更多操作 > 回退**。 + +. 在**回退**对话框,设置**目标修改记录**,然后点击**确定**。 diff --git a/content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-searchForWorkloads.adoc b/content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-searchForWorkloads.adoc new file mode 100644 index 000000000..eae7d4bb6 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-searchForWorkloads.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: cf8f148335ee4a91b16003d41eff0731 +* 在列表上方点击搜索框并设置搜索条件,可按名称或状态搜索工作负载。 diff --git a/content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-stopWorkloads.adoc b/content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-stopWorkloads.adoc new file mode 100644 index 000000000..8e781f10d --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-stopWorkloads.adoc @@ -0,0 +1,8 @@ +// :ks_include_id: 7e1535bd60ce4490bccd43efa8138a1e +. 选择需要操作的工作负载左侧的复选框,然后在工作负载列表上方点击**停止**。 + +. 在**停止工作负载**对话框,输入工作负载的名称,然后点击**确定**。 ++ +-- +include::../../note-separateNamesByComma.adoc[] +-- diff --git a/content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-viewWorkloadDetails.adoc b/content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-viewWorkloadDetails.adoc new file mode 100644 index 000000000..d5f3f3200 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-viewWorkloadDetails.adoc @@ -0,0 +1,78 @@ +// :ks_include_id: c4e995deeaff4c618dca0b53432cab70 +. 在工作负载详情页面左侧的**属性**区域查看工作负载的资源属性。 ++ +-- + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|集群 +|工作负载所属的集群。 + +|项目 +|工作负载所属的项目。 + + +|应用 +|工作负载所属的应用名称。您可以创建一个包含多个服务的应用,每个服务都对应一个工作负载。 + +|创建时间 +|工作负载的创建时间。 + +|更新时间 +|工作负载的更新时间。 + +|创建者 +|创建工作负载的用户。 +|=== +-- + +. 在工作负载详情页面右侧的**资源状态**页签查看工作负载的容器组副本数量、容器端口和容器组。 ++ +-- +include::../../para-replicasPortsPods.adoc[] +-- + +. 在工作负载详情页面右侧点击**修改记录**页签查看工作负载的修改记录。 ++ +-- +* 在下拉列表中选择一个修改记录可查看其序列号、创建时间和副本集配置文件。{ks_product_right}系统自动为每个修改记录创建一个序列号,最多可保留 10 条修改记录。 + +* **配置文件**区域显示当前副本集配置文件相比前一个修订记录的副本集配置文件的差异。点击image:/images/ks-qkcp/zh/icons/chevron-down.svg[chevron-down,18,18]可以纵向显示配置文件差异,点击image:/images/ks-qkcp/zh/icons/chevron-right.svg[chevron-right,18,18]可以横向显示配置文件的差异。 +-- + +. 在工作负载详情页面右侧点击**元数据**页签查看工作负载的标签和注解。 + +. 在工作负载详情页面右侧点击**监控**页签查看工作负载的实时资源使用情况。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|CPU 用量 +|工作负载管理的所有容器组的实时 CPU 用量。 + +|内存用量 +|工作负载管理的所有容器组的实时内存用量。 + +|出站流量 +|工作负载管理的所有容器组的出站流量。 + +|入站流量 +|工作负载管理的所有容器组的入站流量。 +|=== + +include::../../../../_ks_components/oper-selectTimeRange.adoc[] +include::../../../../_ks_components/oper-Autorefresh.adoc[] +include::../../../../_ks_components/oper-refreshData.adoc[] +-- + +. 在工作负载详情页面右侧点击**环境变量**页签查看工作负载中的所有容器的环境变量。 + +. 在工作负载详情页面右侧点击**事件**页签查看工作负载相关的事件。 ++ +-- +include::../clusterManagement-para-eventsTab.adoc[] +-- \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-viewWorkloadDetails_new.adoc b/content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-viewWorkloadDetails_new.adoc new file mode 100644 index 000000000..fa469b50b --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/workloads-oper-viewWorkloadDetails_new.adoc @@ -0,0 +1,52 @@ +// :ks_include_id: c4e995deeaff4c618dca0b53432cab70 +. 在工作负载详情页面左侧的**属性**区域查看工作负载的资源属性。 ++ +-- + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|集群 +|工作负载所属的集群。 + +|项目 +|工作负载所属的项目。 + +|应用 +|工作负载所属的应用名称。您可以创建一个包含多个服务的应用,每个服务都对应一个工作负载。 + +|创建时间 +|工作负载的创建时间。 + +|更新时间 +|工作负载的更新时间。 + +|创建者 +|创建工作负载的用户。 +|=== +-- + +. 在工作负载详情页面右侧的**资源状态**页签查看工作负载的容器组副本数量、容器端口和容器组。 ++ +-- +include::../../para-replicasPortsPods.adoc[] +-- + +. 在工作负载详情页面右侧点击**修改信息**页签查看工作负载的修改信息。 ++ +-- +* 在下拉列表中选择一个修改记录可查看其序列号、创建时间和配置文件。{ks_product_right}系统自动为每个修改记录创建一个序列号,最多可保留 10 条修改记录。 + +* **配置文件**区域显示当前配置文件相比前一个修订记录的配置文件的差异。点击image:/images/ks-qkcp/zh/icons/chevron-down.svg[chevron-down,18,18]可以纵向显示配置文件差异,点击image:/images/ks-qkcp/zh/icons/chevron-right.svg[chevron-right,18,18]可以横向显示配置文件的差异。 +-- + +. 在工作负载详情页面右侧点击**元数据**页签查看工作负载的标签和注解。 + +. 在工作负载详情页面右侧点击**环境变量**页签查看工作负载中的所有容器的环境变量。 + +. 在工作负载详情页面右侧点击**事件**页签查看工作负载相关的事件。 ++ +-- +include::../clusterManagement-para-eventsTab.adoc[] +-- \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/workloads/workloads-para-containerStatus.adoc b/content/zh/docs/_custom/clusterManagement/workloads/workloads-para-containerStatus.adoc new file mode 100644 index 000000000..69c9a67b5 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/workloads-para-containerStatus.adoc @@ -0,0 +1,6 @@ +// :ks_include_id: 46a592624040499bbca6afbfbae8fe0d +* **等待中**:容器正在进行启动前操作,例于从镜像服务拉取镜像或从保密字典读取数据。 + +* **运行中**:容器正在正常运行。如果容器已配置了启动后动作且状态为**运行中**,那么容器的启动前动作已执行完毕。 + +* **已终止**:容器已成功结束,或由于某种原因运行失败而结束。 \ No newline at end of file diff --git a/content/zh/docs/_custom/clusterManagement/workloads/workloads-para-workloadList.adoc b/content/zh/docs/_custom/clusterManagement/workloads/workloads-para-workloadList.adoc new file mode 100644 index 000000000..3721eebef --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/workloads-para-workloadList.adoc @@ -0,0 +1,24 @@ +// :ks_include_id: db17210e20fc4aeb8e782acd2909f83c +* 工作负载列表提供以下信息: ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|名称 +|工作负载的名称和描述信息。 + +|状态 +| +工作负载的正常容器组副本数、期望容器组副本数和运行状态。工作负载状态包括以下类型: + +include::workloads-para-workloadStatus.adoc[] + +|项目 +|工作负载所属的项目。 + +|更新时间 +|工作负载的更新时间。 +|=== +-- diff --git a/content/zh/docs/_custom/clusterManagement/workloads/workloads-para-workloadList_new.adoc b/content/zh/docs/_custom/clusterManagement/workloads/workloads-para-workloadList_new.adoc new file mode 100644 index 000000000..b089cdb09 --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/workloads-para-workloadList_new.adoc @@ -0,0 +1,27 @@ +// :ks_include_id: db17210e20fc4aeb8e782acd2909f83c +* 工作负载列表提供以下信息: ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|名称 +|工作负载的名称和描述信息。 + +|状态 +| +工作负载的正常容器组副本数、期望容器组副本数和运行状态。工作负载状态包括以下类型: + +include::workloads-para-workloadStatus.adoc[] + +// |项目 +// |工作负载所属的项目。 + +|应用 +|工作负载所属的应用。 + +|更新时间 +|工作负载的更新时间。 +|=== +-- diff --git a/content/zh/docs/_custom/clusterManagement/workloads/workloads-para-workloadStatus.adoc b/content/zh/docs/_custom/clusterManagement/workloads/workloads-para-workloadStatus.adoc new file mode 100644 index 000000000..60e9df37e --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/workloads-para-workloadStatus.adoc @@ -0,0 +1,6 @@ +// :ks_include_id: 61e727942543431594ef9dfaf58908c7 +* **运行中**:工作负载运行正常。 + +* **更新中**:工作负载正在更新容器组副本。 + +* **已停止**:工作负载的期望容器组副本数和当前容器组副本数都为 0。 diff --git a/content/zh/docs/_custom/clusterManagement/workloads/workloads-prer-workloadEdited.adoc b/content/zh/docs/_custom/clusterManagement/workloads/workloads-prer-workloadEdited.adoc new file mode 100644 index 000000000..ab83c2a0b --- /dev/null +++ b/content/zh/docs/_custom/clusterManagement/workloads/workloads-prer-workloadEdited.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: d50e3c90a6c441ba8f7526d537afe063 +* 需要回退的工作负载必须被编辑过,从而系统中保存有可回退的修改记录。 diff --git a/content/zh/docs/_custom/glossary.adoc b/content/zh/docs/_custom/glossary.adoc new file mode 100644 index 000000000..077315015 --- /dev/null +++ b/content/zh/docs/_custom/glossary.adoc @@ -0,0 +1,299 @@ +== 通用术语 + +[%header,cols="1a,4a"] +|=== +|术语 +|说明 + +|集群(Cluster) +|集群是一组相互独立的计算机或服务器组成的一个较大的计算机服务系统。 + +|节点(Node) +|节点是组成集群的每一台工作机器,可以是虚拟机也可以是物理机。每个节点都可以独立运行和处理任务。 + +|企业空间(Workspace) +|企业空间是用来管理项目和组织成员的基本逻辑单元,是 KubeSphere 多租户系统的基础。 + +|企业空间成员 +|邀请至企业空间中工作的用户,拥有特定的权限。 + +|项目 +|KubeSphere 中的项目对应 Kubernetes 中的命名空间。 + +|多集群项目 +|工作负载部署在多个集群上的项目。 + +|项目成员 +|邀请至项目中工作的用户,拥有特定的权限。 + +|控制台 +|用户的登录页面,会显示租户拥有访问权限的资源,例如企业空间和项目。 + +|容器组(Pod) +|Pod 是应⽤程序的最⼩管理单元,相当于应⽤程序的逻辑主机。每个容器组包含⼀个或多个容器,这些容器共享一些集群资源。每个容器组都旨在运行给定应用程序的单个实例。 + +|容器(Container) +|容器是可移植、可执行的轻量级的镜像,用于封装应用程序及其依赖项的独立运行环境。 + +|镜像(Image) +|镜像是保存的容器实例,包含了应用程序的代码、运行时环境和依赖项。 + +|Docker +|一个开源的应用容器引擎,用于创建、部署和管理容器。 + +|Docker Hub +|一个容器镜像存储库。 + +|KubeKey +|一种全新的安装工具,提供灵活的安装选择,既可以仅安装 Kubernetes,也可以同时安装 Kubernetes 和 KubeSphere。KubeKey 还支持多种安装选项,例如 All-in-One、多节点安装以及离线安装,用户只需要先准备好配置文件再执行相关命令即可。 + +|ks-installer +|在已有 Kubernetes 集群上部署 KubeSphere 的安装包。 + +|kube-proxy +|kube-proxy 是集群中每个节点上所运行的网络代理。 + +|Kubectl +|亦称作: kubectl,与集群的控制平面进行通信的命令行工具,用于集群管理、应用部署、资源状态 查询等操作。 + +|Kubelet +|kubelet 会在集群中每个节点上运行。它保证容器(containers)都运行在 Pod 中。 +|=== + + +== 集群 + +[%header,cols="1a,4a"] +|=== +|术语 +|说明 + +|集群节点 +|集群本地的节点,通常所有集群节点都属于同⼀个私有⽹络。包含控制平面节点和工作节点。 + +|控制平面节点 +|也称为主节点,用来控制和管理整个集群。 + +|工作节点 +|提供容器运行环境,用来运行实际部署的应用。 + +|边缘节点 +|部署在边缘环境中受 KubeSphere 管理的节点。 + +|主集群 +|又称为 host 集群, host 集群管理成员集群,并提供统一的多集群中央控制平面。 + +|成员集群 +|又称为 member 集群,member 集群在多集群架构中由主集群统一管理。 + +|直接连接 +|当主集群的任意节点均可访问成员集群的 kube-apiserver 地址时可使用此方式直接连接主集群和成员集群。 + +|代理连接 +|当主集群无法直接连接成员集群时可使用代理方式连接主集群和成员集群。 + +|jwtSecret +|主集群和成员集群中用于校验用户身份的密钥。 + +|Tower +|多集群代理连接组件,包含 proxy 和 agent 两个部分,分别部署于主集群和成员集群。 + +|代理服务地址 +|使用代理连接时,成员集群上的 Tower agent 需要获取的主集群的通信服务地址。 + +|集群可⻅性 +|控制集群授权给哪些企业空间,以便企业空间可以使用所授权的集群。 +|=== + +== 应用程序和应用负载 + +[%header,cols="1a,4a"] +|=== +|术语 +|说明 + +|OpenPitrix +|一个用于打包、部署和管理不同类型应用的开源系统。 + +|应用模板 +|某个应用程序的模板,租户可使用应用模板部署新的应用程序实例。 + +|应用商店 +|应用商店包含内置应用,平台租户也可在应用商店中分享不同的应用程序。 + +|⼯作负载(Workload) +|工作负载是在 Kubesphere 上运行的应用程序,负责管理⼀个应⽤程序的一个或多个容器组。 + +|部署(Deployment) +|一种工作负载类型,⽤于管理⽆状态应⽤。一个部署运行着应用程序的几个副本,它会自动替换宕机或故障的实例。有关更多信息,请参阅link:https://kubernetes.io/zh/docs/concepts/workloads/controllers/deployment/[部署]。 + +|有状态副本集(StatefulSet) +|有状态副本集是用于管理有状态应用程序的工作负载对象,例如 MySQL。有关更多信息,请参阅link:https://kubernetes.io/zh/docs/concepts/workloads/controllers/statefulset/[有状态副本集]。 + +|守护进程集(DaemonSet) +|守护进程集管理多组容器组副本,确保 Pod 的副本在集群中的一组节点上运行。有关更多信息,请参阅link:https://kubernetes.io/zh/docs/concepts/workloads/controllers/daemonset/[守护进程集]。 + +|任务(Job) +|Job 是需要运行完成的确定性的或批量的任务,⽤于管理仅运⾏⼀次或周期性运⾏的容器组。有关更多信息,请参阅link:https://kubernetes.io/zh/docs/concepts/workloads/controllers/job/[任务]。 + +|定时任务(CronJob) +|定时任务是需要在特定的时间运行,或在指定的时间间隔内重复运行的批处理任务。有关更多信息,请参阅link:https://kubernetes.io/zh/docs/concepts/workloads/controllers/cron-jobs/[定时任务]。 + +|服务(Service) +|将运行在容器组上的应用程序公开为网络服务,提供了固定的地址(域名或 IP 地址)供客⼾端访问。有关更多信息,请参阅link:https://kubernetes.io/zh/docs/concepts/services-networking/service/[服务]。 + +|NodePort +|通过每个节点上的 IP 和静态端口(NodePort)暴露服务,可通过<节点 IP>:方式来访问服务。 + +|LoadBalancer +|使用云服务商提供的负载均衡器向外部暴露服务。 + +|应⽤路由(Ingress) +|应⽤路由⽤于对服务进⾏聚合并提供给集群外部访问。每个应⽤路由包含域名及其⼦路径到不同服务的映射规则。KubeSphere 应用路由对应 Kubernetes 中的 Ingress。 +|=== + +== 存储 + +[%header,cols="1a,4a"] +|=== +|术语 +|说明 + +|存储卷 +|一个基础资源对象,用于向容器提供存储。 + +|存储类(Storage Class) +|定义可供容器使⽤的存储卷类型。 + +|持久卷声明(Persistent Volume Claim, PVC) +|持久卷声明是用户对于存储需求的一种声明,它是命名空间里的资源,声明信息中可以指定存储大小、访问模式等。系统根据持久卷声明创建持久卷。 + +|持久卷(Persistent Volume, PV) +|根据持久卷声明中的参数,在后端存储系统中创建的可供容器使⽤的存储区域。它是通用的、可插拔的、并且不受单个 Pod 生命周期约束的持久化资源。 + +|卷快照类 +|定义可保存快照数据的⼀类卷快照。 + +|卷快照 +|卷的数据在某一个时刻的完整拷贝或镜像。可通过快照将数据完整地恢复到快照时间点。 + +|卷快照内容 +|根据卷快照中的参数,在后端存储系统中保存的快照数据。 +|=== + +== DevOps + +[%header,cols="1a,4a"] +|=== +|术语 +|说明 + +|DevOps 项目 +|DevOps 项目用于创建和管理流水线和凭证。 + +|SCM (Source Control Management) +|源控制管理,例如 GitHub 和 Gitlab。 + +|In-SCM +|通过 SCM 工具构建基于 Jenkinsfile 的流水线。 + +|Out-of-SCM +|通过图形编辑面板构建流水线,无需编写 Jenkinsfile。 + +|CI 节点 +|流水线、S2I 和 B2I 任务的专用节点。一般来说,应用程序往往需要在构建过程中拉取多个依赖项,这可能会导致如拉取时间过长、网络不稳定等问题,从而使得构建失败。为了确保流水线正常运行并加快构建速度(通过缓存),您可以配置一个或一组 CI 节点以供 CI/CD 流水线和 S2I/B2I 任务专用。 + +|B2I (Binary-to-Image) +|B2I 是一套从二进制可执行文件(例如 Jar 和 War 等)构建可再现容器镜像的工具和工作流。开发者和运维团队在项目打包成 War 和 Jar 这一类的制品后,可快速将制品或二进制的 Package 打包成 Docker 镜像,并发布到 DockerHub 或 Harbor 等镜像仓库中。 + +|S2I (Source-to-Image) +|S2I 是一套从源代码构建可再现容器镜像的工具和工作流。通过将源代码注入容器镜像,自动将编译后的代码打包成镜像。在 KubeSphere 中支持 S2I 构建镜像,也支持以创建服务的形式,一键将源代码生成镜像推送到仓库,并创建其部署和服务最终自动发布到 Kubernetes 中。 +|=== + +== 日志、事件和审计 + +[%header,cols="1a,4a"] +|=== +|术语 +|说明 + +|日志 +|日志是集群或应用程序记录的事件列表。 + +|⽇志接收器 +|收集系统的各类⽇志,包括:容器⽇志、资源事件、审计⽇志。 + +|审计策略 +|审计策略定义事件记录和所含数据的一系列规则。 + +|审计规则 +|审计规则定义如何处理审计日志。 + +|审计 Webhook +|Kubernetes 审计日志会发送至审计 Webhook。 +|=== + +== 网络 + +[%header,cols="1a,4a"] +|=== +|术语 +|说明 + +|网关(Gateway) +|为服务提供反向代理。⽹关根据应⽤路由中定义的规则将业务流量转发给不同的服务。 + +|⽹络策略 +|⽤于控制集群中容器组的访问和被访问权限。可以只允许容器组访问特定的其他容器组或⽹段;只允许容器组被特定的其他容器组或⽹段访问。 + +|容器组 IP 池 +|包含多个虚拟 IP 地址,⽤于为容器组分配虚拟 IP 地址。每个容器组 IP 池包含⼀个可在集群内部访问的私⽹ IP ⽹段。 +|=== + +== 监控、告警和通知 +[%header,cols="1a,4a"] +|=== +|术语 +|说明 + +|告警规则组 +|用于在特定监控指标满⾜预设条件和持续时间时⽣成告警。 + +|Prometheus +|负责监控存储系统的各项数据,根据告警规则向告警管理器发送告警信息。 +|=== + +== 其他 +[%header,cols="1a,4a"] +|=== +|术语 +|说明 + +|污点(Taint) +|⽤⼾在节点上创建的标记,由键、值和效果三部分组成。与容器组上创建的容忍度配合使⽤,以确保不会将 Pod 调度到不适合的节点上。 + +|容忍度(Toleration) +|容忍度表示允许将 Pod 调度到具有对应污点的节点或节点组上。由键、值和效果三部分组成。容忍度和污点共同作用可以确保不会将 Pod 调度在不适合的节点上。 + +|标签(Label) +|标签是为对象设置的可标识的键值对,通常用来管理和选择对象子集。 + +|注解(Annotation) +|注解是以键值对的形式给资源对象附加随机的无法标识的元数据。 + +|会话保持 +|将同⼀个会话中来⾃同⼀个客⼾端的请求全部转发给同⼀个容器组。 + +|保密字典(Secret) +|包含 Base64 编码的键值对,⽤于存储密码、令牌、密钥等保密数据。 + +|配置字典(ConfigMap) +|以键值对的形式存储环境变量、命令⾏参数和配置⽂件等⾮保密数据。 + +|服务账户(ServiceAccount) +|存储当前集群的访问信息,⽤于向集群内外的应⽤程序提供集群的访问权限。 + +|定制资源定义(CustomResourceDefinition) +|使⽤定制资源定义创建定制资源。通过定制化的代码给 API 服务器增加资源对象,而无需编译完整的定制 API 服务器。 +|=== + diff --git a/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-code-addNodes.adoc b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-code-addNodes.adoc new file mode 100644 index 000000000..d1c704583 --- /dev/null +++ b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-code-addNodes.adoc @@ -0,0 +1,7 @@ +// :ks_include_id: 6963bdcc859e4b46817de17172bb750a +// Bash +include::../../../_ks_components/code/bash.adoc[] + + ./kk add nodes -f config-sample.yaml -a kubekey-artifact.tar.gz + +include::../../../_ks_components/code/codeEnd.adoc[] diff --git a/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-code-initializeRegistry.adoc b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-code-initializeRegistry.adoc new file mode 100644 index 000000000..3ba690bfc --- /dev/null +++ b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-code-initializeRegistry.adoc @@ -0,0 +1,7 @@ +// :ks_include_id: 1b45c225a03c4b1986ddda5832c75de6 +// Bash +include::../../../_ks_components/code/bash.adoc[] + + ./kk init registry -f config-sample.yaml -a kubekey-artifact.tar.gz + +include::../../../_ks_components/code/codeEnd.adoc[] diff --git a/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-code-privateRegistry.adoc b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-code-privateRegistry.adoc new file mode 100644 index 000000000..a370f4d24 --- /dev/null +++ b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-code-privateRegistry.adoc @@ -0,0 +1,10 @@ +// :ks_include_id: 0aa5c7c7c8bc4a8b8909c558f2500840 +// YAML +include::../../../_ks_components/code/yaml.adoc[] + + registry: + registryMirrors: [] + insecureRegistries: [] + privateRegistry: dockerhub.kubekey.local + +include::../../../_ks_components/code/codeEnd.adoc[] diff --git a/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-code-startUpgradeOffline.adoc b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-code-startUpgradeOffline.adoc new file mode 100644 index 000000000..e6b66b1a6 --- /dev/null +++ b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-code-startUpgradeOffline.adoc @@ -0,0 +1,7 @@ +// :ks_include_id: 2721978148e845f6909d22f903ee70c0 +// Bash +include::../../../_ks_components/code/bash.adoc[] + + ./kk upgrade --with-kubernetes --with-kubesphere -f config-sample.yaml -a kubekey-artifact.tar.gz + +include::../../../_ks_components/code/codeEnd.adoc[] diff --git a/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-desc-installationSuccessOutput.adoc b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-desc-installationSuccessOutput.adoc new file mode 100644 index 000000000..e9d643666 --- /dev/null +++ b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-desc-installationSuccessOutput.adoc @@ -0,0 +1,27 @@ +// :ks_include_id: b256b5b116ef4733a2be8513e5b03fd6 + + +// Bash +include::../../../_ks_components/code/bash.adoc[] + +##################################################### +###              Welcome to KubeSphere!           ### +##################################################### + +Console: http://192.168.0.2:30880 +Account: admin +Password: P@88w0rd + +NOTES: + 1. After you log into the console, please check the + monitoring status of service components in + the "Cluster Management". If any service is not + ready, please wait patiently until all components + are up and running. + 2. Please change the default password after login. + +##################################################### +https://kubesphere.io             20xx-xx-xx xx:xx:xx +##################################################### + +include::../../../_ks_components/code/codeEnd.adoc[] diff --git a/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-desc-installationTime.adoc b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-desc-installationTime.adoc new file mode 100644 index 000000000..553ccbbe0 --- /dev/null +++ b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-desc-installationTime.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: b338a2a33d4249a0a06c58487301fafe +取决于您的硬件和网络环境,安装过程可能需要 10 分钟到 30 分钟时间。如果显示如下信息,则表明安装成功: diff --git a/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-desc-upgradeSuccess.adoc b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-desc-upgradeSuccess.adoc new file mode 100644 index 000000000..83525382e --- /dev/null +++ b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-desc-upgradeSuccess.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 17414933bdfa444fb13e2686c433d8f5 +如果显示如下信息,则表明升级成功: diff --git a/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-note-123EdgeNodes.adoc b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-note-123EdgeNodes.adoc new file mode 100644 index 000000000..21df74902 --- /dev/null +++ b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-note-123EdgeNodes.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 4e16378eba6e45f089fcbf4c3a1b23c4 +Kubernetes v1.24.x 暂不支持通过{ks_product_left} Web 控制台登录边缘节点终端。 diff --git a/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-note-doNotDeleteConfig.adoc b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-note-doNotDeleteConfig.adoc new file mode 100644 index 000000000..6e3ca6f47 --- /dev/null +++ b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-note-doNotDeleteConfig.adoc @@ -0,0 +1,7 @@ +// :ks_include_id: 6bfe6884350d4647a7cca1af7853a154 +// Note +include::../../../_ks_components/admonitions/note.adoc[] + +安装完成后,请勿删除安装配置文件 **config-sample.yaml**,后续进行版本升级、节点添加等操作时仍需要使用该文件。如果该文件丢失,您需要重新创建安装配置文件。 + +include::../../../_ks_components/admonitions/admonEnd.adoc[] diff --git a/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-note-doNotDeleteConfig_v4.adoc b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-note-doNotDeleteConfig_v4.adoc new file mode 100644 index 000000000..3411a0a17 --- /dev/null +++ b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-note-doNotDeleteConfig_v4.adoc @@ -0,0 +1,7 @@ +// :ks_include_id: 6bfe6884350d4647a7cca1af7853a154 +// Note +include::../../../_ks_components/admonitions/note.adoc[] + +安装完成后,请勿删除安装配置文件 **config-sample.yaml**,后续进行节点添加等操作时仍需要使用该文件。如果该文件丢失,您需要重新创建安装配置文件。 + +include::../../../_ks_components/admonitions/admonEnd.adoc[] diff --git a/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-note-initializeRegistry.adoc b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-note-initializeRegistry.adoc new file mode 100644 index 000000000..a2462137b --- /dev/null +++ b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-note-initializeRegistry.adoc @@ -0,0 +1,7 @@ +// :ks_include_id: f59af4ec0bd24d5a98d4003578c6e38d +// Note +include::../../../_ks_components/admonitions/note.adoc[] + +KubeKey 将在 **config-sample.yaml** 配置文件中 **spec:roleGroups:registry** 参数指定的服务器上创建私有镜像服务,默认地址为 **dockerhub.kubekey.local/kse**。 + +include::../../../_ks_components/admonitions/admonEnd.adoc[] \ No newline at end of file diff --git a/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-note-rollbackNotSupported.adoc b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-note-rollbackNotSupported.adoc new file mode 100644 index 000000000..f9368cec6 --- /dev/null +++ b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-note-rollbackNotSupported.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 1011fdd0de7a4b36819d4e4985b02817 +Kubernetes 和{ks_product_both}不支持版本回滚,目标版本必须高于原版本。 diff --git a/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-obtainLoginInfo.adoc b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-obtainLoginInfo.adoc new file mode 100644 index 000000000..591749985 --- /dev/null +++ b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-obtainLoginInfo.adoc @@ -0,0 +1,11 @@ +// :ks_include_id: 84535f1ca66c4b19b1e1d7e6e885bff5 +. 从成功信息中的 **Console**、**Account** 和 **Password** 参数分别获取{ks_product_left} Web 控制台的 IP 地址、管理员用户名和管理员密码,并使用网页浏览器登录{ks_product_left} Web 控制台。 ++ +-- +// Note +include::../../../_ks_components/admonitions/note.adoc[] + +取决于您的网络环境,您可能需要配置流量转发规则并在防火墙中放行 30880 端口。 + +include::../../../_ks_components/admonitions/admonEnd.adoc[] +-- \ No newline at end of file diff --git a/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-oper-checkInstallationLog.adoc b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-oper-checkInstallationLog.adoc new file mode 100644 index 000000000..9d2ba48f5 --- /dev/null +++ b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-oper-checkInstallationLog.adoc @@ -0,0 +1,11 @@ +// :ks_include_id: e0c9a69a3f7c4dfabc1d964f485628e4 +. 执行以下命令查看日志: ++ +-- +// Bash +include::../../../_ks_components/code/bash.adoc[] + +kubectl logs -n kubesphere-system $(kubectl get pod -n kubesphere-system -l app=ks-installer -o jsonpath='{.items[0].metadata.name}') -f + +include::../../../_ks_components/code/codeEnd.adoc[] +-- diff --git a/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-oper-decompressInstallationPackage.adoc b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-oper-decompressInstallationPackage.adoc new file mode 100644 index 000000000..2cadc06ba --- /dev/null +++ b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-oper-decompressInstallationPackage.adoc @@ -0,0 +1,32 @@ +// :ks_include_id: 654fbac8f3b34fdfbdfb17fa841b2b0a + +. 将{ks_product_left} {ks_product_ver} 安装包传输到任意集群节点,并登录该集群节点。 + +. 执行以下命令解压安装包,并进入安装包解压后生成的目录(将 替换为安装包的实际名称,将 替换为安装包解压后生成的目录): ++ +-- +// Bash +include::../../../_ks_components/code/bash.adoc[] + +tar -zxvf + +include::../../../_ks_components/code/codeEnd.adoc[] + +// Bash +include::../../../_ks_components/code/bash.adoc[] + +cd + +include::../../../_ks_components/code/codeEnd.adoc[] +-- + +. 执行以下命令为 KubeKey 二进制文件 **kk** 添加执行权限: ++ +-- +// Bash +include::../../../_ks_components/code/bash.adoc[] + +sudo chmod +x kk + +include::../../../_ks_components/code/codeEnd.adoc[] +-- diff --git a/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-oper-decompressInstallationPackage_new.adoc b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-oper-decompressInstallationPackage_new.adoc new file mode 100644 index 000000000..539218b73 --- /dev/null +++ b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-oper-decompressInstallationPackage_new.adoc @@ -0,0 +1,32 @@ +// :ks_include_id: 654fbac8f3b34fdfbdfb17fa841b2b0a + +. 将{ks_product_both}安装包传输到任意集群节点,并登录该集群节点。 + +. 执行以下命令解压安装包,并进入安装包解压后生成的目录(将 替换为安装包的实际名称,将 替换为安装包解压后生成的目录): ++ +-- +// Bash +include::../../../_ks_components/code/bash.adoc[] + +tar -zxvf + +include::../../../_ks_components/code/codeEnd.adoc[] + +// Bash +include::../../../_ks_components/code/bash.adoc[] + +cd + +include::../../../_ks_components/code/codeEnd.adoc[] +-- + +. 执行以下命令为 KubeKey 二进制文件 **kk** 添加执行权限: ++ +-- +// Bash +include::../../../_ks_components/code/bash.adoc[] + +sudo chmod +x kk + +include::../../../_ks_components/code/codeEnd.adoc[] +-- diff --git a/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-oper-downloadKubekey.adoc b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-oper-downloadKubekey.adoc new file mode 100644 index 000000000..759039212 --- /dev/null +++ b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-oper-downloadKubekey.adoc @@ -0,0 +1,45 @@ +// :ks_include_id: e25e26f73c8441e69eef35173babd610 + +. 如果您访问 GitHub/Googleapis 受限,请登录任意集群节点,执行以下命令设置下载区域: ++ +-- +// Bash +include::../../../_ks_components/code/bash.adoc[] + +export KKZONE=cn + +include::../../../_ks_components/code/codeEnd.adoc[] +-- + + +. 执行以下命令下载 KubeKey 最新版本: ++ +-- +// Bash +include::../../../_ks_components/code/bash.adoc[] + +curl -sfL https://get-kk.kubesphere.io | sh - + +include::../../../_ks_components/code/codeEnd.adoc[] + +下载完成后当前目录下将生成 KubeKey 二进制文件 **kk**。 + +// Note +include::../../../_ks_components/admonitions/note.adoc[] + +如果用于执行本节操作的集群节点无法连接互联网,您可以从互联网连接正常的设备手动link:https://github.com/kubesphere/kubekey/releases[下载 KubeKey] 然后将其传输到用于执行本节操作的集群节点。 + +include::../../../_ks_components/admonitions/admonEnd.adoc[] +-- +// end::download-kubekey[] + +. 执行以下命令为 KubeKey 二进制文件 **kk** 添加执行权限: ++ +-- +// Bash +include::../../../_ks_components/code/bash.adoc[] + +sudo chmod +x kk + +include::../../../_ks_components/code/codeEnd.adoc[] +-- diff --git a/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-oper-editCcKsInstaller.adoc b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-oper-editCcKsInstaller.adoc new file mode 100644 index 000000000..94625e1e8 --- /dev/null +++ b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-oper-editCcKsInstaller.adoc @@ -0,0 +1,45 @@ +// :ks_include_id: 5f6544e2d6a54cc9a3461b0a1ec3366e + +ifeval::["{file_output_type}" == "html"] +. 执行以下命令下载配置文件 **cluster-configuration.yaml** 和 **kubesphere-installer.yaml**: ++ +-- +// Bash +include::../../../_ks_components/code/bash.adoc[] + +curl -L -O https://github.com/kubesphere/ks-installer/releases/download/{ks_product_ver}/kubesphere-installer.yaml + +include::../../../_ks_components/code/codeEnd.adoc[] + +// Bash +include::../../../_ks_components/code/bash.adoc[] + +curl -L -O https://github.com/kubesphere/ks-installer/releases/download/{ks_product_ver}/cluster-configuration.yaml + +include::../../../_ks_components/code/codeEnd.adoc[] + +// Note +include::../../../_ks_components/admonitions/note.adoc[] + +如果您的集群节点无法连接互联网,您可以从互联网连接正常的设备手动下载配置文件 link:https://github.com/kubesphere/ks-installer/releases/download/{ks_product_ver}/kubesphere-installer.yaml[kubesphere-installer.yaml] 和 link:https://github.com/kubesphere/ks-installer/releases/download/{ks_product_ver}/cluster-configuration.yaml[cluster-configuration.yaml],然后将其传输到 Kubernetes 集群的任意节点。 + +include::../../../_ks_components/admonitions/admonEnd.adoc[] +-- + +. 如果您的集群节点无法连接互联网,执行以下命令在 **kubesphere-installer.yaml** 文件中设置私有镜像服务的地址 **dockerhub.kubekey.local**: ++ +-- +// Bash +include::../../../_ks_components/code/bash.adoc[] + +sed -i "s#^\s*image: kubesphere.*/ks-installer:.*#        image: dockerhub.kubekey.local/kubesphere/ks-installer:v3.3.0#" kubesphere-installer.yaml + +include::../../../_ks_components/code/codeEnd.adoc[] +-- + +. 如果您的集群节点无法连接互联网,执行以下命令编辑 **cluster-configuration.yaml** 配置文件: +endif::[] + +ifeval::["{file_output_type}" == "pdf"] +. 执行以下命令编辑 **cluster-configuration.yaml** 配置文件: +endif::[] \ No newline at end of file diff --git a/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-oper-editCcKsInstaller_new.adoc b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-oper-editCcKsInstaller_new.adoc new file mode 100644 index 000000000..02d78097c --- /dev/null +++ b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-oper-editCcKsInstaller_new.adoc @@ -0,0 +1,46 @@ +// :ks_include_id: 5f6544e2d6a54cc9a3461b0a1ec3366e + +ifeval::["{file_output_type}" == "html"] +. 执行以下命令下载配置文件 **cluster-configuration.yaml** 和 **kubesphere-installer.yaml**: ++ +-- +// Bash +include::../../../_ks_components/code/bash.adoc[] + +curl -L -O https://github.com/kubesphere/ks-installer/releases/download/v3.5.0/kubesphere-installer.yaml + +include::../../../_ks_components/code/codeEnd.adoc[] + +// Bash +include::../../../_ks_components/code/bash.adoc[] + +curl -L -O https://github.com/kubesphere/ks-installer/releases/download/v3.5.0/cluster-configuration.yaml + +include::../../../_ks_components/code/codeEnd.adoc[] + +// Note +include::../../../_ks_components/admonitions/note.adoc[] + +如果您的集群节点无法连接互联网,您可以从互联网连接正常的设备手动下载配置文件 link:https://github.com/kubesphere/ks-installer/releases/download/v3.5.0/kubesphere-installer.yaml[kubesphere-installer.yaml] 和 link:https://github.com/kubesphere/ks-installer/releases/download/v3.5.0/cluster-configuration.yaml[cluster-configuration.yaml],然后将其传输到 Kubernetes 集群的任意节点。 + +include::../../../_ks_components/admonitions/admonEnd.adoc[] +-- + +. 如果您的集群节点无法连接互联网,执行以下命令在 **kubesphere-installer.yaml** 文件中设置私有镜像服务的地址 **dockerhub.kubekey.local**: ++ +-- +// Bash +include::../../../_ks_components/code/bash.adoc[] + +sed -i "s#^\s*image: kubesphere.*/ks-installer:.*# +image: dockerhub.kubekey.local/kubesphere/ks-installer:v3.5.0#" kubesphere-installer.yaml + +include::../../../_ks_components/code/codeEnd.adoc[] +-- + +. 如果您的集群节点无法连接互联网,执行以下命令编辑 **cluster-configuration.yaml** 配置文件: +endif::[] + +ifeval::["{file_output_type}" == "pdf"] +. 执行以下命令编辑 **cluster-configuration.yaml** 配置文件: +endif::[] \ No newline at end of file diff --git a/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-oper-editHosts.adoc b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-oper-editHosts.adoc new file mode 100644 index 000000000..95e9cbc40 --- /dev/null +++ b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-oper-editHosts.adoc @@ -0,0 +1,20 @@ +// :ks_include_id: bc97a1c3d087413bba734c07a3edb221 +. 登录所有集群节点,执行以下命令编辑 **/etc/hosts** 文件: ++ +-- +// Bash +include::../../../_ks_components/code/bash.adoc[] + +vi /etc/hosts + +include::../../../_ks_components/code/codeEnd.adoc[] + +在 **/etc/hosts** 文件中添加以下信息,从而为集群节点配置私有镜像服务的域名解析规则(将 替换成私有镜像服务的实际 IP 地址),然后保存文件: + +// Bash +include::../../../_ks_components/code/bash.adoc[] + + dockerhub.kubekey.local + +include::../../../_ks_components/code/codeEnd.adoc[] +-- diff --git a/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-oper-editHosts_v4.adoc b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-oper-editHosts_v4.adoc new file mode 100644 index 000000000..10c32ff3b --- /dev/null +++ b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-oper-editHosts_v4.adoc @@ -0,0 +1,20 @@ +// :ks_include_id: bc97a1c3d087413bba734c07a3edb221 +. 登录所有集群节点,执行以下命令编辑 **/etc/hosts** 文件: ++ +-- +// Bash +include::../../../_ks_components/code/bash.adoc[] + +vi /etc/hosts + +include::../../../_ks_components/code/codeEnd.adoc[] + +在 **/etc/hosts** 文件中添加以下信息,从而为集群节点配置私有镜像服务的域名解析规则(将 替换成私有镜像服务的实际 IP 地址,将私有镜像服务的默认地址 **dockerhub.kubekey.local** 替换为您的实际镜像仓库地址),然后保存文件: + +// Bash +include::../../../_ks_components/code/bash.adoc[] + + dockerhub.kubekey.local + +include::../../../_ks_components/code/codeEnd.adoc[] +-- diff --git a/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-oper-initializeRegistry.adoc b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-oper-initializeRegistry.adoc new file mode 100644 index 000000000..2a2f91f94 --- /dev/null +++ b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-oper-initializeRegistry.adoc @@ -0,0 +1,106 @@ +// :ks_include_id: af7b991f4aa34769a70397593ae19d73 +. 执行以下命令编辑安装配置文件 **config-sample.yaml**: ++ +-- +// Bash +include::../../../_ks_components/code/bash.adoc[] + +vi config-sample.yaml + +include::../../../_ks_components/code/codeEnd.adoc[] + +以下为部分示例配置文件,如需了解完整示例,请参阅link:https://github.com/kubesphere/kubekey/blob/master/docs/config-example.md[此文件]。 + +// Bash +include::../../../_ks_components/code/bash.adoc[] + +apiVersion: kubekey.kubesphere.io/v1alpha2 +kind: Cluster +metadata: + name: sample +spec: + hosts: + - {name: node1, address: 192.168.6.6, internalAddress: 192.168.6.6, password: "Qcloud@123"} # arm64 节点注意添加参数 arch: arm64 + roleGroups: + etcd: + - node1     + control-plane: +   - node1 + worker: + - node1 +   # 如需使用 kk 自动部署镜像仓库,请设置该主机组 (建议仓库与集群分离部署,减少相互影响)     + registry: + - node1 + controlPlaneEndpoint: + ## Internal loadbalancer for apiservers + #internalLoadbalancer: haproxy # 如需部署高可用集群,且无负载均衡器可用,可开启该参数做集群内部负载均衡 + domain: lb.kubesphere.local + address: "" + port: 6443 + kubernetes: + version: v1.23.15 + clusterName: cluster.local + network: + plugin: calico + kubePodsCIDR: 10.233.64.0/18 + kubeServiceCIDR: 10.233.0.0/18 + ## multus support. https://github.com/k8snetworkplumbingwg/multus-cni + enableMultusCNI: false + registry: + # 如需使用 kk 部署 harbor, 可将该参数设置为 harbor,不设置该参数且需使用 kk 部署容器镜像仓库,将默认部署 docker registry。 + # harbor 不支持 arm64, arm64 环境部署时,可不配置该参数。 +   type: harbor + # 如使用 kk 部署的 harbor 或其他需要登录的仓库,需设置对应仓库的 auths,如使用 kk 部署默认的 docker registry 仓库,则无需配置该参数。 + # 注意:如使用 kk 部署 harbor,该参数请于 harbor 启动后设置。 +   auths: + "dockerhub.kubekey.local": + username: admin + password: Harbor12345 + plainHTTP: false # 如果仓库使用 http,请将该参数设置为true + privateRegistry: "dockerhub.kubekey.local" # 设置集群部署时使用的私有仓库地址 + registryMirrors: [] + insecureRegistries: [] + addons: [] + +include::../../../_ks_components/code/codeEnd.adoc[] + + +在 **spec:hosts** 参数下设置用于创建私有镜像服务的服务器的信息。 + +include::installationAndUpgrade-para-hosts.adoc[] + +在 **spec:roleGroups:registry** 参数下设置用于创建私有镜像服务的服务器名称(将 替换为 **spec:hosts** 参数下设置的服务器实际名称)。 + +// YAML +include::../../../_ks_components/code/yaml.adoc[] + + registry: + - + +include::../../../_ks_components/code/codeEnd.adoc[] + +将 **spec:registry:privateRegistry** 参数设置为私有镜像服务的地址 **dockerhub.kubekey.local**,然后保存文件。 + +// YAML +include::../../../_ks_components/code/yaml.adoc[] + + registry: + registryMirrors: [] + insecureRegistries: [] + privateRegistry: dockerhub.kubekey.local + +include::../../../_ks_components/code/codeEnd.adoc[] +-- + +. 执行以下命令初始化私有镜像服务: ++ +-- +// Bash +include::../../../_ks_components/code/bash.adoc[] + + ./kk init registry -f config-sample.yaml -a kubekey-artifact.tar.gz + +include::../../../_ks_components/code/codeEnd.adoc[] + +include::installationAndUpgrade-note-initializeRegistry.adoc[] +-- \ No newline at end of file diff --git a/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-oper-transferConfig.adoc b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-oper-transferConfig.adoc new file mode 100644 index 000000000..1c121e1e6 --- /dev/null +++ b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-oper-transferConfig.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 66c1533ca6e84872b4cfbedc6db42824 +. 将安装配置文件 **config-sample.yaml** 传输到当前目录。 diff --git a/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-para-controlPlaneEndpoint.adoc b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-para-controlPlaneEndpoint.adoc new file mode 100644 index 000000000..1955fb831 --- /dev/null +++ b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-para-controlPlaneEndpoint.adoc @@ -0,0 +1,17 @@ +// :ks_include_id: d52c19a289c447d1ad5ec4114ecd814a +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|internalLoadbalancer +|本地负载均衡器的类型。如果使用本地负载均衡配置,请将此参数设置为 **haproxy**。否则,请将此参数注释掉。 + +|domain +|负载均衡器的内部访问域名。请将此参数设置为 **lb.kubesphere.local**。 + +|address +|负载均衡器的 IP 地址。如果使用本地负载均衡配置,请将此参数留空;如果使用专用负载均衡器,请将此参数设置为负载均衡器的 IP 地址;如果使用通用服务器作为负载均衡器,请将此参数设置为负载均衡器的浮动 IP 地址。 + +|port +|负载均衡器监听的端口号,即 apiserver 服务的端口号。请将此参数设置为 **6443**。 +|=== \ No newline at end of file diff --git a/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-para-hosts.adoc b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-para-hosts.adoc new file mode 100644 index 000000000..5137a6143 --- /dev/null +++ b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-para-hosts.adoc @@ -0,0 +1,29 @@ +// :ks_include_id: 011f0f1d835947cbb1b37e80036c0b2e +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|name +|用户自定义的服务器名称。 + +|address +|服务器的 SSH 登录 IP 地址。 + +|internalAddress +|服务器在子网内部的 IP 地址。 + +|port +|服务器的 SSH 端口号。如果使用默认端口 22 可不设置此参数。 + +|user +|服务器的 SSH 登录用户名,该用户必须为 **root** 用户或其他具有 **sudo** 命令执行权限的用户。如果使用 **root** 用户可不设置此参数。 + +|password +|服务器的 SSH 登录密码。如果已经设置 **privateKeyPath** 可不设置此参数。 + +|privateKeyPath +|服务器的 SSH 登录密钥的路径。如果已经设置 **password** 可不设置此参数。 + +|arch +|服务器的硬件架构。如果服务器的硬件架构为 Arm64,请将此参数设置为 **arm64**,否则请勿设置此参数。安装包默认仅支持所有集群节点都为 x86_64 或 arm64 架构的场景。如果各集群节点的硬件架构不完全相同,请联系{ks_product_both}技术支持团队。 +|=== \ No newline at end of file diff --git a/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-para-roleGroups.adoc b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-para-roleGroups.adoc new file mode 100644 index 000000000..f4267f0bc --- /dev/null +++ b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-para-roleGroups.adoc @@ -0,0 +1,20 @@ +// :ks_include_id: bcd276927dfd4924a47a068697e1b751 +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|etcd +|安装 etcd 数据库的节点。请在此参数下设置集群控制平面节点。 + +|control-plane +|集群控制平面节点。如果您已经为集群配置了高可用性,您可以设置多个控制平面节点。 + +|worker +|集群工作节点。 + +|registry +|用于创建私有镜像服务的服务器。该服务器不会用作集群节点。 +ifeval::["{file_output_type}" == "html"] +安装、升级{ks_product_both}时,如果集群节点无法连接互联网,需要在此参数下设置用于创建私有镜像服务的服务器。其他情况下请将此参数注释掉。 +endif::[] +|=== diff --git a/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-para-targetKsK8sVersions.adoc b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-para-targetKsK8sVersions.adoc new file mode 100644 index 000000000..64126a353 --- /dev/null +++ b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-para-targetKsK8sVersions.adoc @@ -0,0 +1,13 @@ +// :ks_include_id: 524ea797e25b46cc9d437e2effa79c8d +将以下参数替换为实际需要的值: + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +| +|目标 Kubernetes 版本,例如 **v1.21.5**。{ks_product} {ks_product_ver} 支持 Kubernetes v1.21.x、v1.22.x、v1.23.x, v1.24.x, v1.25.x 和 v1.26.x。 + +| +|目标{ks_product_both}版本。请将此参数设置为 **{ks_product_ver}**。 +|=== diff --git a/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-para-targetKsK8sVersions_new.adoc b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-para-targetKsK8sVersions_new.adoc new file mode 100644 index 000000000..c39079721 --- /dev/null +++ b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-para-targetKsK8sVersions_new.adoc @@ -0,0 +1,13 @@ +// :ks_include_id: 524ea797e25b46cc9d437e2effa79c8d +将以下参数替换为实际需要的值: + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +| +|目标 Kubernetes 版本,例如 **v1.21.5**。{ks_product} v3.5.0 支持 Kubernetes v1.21.x、v1.22.x、v1.23.x, v1.24.x, v1.25.x 和 v1.26.x。 + +| +|目标{ks_product_both}版本。请将此参数设置为 **v3.5.0**。 +|=== diff --git a/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-prer-backUpData.adoc b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-prer-backUpData.adoc new file mode 100644 index 000000000..7ef14d266 --- /dev/null +++ b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-prer-backUpData.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 50cd63fd16fa4df7a5bea0e87ac5d117 +为避免数据丢失,请提前备份所有重要数据。 diff --git a/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-prer-obtainConfigSample.adoc b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-prer-obtainConfigSample.adoc new file mode 100644 index 000000000..e0bfcfe85 --- /dev/null +++ b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-prer-obtainConfigSample.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 741fdd4419bf462d8fe4db1db108806f +* 您需要获取安装配置文件 **config-sample.yaml** 并将其传输到用于执行本节操作的集群节点。有关更多信息,请参阅xref:03-installation-and-upgrade/02-install-kubesphere/02-install-kubernetes-and-kubesphere.adoc[安装 Kubernetes 和{ks_product_left}]。 \ No newline at end of file diff --git a/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-prer-obtainInstallationPackage.adoc b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-prer-obtainInstallationPackage.adoc new file mode 100644 index 000000000..1d9bc268d --- /dev/null +++ b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-prer-obtainInstallationPackage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: c5b6d2f08662480b8ae449c5d8c84ef6 +* 您需要联系{ks_product_both}技术支持团队获取{ks_product_left} {ks_product_ver} 安装包。 \ No newline at end of file diff --git a/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-prer-obtainInstallationPackage_new.adoc b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-prer-obtainInstallationPackage_new.adoc new file mode 100644 index 000000000..f4bfbba96 --- /dev/null +++ b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-prer-obtainInstallationPackage_new.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: c5b6d2f08662480b8ae449c5d8c84ef6 +* 您需要联系{ks_product_both}技术支持团队获取{ks_product_left} v3.5.0 安装包。 \ No newline at end of file diff --git a/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-prer-offlineInstallation.adoc b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-prer-offlineInstallation.adoc new file mode 100644 index 000000000..7e29cf9c4 --- /dev/null +++ b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-prer-offlineInstallation.adoc @@ -0,0 +1,11 @@ +// :ks_include_id: d1f066141f214cd6839e0b1ff16062b0 +ifeval::["{file_output_type}" == "html"] +* 如果您的集群节点无法连接互联网,您还需要准备一台 Linux 服务器用于创建私有镜像服务,该服务器必须与{ks_product_both}集群节点网络连通并且在 **/mnt/registry** 目录挂载至少 100 GB 磁盘空间。 + +// 除此之外,您需要提前创建离线安装包 **kubekey-artifact.tar.gz** 并将其传输到用于执行本节操作的集群节点。有关更多信息,请参阅 xref:03-installation-and-upgrade/01-preparations/02-create-an-offline-installation-package.adoc#f1b9272448bc43299a9e8cbd3b23cd1f[创建离线安装包]。 + +endif::[] + +ifeval::["{file_output_type}" == "pdf"] +* 除集群节点外,您还需要准备一台 Linux 服务器用于创建私有镜像服务,该服务器必须与{ks_product_both}集群节点网络连通,并且在 **/mnt/registry** 目录挂载至少 100 GB 磁盘空间。 +endif::[] diff --git a/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-startInstallationOffline.adoc b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-startInstallationOffline.adoc new file mode 100644 index 000000000..bb032fbeb --- /dev/null +++ b/content/zh/docs/_custom/installationAndUpgrade/installationAndUpgrade-startInstallationOffline.adoc @@ -0,0 +1,7 @@ +// :ks_include_id: d864cdae8aef4d39917a96709ad7d1d4 +// Bash +include::../../../_ks_components/code/bash.adoc[] + + ./kk create cluster -f config-sample.yaml -a kubekey-artifact.tar.gz + +include::../../../_ks_components/code/codeEnd.adoc[] diff --git a/content/zh/docs/_custom/multi-clusterProjectManagement/apps/apps-oper-viewResourceStatus.adoc b/content/zh/docs/_custom/multi-clusterProjectManagement/apps/apps-oper-viewResourceStatus.adoc new file mode 100644 index 000000000..2a0e1adcf --- /dev/null +++ b/content/zh/docs/_custom/multi-clusterProjectManagement/apps/apps-oper-viewResourceStatus.adoc @@ -0,0 +1,23 @@ +// :ks_include_id: 0432dd129aa949c9b90b43831d5d0157 +. 在应用详情页面右侧的**资源状态**页签查看组成应用的服务。 ++ +-- +**服务**区域提供以下信息: + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|有状态服务 +|组成该应用的有状态服务的名称。 + +|无状态服务 +|组成该应用的无状态服务的名称。 + +|内部域名 +|可通过 ..svc 格式的域名从集群内部访问服务。 + +|虚拟 IP 地址 +|服务供集群内部访问的虚拟 IP 地址。 +|=== +-- \ No newline at end of file diff --git a/content/zh/docs/_custom/multi-clusterProjectManagement/apps/apps-para-details.adoc b/content/zh/docs/_custom/multi-clusterProjectManagement/apps/apps-para-details.adoc new file mode 100644 index 000000000..06bd4879d --- /dev/null +++ b/content/zh/docs/_custom/multi-clusterProjectManagement/apps/apps-para-details.adoc @@ -0,0 +1,19 @@ +// :ks_include_id: 70f19c4ccbb54fb4ad10de0f5c8a4a1e + +|项目 +|应用所属的项目。 + +|应用 +|应用的名称。 + +|版本 +|应用的版本。 + +|创建时间 +|应用的创建时间。 + +|更新时间 +|应用的更新时间。 + +|创建者 +|创建应用的用户。 diff --git a/content/zh/docs/_custom/multi-clusterProjectManagement/configmaps/config-desc.adoc b/content/zh/docs/_custom/multi-clusterProjectManagement/configmaps/config-desc.adoc new file mode 100644 index 000000000..fcc3aa375 --- /dev/null +++ b/content/zh/docs/_custom/multi-clusterProjectManagement/configmaps/config-desc.adoc @@ -0,0 +1,8 @@ +// :ks_include_id: b4d12ee4d7d748a4915f6f72d47fa1d7 +本节介绍如何管理配置资源。 + +{ks_product_right}支持管理以下两类配置资源: + +* 保密字典:包含 Base64 编码的键值对,用于存储密码、令牌、密钥等保密数据。 + +* 配置字典:包含明文键值对,用于存储普通配置数据。 diff --git a/content/zh/docs/_custom/multi-clusterProjectManagement/configmaps/configmaps-oper-viewConfigmapDetails.adoc b/content/zh/docs/_custom/multi-clusterProjectManagement/configmaps/configmaps-oper-viewConfigmapDetails.adoc new file mode 100644 index 000000000..23c588fb7 --- /dev/null +++ b/content/zh/docs/_custom/multi-clusterProjectManagement/configmaps/configmaps-oper-viewConfigmapDetails.adoc @@ -0,0 +1,20 @@ +// :ks_include_id: 69e70e31d4604cfaaab5683e4ecae96c +. 在配置字典详情页面左侧的**属性**区域查看配置字典的资源属性。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|项目 +|配置字典所属的项目。 + +|创建时间 +|配置字典的创建时间。 + +|创建者 +|创建配置字典的用户。 +|=== +-- + +. 在配置字典右侧的**数据**页签查看配置字典中存储的键值对数据。 diff --git a/content/zh/docs/_custom/multi-clusterProjectManagement/configmaps/configmaps-para-configmapList.adoc b/content/zh/docs/_custom/multi-clusterProjectManagement/configmaps/configmaps-para-configmapList.adoc new file mode 100644 index 000000000..e562b7c20 --- /dev/null +++ b/content/zh/docs/_custom/multi-clusterProjectManagement/configmaps/configmaps-para-configmapList.adoc @@ -0,0 +1,21 @@ +// :ks_include_id: 7faeedc1e81841e7a783f960b238f5f0 +* 配置字典列表提供以下信息: ++ +-- +[%header,cols="1,4"] +|=== +|参数 |描述 + +|名称 +|配置字典的名称。 + +|状态 +|配置字典当前的状态。 + +|数据 +|配置字典存储的键值对数据的键名称。不同的键通过半角逗号(,)分隔。 + +|创建时间 +|配置字典的创建时间。 +|=== +-- diff --git a/content/zh/docs/_custom/multi-clusterProjectManagement/project-config/project-quota-para.adoc b/content/zh/docs/_custom/multi-clusterProjectManagement/project-config/project-quota-para.adoc new file mode 100644 index 000000000..5ae518f49 --- /dev/null +++ b/content/zh/docs/_custom/multi-clusterProjectManagement/project-config/project-quota-para.adoc @@ -0,0 +1,39 @@ +// :ks_include_id: 54a483bb55aa44d8ac2635c12c503512 + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|CPU 上限 +|项目中所有容器 CPU 上限总和的最大值,单位为核。 + +|CPU 预留 +|项目中所有容器 CPU 预留总和的最大值,单位为核。 + +|内存上限 +|项目中所有容器内存上限总和的最大值,单位为 MiB。 + +|内存预留 +|项目中所有容器内存预留总和的最大值,单位为 MiB。 + +|容器组 +|项目中当前已创建的容器组数量,以及可以创建的容器组数量上限。 + +|部署 +|项目中当前已创建的部署数量,以及可以创建的部署数量上限。 + +|有状态副本集 +|项目中当前已创建的有状态副本集数量,以及可以创建的有状态副本集数量上限。 + +|卷 +|项目中当前已创建的卷数量,以及可以创建的卷数量上限。 + +|服务 +|项目中当前已创建的服务数量,以及可以创建的服务数量上限。 + +|应用路由 +|项目中当前已创建的应用路由数量,以及可以创建的应用路由数量上限。 + +|GPU 上限 +|项目中当前已使用的 GPU 数量,以及可以使用的 GPU 数量上限,单位为 GPU。 +|=== \ No newline at end of file diff --git a/content/zh/docs/_custom/multi-clusterProjectManagement/project-config/project-quota-para_v4.adoc b/content/zh/docs/_custom/multi-clusterProjectManagement/project-config/project-quota-para_v4.adoc new file mode 100644 index 000000000..c8a4290c4 --- /dev/null +++ b/content/zh/docs/_custom/multi-clusterProjectManagement/project-config/project-quota-para_v4.adoc @@ -0,0 +1,45 @@ +// :ks_include_id: 54a483bb55aa44d8ac2635c12c503512 + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|CPU 上限 +|项目中所有容器 CPU 上限总和的最大值,单位为核。 + +// |CPU 预留 +// |项目中所有容器 CPU 预留总和的最大值,单位为核。 + +|内存上限 +|项目中所有容器内存上限总和的最大值,单位为 MiB。 + +// |内存预留 +// |项目中所有容器内存预留总和的最大值,单位为 MiB。 + +|容器组 +|项目中当前已创建的容器组数量,以及可以创建的容器组数量上限。 + +|持久卷声明限制 +|项目中当前已创建的持久卷声明容量,以及可以创建的持久卷声明的容量上限。 + +|持久卷声明 +|项目中当前已创建的持久卷声明数量,以及可以创建的持久卷声明的数量上限。 + +// |部署 +// |项目中当前已创建的部署数量,以及可以创建的部署数量上限。 + +// |有状态副本集 +// |项目中当前已创建的有状态副本集数量,以及可以创建的有状态副本集数量上限。 + +// |卷 +// |项目中当前已创建的卷数量,以及可以创建的卷数量上限。 + +// |服务 +// |项目中当前已创建的服务数量,以及可以创建的服务数量上限。 + +// |应用路由 +// |项目中当前已创建的应用路由数量,以及可以创建的应用路由数量上限。 + +// |GPU 上限 +// |项目中当前已使用的 GPU 数量,以及可以使用的 GPU 数量上限,单位为 GPU。 +|=== \ No newline at end of file diff --git a/content/zh/docs/_custom/multi-clusterProjectManagement/projectManagement-oper-openProjectPage.adoc b/content/zh/docs/_custom/multi-clusterProjectManagement/projectManagement-oper-openProjectPage.adoc new file mode 100644 index 000000000..2be7967e7 --- /dev/null +++ b/content/zh/docs/_custom/multi-clusterProjectManagement/projectManagement-oper-openProjectPage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 161aaad98ab04d7fa4240eec51d232f7 +. 以具有pass:a,q[{ks_permission}]权限的用户登录{ks_product_left} Web 控制台并进入您的多集群项目。 diff --git a/content/zh/docs/_custom/multi-clusterProjectManagement/projectManagement-oper-openProjectPage_v4.adoc b/content/zh/docs/_custom/multi-clusterProjectManagement/projectManagement-oper-openProjectPage_v4.adoc new file mode 100644 index 000000000..bbbbb480f --- /dev/null +++ b/content/zh/docs/_custom/multi-clusterProjectManagement/projectManagement-oper-openProjectPage_v4.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 161aaad98ab04d7fa4240eec51d232f7 +. 以具有pass:a,q[{ks_permission}]权限的用户登录{ks_product_left} Web 控制台并进入您的联邦项目。 diff --git a/content/zh/docs/_custom/multi-clusterProjectManagement/projectManagement-prer-requiredPermission.adoc b/content/zh/docs/_custom/multi-clusterProjectManagement/projectManagement-prer-requiredPermission.adoc new file mode 100644 index 000000000..b8074c487 --- /dev/null +++ b/content/zh/docs/_custom/multi-clusterProjectManagement/projectManagement-prer-requiredPermission.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: a7b11e38d6794c2692390f9d0afbb7df +您需要加入一个多集群项目并在项目中具有pass:a,q[{ks_permission}]权限。 diff --git a/content/zh/docs/_custom/multi-clusterProjectManagement/projectManagement-prer-requiredPermission_v4.adoc b/content/zh/docs/_custom/multi-clusterProjectManagement/projectManagement-prer-requiredPermission_v4.adoc new file mode 100644 index 000000000..70cba9fe9 --- /dev/null +++ b/content/zh/docs/_custom/multi-clusterProjectManagement/projectManagement-prer-requiredPermission_v4.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: a7b11e38d6794c2692390f9d0afbb7df +您需要加入一个联邦项目并在对应企业空间中具有pass:a,q[{ks_permission}]权限。 diff --git a/content/zh/docs/_custom/multi-clusterProjectManagement/routes/routes-create-ClusterDiff.adoc b/content/zh/docs/_custom/multi-clusterProjectManagement/routes/routes-create-ClusterDiff.adoc new file mode 100644 index 000000000..749f72184 --- /dev/null +++ b/content/zh/docs/_custom/multi-clusterProjectManagement/routes/routes-create-ClusterDiff.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: 479a0d3323374bee8e2220e0fdafd307 + +* 在**集群**区域,勾选项目所在的一个或多个集群,可为指定集群中的应用添加路由规则。 \ No newline at end of file diff --git a/content/zh/docs/_custom/multi-clusterProjectManagement/routes/routes-para-routeList.adoc b/content/zh/docs/_custom/multi-clusterProjectManagement/routes/routes-para-routeList.adoc new file mode 100644 index 000000000..7c62b6e5a --- /dev/null +++ b/content/zh/docs/_custom/multi-clusterProjectManagement/routes/routes-para-routeList.adoc @@ -0,0 +1,21 @@ +// :ks_include_id: d43be0d6bddf43e5aacfeed52c0fe32a +* 应用路由列表提供以下信息: ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|名称 +|应用路由的名称和描述。 + +|状态 +|应用路由当前的状态。 + +|应用 +|应用路由所对应的应用名称。 + +|创建时间 +|应用路由的创建时间。 +|=== +-- diff --git a/content/zh/docs/_custom/multi-clusterProjectManagement/services/services-oper-setClusterDiff.adoc b/content/zh/docs/_custom/multi-clusterProjectManagement/services/services-oper-setClusterDiff.adoc new file mode 100644 index 000000000..2ebea3934 --- /dev/null +++ b/content/zh/docs/_custom/multi-clusterProjectManagement/services/services-oper-setClusterDiff.adoc @@ -0,0 +1,14 @@ +// :ks_include_id: 1c90e483af564b3eb017afec1b5da0c8 +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|容器设置 +|在不同的集群中使用不同的容器设置。在多集群环境下,您可以为指定集群中的服务设置不同的容器镜像、容器类型和资源配置等。 + +|端口设置 +|为不同集群中的容器设置不同的端口。在多集群环境下,您可以为指定集群中的服务设置不同的访问协议、容器端口和服务端口等。 + +|环境变量 +|为不同集群中的容器设置不同的环境变量。在多集群环境下,您可以为指定集群中的服务设置不同的环境变量。 +|=== \ No newline at end of file diff --git a/content/zh/docs/_custom/multi-clusterProjectManagement/services/services-oper-setStorageAdvancedDiff.adoc b/content/zh/docs/_custom/multi-clusterProjectManagement/services/services-oper-setStorageAdvancedDiff.adoc new file mode 100644 index 000000000..85a583238 --- /dev/null +++ b/content/zh/docs/_custom/multi-clusterProjectManagement/services/services-oper-setStorageAdvancedDiff.adoc @@ -0,0 +1,6 @@ +// :ks_include_id: 417489540caa4044871d8fba1c13e801 +. 在**存储设置**页签,为服务后端工作负载管理的容器挂载卷,然后点击**下一步**。 + +. 在**高级设置**页签,为服务后端工作负载管理的容器组指定 IP 池和节点,设置服务的外部访问模式、会话保持设置和元数据,然后点击**下一步**。 + +. 在**集群差异设置**页签,为不同集群中的服务基于容器、端口和环境变量进行差异化设置,然后点击**创建**。服务创建完成后将显示在服务列表中。 diff --git a/content/zh/docs/_custom/multi-clusterProjectManagement/workloads/para-replicasPortsPods.adoc b/content/zh/docs/_custom/multi-clusterProjectManagement/workloads/para-replicasPortsPods.adoc new file mode 100644 index 000000000..ee9cd1690 --- /dev/null +++ b/content/zh/docs/_custom/multi-clusterProjectManagement/workloads/para-replicasPortsPods.adoc @@ -0,0 +1,17 @@ +// :ks_include_id: 57816266c5504de8838e5d900bee849d +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|容器组副本数量 +|各集群中工作负载的当前容器组副本数和期望容器组副本数。 + +|端口 +|工作负载管理的容器的端口名称、协议和端口号。 + +|容器组 +| +工作负载中运行的所有容器组。展开下拉框可以选择查看特定集群中的容器组信息。 + +include::../../clusterManagement/nodes/nodes-para-podList.adoc[] +|=== \ No newline at end of file diff --git a/content/zh/docs/_custom/multi-clusterProjectManagement/workloads/workloads-oper-openDetailsPage.adoc b/content/zh/docs/_custom/multi-clusterProjectManagement/workloads/workloads-oper-openDetailsPage.adoc new file mode 100644 index 000000000..b890d8235 --- /dev/null +++ b/content/zh/docs/_custom/multi-clusterProjectManagement/workloads/workloads-oper-openDetailsPage.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: 1901acc4d08f4b24bff6496619ed61bc + +. 在**部署**或**有状态副本集**页签,点击目标工作负载名称,进入工作负载详情页面。 \ No newline at end of file diff --git a/content/zh/docs/_custom/multi-clusterProjectManagement/workloads/workloads-oper-setClusterDiff.adoc b/content/zh/docs/_custom/multi-clusterProjectManagement/workloads/workloads-oper-setClusterDiff.adoc new file mode 100644 index 000000000..01da4247e --- /dev/null +++ b/content/zh/docs/_custom/multi-clusterProjectManagement/workloads/workloads-oper-setClusterDiff.adoc @@ -0,0 +1,10 @@ +// :ks_include_id: e767267c152f4de48a2d1585837e30e0 + +|容器设置 +|在不同的集群中使用不同的容器设置。在多集群环境下,您可以为指定集群中的工作负载设置不同的容器镜像、容器类型和资源配置等。 + +|端口设置 +|为不同集群中的容器设置不同的端口。在多集群环境下,您可以为指定集群中的工作负载设置不同的访问协议、容器端口和工作负载端口等。 + +|环境变量 +|为不同集群中的容器设置不同的环境变量。在多集群环境下,您可以为指定集群中的工作负载设置不同的环境变量。 \ No newline at end of file diff --git a/content/zh/docs/_custom/multi-clusterProjectManagement/workloads/workloads-oper-viewWorkloadDetails.adoc b/content/zh/docs/_custom/multi-clusterProjectManagement/workloads/workloads-oper-viewWorkloadDetails.adoc new file mode 100644 index 000000000..c7e9e78ca --- /dev/null +++ b/content/zh/docs/_custom/multi-clusterProjectManagement/workloads/workloads-oper-viewWorkloadDetails.adoc @@ -0,0 +1,65 @@ +// :ks_include_id: 53806508deb8493a8bded94825780b98 +. 在工作负载详情页面左侧的**属性**区域查看工作负载的资源属性。 ++ +-- + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|项目 +|工作负载所属的项目。 + +|应用 +|工作负载所属的应用名称。您可以创建一个包含多个服务的应用,每个服务都对应一个工作负载。 + +|创建时间 +|工作负载的创建时间。 + +|更新时间 +|工作负载的更新时间。 + +|创建者 +|创建工作负载的用户。 +|=== +-- + +. 在工作负载详情页面右侧的**资源状态**页签查看工作负载的容器组副本数量、容器端口和容器组。 ++ +-- +include::para-replicasPortsPods.adoc[] +-- + +. 在工作负载详情页面右侧点击**元数据**页签查看工作负载的标签和注解。 + +. 在工作负载详情页面右侧点击**监控**页签查看工作负载的实时资源使用情况。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|CPU 用量 +|工作负载管理的所有容器组的实时 CPU 用量。 + +|内存用量 +|工作负载管理的所有容器组的实时内存用量。 + +|出站流量 +|工作负载管理的所有容器组的出站流量。 + +|入站流量 +|工作负载管理的所有容器组的入站流量。 +|=== + +* 在**监控**右侧的第一个下拉框可以选择查看指定集群的资源监控信息。 +include::../../../../_ks_components/oper-selectTimeRange.adoc[] +include::../../../../_ks_components/oper-Autorefresh.adoc[] +include::../../../../_ks_components/oper-refreshData.adoc[] +-- + +. 在工作负载详情页面右侧点击**事件**页签查看工作负载相关的事件。 ++ +-- +include::../../clusterManagement/clusterManagement-para-eventsTab.adoc[] +-- \ No newline at end of file diff --git a/content/zh/docs/_custom/multi-clusterProjectManagement/workloads/workloads-oper-viewWorkloadDetails_v4.adoc b/content/zh/docs/_custom/multi-clusterProjectManagement/workloads/workloads-oper-viewWorkloadDetails_v4.adoc new file mode 100644 index 000000000..be8bf1c4f --- /dev/null +++ b/content/zh/docs/_custom/multi-clusterProjectManagement/workloads/workloads-oper-viewWorkloadDetails_v4.adoc @@ -0,0 +1,65 @@ +// :ks_include_id: 53806508deb8493a8bded94825780b98 +. 在工作负载详情页面左侧的**属性**区域查看工作负载的资源属性。 ++ +-- + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|项目 +|工作负载所属的项目。 + +|应用 +|工作负载所属的应用名称。您可以创建一个包含多个服务的应用,每个服务都对应一个工作负载。 + +|创建时间 +|工作负载的创建时间。 + +|更新时间 +|工作负载的更新时间。 + +|创建者 +|创建工作负载的用户。 +|=== +-- + +. 在工作负载详情页面右侧的**资源状态**页签查看工作负载的容器组副本数量、容器端口和容器组。 ++ +-- +include::para-replicasPortsPods.adoc[] +-- + +. 在工作负载详情页面右侧点击**元数据**页签查看工作负载的标签和注解。 + +// . 在工作负载详情页面右侧点击**监控**页签查看工作负载的实时资源使用情况。 +// + +// -- +// [%header,cols="1a,4a"] +// |=== +// |参数 |描述 + +// |CPU 用量 +// |工作负载管理的所有容器组的实时 CPU 用量。 + +// |内存用量 +// |工作负载管理的所有容器组的实时内存用量。 + +// |出站流量 +// |工作负载管理的所有容器组的出站流量。 + +// |入站流量 +// |工作负载管理的所有容器组的入站流量。 +// |=== + +// * 在**监控**右侧的第一个下拉框可以选择查看指定集群的资源监控信息。 +// include::../../../../_ks_components/oper-selectTimeRange.adoc[] +// include::../../../../_ks_components/oper-Autorefresh.adoc[] +// include::../../../../_ks_components/oper-refreshData.adoc[] +// -- + +. 在工作负载详情页面右侧点击**事件**页签查看工作负载相关的事件。 ++ +-- +include::../../clusterManagement/clusterManagement-para-eventsTab.adoc[] +-- \ No newline at end of file diff --git a/content/zh/docs/_custom/note-separateNamesByComma.adoc b/content/zh/docs/_custom/note-separateNamesByComma.adoc new file mode 100644 index 000000000..7f92ddd59 --- /dev/null +++ b/content/zh/docs/_custom/note-separateNamesByComma.adoc @@ -0,0 +1,7 @@ +// :ks_include_id: bcbfd3ccebad4b3285b0a8fd9daf855d +// Note +include::../../_ks_components/admonitions/note.adoc[] + +请使用半角逗号(,)和空格分隔多个名称。 + +include::../../_ks_components/admonitions/admonEnd.adoc[] \ No newline at end of file diff --git a/content/zh/docs/_custom/para-replicasPortsPods.adoc b/content/zh/docs/_custom/para-replicasPortsPods.adoc new file mode 100644 index 000000000..ff890914d --- /dev/null +++ b/content/zh/docs/_custom/para-replicasPortsPods.adoc @@ -0,0 +1,17 @@ +// :ks_include_id: 9dfd0319fc99473aa7930dfd36ff5321 +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|副本 +|工作负载的当前容器组副本数和期望容器组副本数。 + +|端口 +|工作负载管理的容器的端口名称、协议和端口号。 + +|容器组 +| +工作负载中运行的所有容器组。 + +include::clusterManagement/nodes/nodes-para-podList.adoc[] +|=== \ No newline at end of file diff --git a/content/zh/docs/_custom/platformManagement/accessControl/platformRoles/platformRoles-para-aliasDescription.adoc b/content/zh/docs/_custom/platformManagement/accessControl/platformRoles/platformRoles-para-aliasDescription.adoc new file mode 100644 index 000000000..8f37861dd --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/accessControl/platformRoles/platformRoles-para-aliasDescription.adoc @@ -0,0 +1,6 @@ +// :ks_include_id: ab00e2a484af4b28883732e655a5eca8 +|别名 +|平台角色的别名。不同企业空间角色的别名可以相同。别名只能包含中文、字母、数字和连字符(-),不得以连字符(-)开头或结尾,最长 63 个字符。 + +|描述 +|平台角色的描述信息。描述可包含任意字符,最长 256 个字符。 diff --git a/content/zh/docs/_custom/platformManagement/accessControl/platformRoles/platformRoles-para-permissions.adoc b/content/zh/docs/_custom/platformManagement/accessControl/platformRoles/platformRoles-para-permissions.adoc new file mode 100644 index 000000000..68fe9791b --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/accessControl/platformRoles/platformRoles-para-permissions.adoc @@ -0,0 +1,71 @@ +// :ks_include_id: 175d7d7252294a048ca2f385318a9c7a +具有 **platform-admin** 角色的用户可以启用和禁用扩展组件。其他平台操作所需权限如下: + +* 访问控制 ++ +-- +[%header,cols="1a,4a"] +|=== +|权限 |允许操作 + +|企业空间查看 +|查看企业空间列表。 + +|企业空间管理 +|创建企业空间、编辑企业空间信息、删除企业空间。 + +|用户查看 +|查看用户列表、查看用户详情 + +|用户管理 +|创建用户、编辑用户信息、启用和禁用用户、修改用户角色、删除用户。 + +|角色查看 +|查看角色列表、查看角色详情。 + +|角色管理 +|创建平台角色、编辑平台角色信息、编辑平台角色权限、删除平台角色。 +|=== +-- + +* 集群管理 ++ +-- +[%header,cols="1a,4a"] +|=== +|权限 |允许操作 + +|集群查看 +|查看集群列表。 + +|集群管理 +|添加成员集群、编辑集群信息、更新 kubeconfig、移除成员集群。 +|=== +-- + +* 应用管理 ++ +-- +[%header,cols="1a,4a"] +|=== +|权限 |允许操作 + +|应用查看 +|查看应用模板列表、查看应用模板详情、查看应用审核记录。 + +|应用模板管理 +|下架和上架应用、下架和上架应用版本、管理应用分类、设置应用所属的分类、审核应用版本。 +|=== +-- + +* 平台设置管理 ++ +-- +[%header,cols="1a,4a"] +|=== +|权限 |允许操作 + +|平台设置管理 +|设置邮件通知、设置飞书通知、设置钉钉通知、设置企业微信通知、设置 Slack 通知、设置 Webhook 通知。 +|=== +-- diff --git a/content/zh/docs/_custom/platformManagement/accessControl/platformRoles/platformRoles-para-permissions_new.adoc b/content/zh/docs/_custom/platformManagement/accessControl/platformRoles/platformRoles-para-permissions_new.adoc new file mode 100644 index 000000000..353a7f3d0 --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/accessControl/platformRoles/platformRoles-para-permissions_new.adoc @@ -0,0 +1,71 @@ +// :ks_include_id: 175d7d7252294a048ca2f385318a9c7a +平台角色可配置以下权限: + +* 访问控制 ++ +-- +[%header,cols="1a,4a"] +|=== +|权限 |允许操作 + +|企业空间查看 +|查看企业空间列表。 + +|企业空间管理 +|创建企业空间、编辑企业空间信息、删除企业空间。 + +|用户查看 +|查看用户列表、查看用户详情。 + +|用户管理 +|创建用户、编辑用户信息、启用和禁用用户、修改用户角色、删除用户。 + +|角色查看 +|查看角色列表、查看角色详情。 + +|角色管理 +|创建平台角色、编辑平台角色信息、编辑平台角色权限、删除平台角色。 +|=== +-- + +* 集群管理 ++ +-- +[%header,cols="1a,4a"] +|=== +|权限 |允许操作 + +|集群查看 +|查看集群列表。 + +|集群管理 +|添加成员集群、编辑集群信息、更新 kubeconfig、移除成员集群。 +|=== +-- + +* 应用管理 ++ +-- +[%header,cols="1a,4a"] +|=== +|权限 |允许操作 + +|应用查看 +|查看应用模板列表、查看应用模板详情、查看应用审核记录。 + +|应用模板管理 +|下架和上架应用、下架和上架应用版本、管理应用分类、设置应用所属的分类、审核应用版本。 +|=== +-- + +* 平台设置管理 ++ +-- +[%header,cols="1a,4a"] +|=== +|权限 |允许操作 + +|平台设置管理 +|设置平台信息、通知等。 +|=== +-- diff --git a/content/zh/docs/_custom/platformManagement/accessControl/users/users-oper-deleteASingleUser.adoc b/content/zh/docs/_custom/platformManagement/accessControl/users/users-oper-deleteASingleUser.adoc new file mode 100644 index 000000000..7518d15e7 --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/accessControl/users/users-oper-deleteASingleUser.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: b7e7568c806d46f3b1fe48e53ee77c27 +. 在需要删除的用户右侧点击image:/images/ks-qkcp/zh/icons/more.svg[more,18,18],然后在下拉列表中选择**删除**。 + +. 在**删除用户**对话框输入用户的名称,然后点击**确定**。 diff --git a/content/zh/docs/_custom/platformManagement/accessControl/users/users-oper-deleteMultipleUsers.adoc b/content/zh/docs/_custom/platformManagement/accessControl/users/users-oper-deleteMultipleUsers.adoc new file mode 100644 index 000000000..e529b5998 --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/accessControl/users/users-oper-deleteMultipleUsers.adoc @@ -0,0 +1,8 @@ +// :ks_include_id: 0a2acbdb2d9d421396a23302b0355ee0 +. 选择需要删除的用户左侧的复选框,然后在列表上方点击**删除**。 + +. 在**批量删除用户**对话框,输入用户的名称,然后点击**确定**。 ++ +-- +include::../../../note-separateNamesByComma.adoc[] +-- diff --git a/content/zh/docs/_custom/platformManagement/accessControl/users/users-para-description.adoc b/content/zh/docs/_custom/platformManagement/accessControl/users/users-para-description.adoc new file mode 100644 index 000000000..6024de1a3 --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/accessControl/users/users-para-description.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: 0f84e76eac814b369d9d7d787b76978f +|描述 +|用户的描述信息。描述可包含任意字符,最长 256 个字符。 diff --git a/content/zh/docs/_custom/platformManagement/accessControl/users/users-para-email.adoc b/content/zh/docs/_custom/platformManagement/accessControl/users/users-para-email.adoc new file mode 100644 index 000000000..6009fa660 --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/accessControl/users/users-para-email.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: 8045ddccddf74c4ebc4fdda0018be4f9 +|邮箱 +|用户的邮箱地址。邮箱地址可用于登录{ks_product_left} Web 控制台。 diff --git a/content/zh/docs/_custom/platformManagement/accessControl/users/users-para-lastLogin.adoc b/content/zh/docs/_custom/platformManagement/accessControl/users/users-para-lastLogin.adoc new file mode 100644 index 000000000..b4c424ecd --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/accessControl/users/users-para-lastLogin.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: 094ac151a3d24a8a82e6c17d3cd06150 +|最近登录 +|用户最后一次登录{ks_product_left} Web 控制台的时间。 diff --git a/content/zh/docs/_custom/platformManagement/accessControl/users/users-para-openDetailsPage.adoc b/content/zh/docs/_custom/platformManagement/accessControl/users/users-para-openDetailsPage.adoc new file mode 100644 index 000000000..d92f093f6 --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/accessControl/users/users-para-openDetailsPage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 304159e85298457ea560ea7e21c39685 +. 在用户列表中点击一个用户的名称打开其详情页面。 \ No newline at end of file diff --git a/content/zh/docs/_custom/platformManagement/accessControl/users/users-para-platformRole.adoc b/content/zh/docs/_custom/platformManagement/accessControl/users/users-para-platformRole.adoc new file mode 100644 index 000000000..a183ba379 --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/accessControl/users/users-para-platformRole.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: 6d1f98cd75794e74ac21e70c3d969a7b +|平台角色 +|用户在{ks_product_both}平台的角色。平台角色将决定用户在{ks_product_both}的权限。 diff --git a/content/zh/docs/_custom/platformManagement/accessControl/workspaces/workspaces-para-alias.adoc b/content/zh/docs/_custom/platformManagement/accessControl/workspaces/workspaces-para-alias.adoc new file mode 100644 index 000000000..7b3f005ea --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/accessControl/workspaces/workspaces-para-alias.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: e61943aee54940b8b168df6e8670fe56 +|别名 +|企业空间的别名。不同企业空间的别名可以相同。别名只能包含中文、字母、数字和连字符(-),不得以连字符(-)开头或结尾,最长 63 个字符。 diff --git a/content/zh/docs/_custom/platformManagement/accessControl/workspaces/workspaces-para-description.adoc b/content/zh/docs/_custom/platformManagement/accessControl/workspaces/workspaces-para-description.adoc new file mode 100644 index 000000000..a37839fe3 --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/accessControl/workspaces/workspaces-para-description.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: 4b6b94bc523849ce96c16f75888e6871 +|描述 +|企业空间的描述信息。描述可包含任意字符,最长 256 个字符。 diff --git a/content/zh/docs/_custom/platformManagement/appStoreManagement/appTemplates/appTemplates-para-templateCategories.adoc b/content/zh/docs/_custom/platformManagement/appStoreManagement/appTemplates/appTemplates-para-templateCategories.adoc new file mode 100644 index 000000000..3af198a21 --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/appStoreManagement/appTemplates/appTemplates-para-templateCategories.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: 7f602e6e82414c39b2434c3a6ef39aa0 +|分类 +|应用模板所属的分类。您可以将应用模板分配到一个分类中以便于管理。有关更多信息,请参阅xref:04-platform-management/05-app-store-management/02-app-categories/_index.adoc[应用分类]。 diff --git a/content/zh/docs/_custom/platformManagement/appStoreManagement/appTemplates/appTemplates-para-templateStatus.adoc b/content/zh/docs/_custom/platformManagement/appStoreManagement/appTemplates/appTemplates-para-templateStatus.adoc new file mode 100644 index 000000000..5718ecc9f --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/appStoreManagement/appTemplates/appTemplates-para-templateStatus.adoc @@ -0,0 +1,7 @@ +// :ks_include_id: 3ee13f9fe099432788220e03d24f96ce +|状态 +|应用模板当前的状态。 + +* **已发布**:应用模板中至少有一个应用版本状态已发布到应用商店。 + +* **已下架**:应用模板中的所有应用版本都已下架。 diff --git a/content/zh/docs/_custom/platformManagement/extensionManagement/extensionManagement-desc-waitForExtensionDisabled.adoc b/content/zh/docs/_custom/platformManagement/extensionManagement/extensionManagement-desc-waitForExtensionDisabled.adoc new file mode 100644 index 000000000..aab31d399 --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/extensionManagement/extensionManagement-desc-waitForExtensionDisabled.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: c7f7a227d261492aa85e52060e0d8efc +扩展组件禁用过程可能需要一定时间,请等待禁用完成。 diff --git a/content/zh/docs/_custom/platformManagement/extensionManagement/extensionManagement-desc-waitForExtensionEnabled.adoc b/content/zh/docs/_custom/platformManagement/extensionManagement/extensionManagement-desc-waitForExtensionEnabled.adoc new file mode 100644 index 000000000..541a522b8 --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/extensionManagement/extensionManagement-desc-waitForExtensionEnabled.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: eccad0736cc54ecf90209d6d5e1c6530 +* 扩展组件启用过程可能需要一定时间,请等待启用完成。 diff --git a/content/zh/docs/_custom/platformManagement/extensionManagement/extensionManagement-oper-deleteStatusEs.adoc b/content/zh/docs/_custom/platformManagement/extensionManagement/extensionManagement-oper-deleteStatusEs.adoc new file mode 100644 index 000000000..187504991 --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/extensionManagement/extensionManagement-oper-deleteStatusEs.adoc @@ -0,0 +1,12 @@ +// :ks_include_id: 90a37798901c4e17b3927a928d018e29 +删除以下参数: + +// YAML +include::../../../../_ks_components/code/yaml.adoc[] + +status: + es: + enabledTime: 2022-08-11T06:22:01UTC + status: enabled + +include::../../../../_ks_components/code/codeEnd.adoc[] diff --git a/content/zh/docs/_custom/platformManagement/extensionManagement/extensionManagement-oper-disableOberservabilityCenter.adoc b/content/zh/docs/_custom/platformManagement/extensionManagement/extensionManagement-oper-disableOberservabilityCenter.adoc new file mode 100644 index 000000000..e18f28665 --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/extensionManagement/extensionManagement-oper-disableOberservabilityCenter.adoc @@ -0,0 +1,22 @@ +// :ks_include_id: dfb36f0881804a72bed1b36dbcb98042 +. 在集群配置文件中,将 **spec:monitoring:whizard:enabled** 参数设置为 **false**,并删除 **status:alerting:status** 和 **status:monitoring:status** 参数,然后保存文件。 ++ +-- +// YAML +include::../../../../_ks_components/code/yaml.adoc[] + +spec: + monitoring: + whizard: + enabled: false #将 whizard:enabled 参数设置为 false + +status: + alerting: + enabledTime: XXXX-XX-XXXXX:XX:XXXXX + status: enabled #删除 alerting:status:enabled + monitoring: + enabledTime: XXXX-XX-XXXXX:XX:XXXXX + status: enabled #删除 monitoring:status:enabled + +include::../../../../_ks_components/code/codeEnd.adoc[] +-- diff --git a/content/zh/docs/_custom/platformManagement/extensionManagement/extensionManagement-oper-editCC.adoc b/content/zh/docs/_custom/platformManagement/extensionManagement/extensionManagement-oper-editCC.adoc new file mode 100644 index 000000000..287bde4c7 --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/extensionManagement/extensionManagement-oper-editCC.adoc @@ -0,0 +1,11 @@ +// :ks_include_id: 3d4578a964454b68a55ed88860355d8e +. 在 **kubectl** 对话框,执行以下命令编辑集群配置文件: ++ +-- +// Bash +include::../../../../_ks_components/code/bash.adoc[] + +kubectl edit cc ks-installer -n kubesphere-system + +include::../../../../_ks_components/code/codeEnd.adoc[] +-- diff --git a/content/zh/docs/_custom/platformManagement/extensionManagement/extensionManagement-oper-logInAsPlatformAdmin.adoc b/content/zh/docs/_custom/platformManagement/extensionManagement/extensionManagement-oper-logInAsPlatformAdmin.adoc new file mode 100644 index 000000000..668117073 --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/extensionManagement/extensionManagement-oper-logInAsPlatformAdmin.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 6eca522f12cc4fac84157f8cae7f92ba +. 以具有 **platform-admin** 角色的用户登录{ks_product_left} Web 控制台。 diff --git a/content/zh/docs/_custom/platformManagement/extensionManagement/extensionManagement-oper-openKubectl.adoc b/content/zh/docs/_custom/platformManagement/extensionManagement/extensionManagement-oper-openKubectl.adoc new file mode 100644 index 000000000..5a69795e6 --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/extensionManagement/extensionManagement-oper-openKubectl.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: db20d1bbd2ed4dc9af2b84f07b0b87e3 +. 将光标悬停在页面右下角的image:/images/ks-qkcp/zh/icons/hammer.svg[hammer,18,18]图标,然后在菜单中选择 **kubectl**。 diff --git a/content/zh/docs/_custom/platformManagement/extensionManagement/extensionManagement-oper-setExternalElasticsearch.adoc b/content/zh/docs/_custom/platformManagement/extensionManagement/extensionManagement-oper-setExternalElasticsearch.adoc new file mode 100644 index 000000000..78a0dc830 --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/extensionManagement/extensionManagement-oper-setExternalElasticsearch.adoc @@ -0,0 +1,22 @@ +// :ks_include_id: 3c4ccff9b03e44d9bc09a0d109039463 +* 如需使用外部 Elasticsearch 服务,将 **externalElasticsearchHost** 和 **externalElasticsearchPort** 参数分别设置为 Elasticsearch 服务的地址和端口号。 ++ +-- +// YAML +include::../../../../_ks_components/code/yaml.adoc[] + +spec: + common: + es: + externalElasticsearchHost: "" + externalElasticsearchPort: "" + +include::../../../../_ks_components/code/codeEnd.adoc[] + +// Note +include::../../../../_ks_components/admonitions/note.adoc[] + +如果您不设置外部 Elasticsearch 服务的地址和端口号,{ks_product_right}将安装并使用内置 Elasticsearch 服务。 + +include::../../../../_ks_components/admonitions/admonEnd.adoc[] +-- diff --git a/content/zh/docs/_custom/platformManagement/extensionManagement/extensionManagement-oper-setParametersInCc.adoc b/content/zh/docs/_custom/platformManagement/extensionManagement/extensionManagement-oper-setParametersInCc.adoc new file mode 100644 index 000000000..12131fe87 --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/extensionManagement/extensionManagement-oper-setParametersInCc.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 9cf6ccf21d414fdbb88676af3417b2fb +. 在集群配置文件中,设置以下参数,然后保存文件。 diff --git a/content/zh/docs/_custom/platformManagement/extensionManagement/extensionManagement-prer-platformAdmin.adoc b/content/zh/docs/_custom/platformManagement/extensionManagement/extensionManagement-prer-platformAdmin.adoc new file mode 100644 index 000000000..03d778c0b --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/extensionManagement/extensionManagement-prer-platformAdmin.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 533e874085874479aae0d8bb598443f2 +您需要在{ks_product_both}平台具有 **platform-admin** 角色。有关更多信息,请参阅xref:04-platform-management/04-access-control/02-users/_index.adoc[用户]和xref:04-platform-management/04-access-control/03-platform-roles/_index.adoc[平台角色]。 diff --git a/content/zh/docs/_custom/platformManagement/multiclusterManagement/clusterTags/clusterTags-openListPage.adoc b/content/zh/docs/_custom/platformManagement/multiclusterManagement/clusterTags/clusterTags-openListPage.adoc new file mode 100644 index 000000000..2d2d36836 --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/multiclusterManagement/clusterTags/clusterTags-openListPage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 0531ad01f6504951b7876d7d79c0bc59 +. 在**集群管理**页面,点击**集群标签**页签打开集群标签列表。 \ No newline at end of file diff --git a/content/zh/docs/_custom/platformManagement/multiclusterManagement/clusters/clusters-oper-addClusterBasicInfo.adoc b/content/zh/docs/_custom/platformManagement/multiclusterManagement/clusters/clusters-oper-addClusterBasicInfo.adoc new file mode 100644 index 000000000..3e0a19ced --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/multiclusterManagement/clusters/clusters-oper-addClusterBasicInfo.adoc @@ -0,0 +1,16 @@ +// :ks_include_id: 9db9031f82114758ae483f38e21709cb +. 在**集群管理**页面,点击**添加集群**。 + +. 在**基本信息**页签,设置成员集群的名称、标签、提供商和描述信息,然后点击**下一步**。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|名称 +|成员集群的名称。名称只能包含小写字母、数字和连字符(-),必须以小写字母或数字开头和结尾,最长 63 个字符。 + +include::clusters-para-tagProviderDescription.adoc[] +|=== +-- diff --git a/content/zh/docs/_custom/platformManagement/multiclusterManagement/clusters/clusters-oper-addClusterTags.adoc b/content/zh/docs/_custom/platformManagement/multiclusterManagement/clusters/clusters-oper-addClusterTags.adoc new file mode 100644 index 000000000..bfef9525d --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/multiclusterManagement/clusters/clusters-oper-addClusterTags.adoc @@ -0,0 +1,8 @@ +// :ks_include_id: 8caf86e9401c464db99437a414d7b638 +. 在需要操作的集群右侧点击image:/images/ks-qkcp/zh/icons/more.svg[more,18,18],然后在下拉列表中选择**添加标签**。 + +. 在**添加标签**对话框,选择标签的键和值,点击**添加**,然后点击**确定**。 ++ +-- +标签添加后,您可以集群列表上方点击搜索框按标签搜索集群。 +-- \ No newline at end of file diff --git a/content/zh/docs/_custom/platformManagement/multiclusterManagement/clusters/clusters-oper-logInToHost.adoc b/content/zh/docs/_custom/platformManagement/multiclusterManagement/clusters/clusters-oper-logInToHost.adoc new file mode 100644 index 000000000..5a7aa14bd --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/multiclusterManagement/clusters/clusters-oper-logInToHost.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 7cf91b11a38f4489821f2a2d6263ba79 +. 以具有 **platform-admin** 角色的用户登录主集群的 Web 控制台。 diff --git a/content/zh/docs/_custom/platformManagement/multiclusterManagement/clusters/clusters-oper-logInToMember.adoc b/content/zh/docs/_custom/platformManagement/multiclusterManagement/clusters/clusters-oper-logInToMember.adoc new file mode 100644 index 000000000..4ca151591 --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/multiclusterManagement/clusters/clusters-oper-logInToMember.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 6f5ad82253e247759208da8268e3a081 +. 以具有 **platform-admin** 角色的用户登录成员集群的 Web 控制台。 diff --git a/content/zh/docs/_custom/platformManagement/multiclusterManagement/clusters/clusters-oper-setJwtsecret.adoc b/content/zh/docs/_custom/platformManagement/multiclusterManagement/clusters/clusters-oper-setJwtsecret.adoc new file mode 100644 index 000000000..18fbb3b74 --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/multiclusterManagement/clusters/clusters-oper-setJwtsecret.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: cdb73bd2ec05458fbc52d34a87cff019 +. 在集群配置文件中,将 **spec:authentication:jwtSecret** 参数设置为主集群的 jwtSecret 值,然后保存文件。 diff --git a/content/zh/docs/_custom/platformManagement/multiclusterManagement/clusters/clusters-para-tagProviderDescription.adoc b/content/zh/docs/_custom/platformManagement/multiclusterManagement/clusters/clusters-para-tagProviderDescription.adoc new file mode 100644 index 000000000..612915f59 --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/multiclusterManagement/clusters/clusters-para-tagProviderDescription.adoc @@ -0,0 +1,9 @@ +// :ks_include_id: b4185a2af95d4c7ba1cbf681916d81a0 +|标签 +|成员集群的标签。您可以在下拉列表中选择标签,也可以手动输入标签。 + +|提供商 +|成员集群的提供商。您可以在下拉列表中选择提供商,也可以手动输入提供商。 + +|描述 +|成员集群的描述信息。描述可包含任意字符,最长 256 个字符。 diff --git a/content/zh/docs/_custom/platformManagement/multiclusterManagement/clusters/clusters-prer-enableMulticluster.adoc b/content/zh/docs/_custom/platformManagement/multiclusterManagement/clusters/clusters-prer-enableMulticluster.adoc new file mode 100644 index 000000000..4cb11f252 --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/multiclusterManagement/clusters/clusters-prer-enableMulticluster.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: e7aea6697127455bac788a878791e24e +* 主集群和成员集群都需要启用多集群管理扩展组件。有关更多信息,请参阅xref:04-platform-management/01-extension-management/13-multi-cluster-management/01-enable-multi-cluster-management.adoc[启用多集群管理]。 diff --git a/content/zh/docs/_custom/platformManagement/multiclusterManagement/clusters/clusters-prer-enableMulticlusterManagement.adoc b/content/zh/docs/_custom/platformManagement/multiclusterManagement/clusters/clusters-prer-enableMulticlusterManagement.adoc new file mode 100644 index 000000000..1f4d5d808 --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/multiclusterManagement/clusters/clusters-prer-enableMulticlusterManagement.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 37c5f9735a854c9da9d6dae831f217d2 +* {ks_product_right}平台需要启用多集群管理扩展组件。有关更多信息,请参阅xref:04-platform-management/01-extension-management/13-multi-cluster-management/01-enable-multi-cluster-management.adoc[启用多集群管理]。 diff --git a/content/zh/docs/_custom/platformManagement/multiclusterManagement/clusters/clusters-prer-obtainJwtsecret.adoc b/content/zh/docs/_custom/platformManagement/multiclusterManagement/clusters/clusters-prer-obtainJwtsecret.adoc new file mode 100644 index 000000000..c3dd4be5f --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/multiclusterManagement/clusters/clusters-prer-obtainJwtsecret.adoc @@ -0,0 +1,11 @@ +// :ks_include_id: 33a4ed2e95284895920ebfa744f2f2eb +. 在 **kubectl** 对话框,执行以下命令获取主集群的 jwtSecret 值。 ++ +-- +// Bash +include::../../../../../_ks_components/code/bash.adoc[] + +kubectl -n kubesphere-system get cm kubesphere-config -o yaml | grep -v "apiVersion" | grep jwtSecret + +include::../../../../../_ks_components/code/codeEnd.adoc[] +-- diff --git a/content/zh/docs/_custom/platformManagement/multiclusterManagement/clusters/clusters-prer-platformAdminHostMemeber.adoc b/content/zh/docs/_custom/platformManagement/multiclusterManagement/clusters/clusters-prer-platformAdminHostMemeber.adoc new file mode 100644 index 000000000..5f4d5ad46 --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/multiclusterManagement/clusters/clusters-prer-platformAdminHostMemeber.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: dea142b7ab3e4c6292a968da83aa19c0 +* 您需要在主集群和成员集群中都具有 **platform-admin** 角色。有关更多信息,请参阅xref:04-platform-management/04-access-control/02-users/_index.adoc[用户]和xref:04-platform-management/04-access-control/03-platform-roles/_index.adoc[平台角色]。 diff --git a/content/zh/docs/_custom/platformManagement/observabilityCenter/ruleGroups/ruleGroups-para-commonParameters.adoc b/content/zh/docs/_custom/platformManagement/observabilityCenter/ruleGroups/ruleGroups-para-commonParameters.adoc new file mode 100644 index 000000000..fc174978c --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/observabilityCenter/ruleGroups/ruleGroups-para-commonParameters.adoc @@ -0,0 +1,18 @@ +// :ks_include_id: e1fc48dace834fd9b24c37503267b870 +* 通用参数 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|规则名称 +|告警规则的名称。规则名称可包含任意字符,最长 63 个字符。 + +|概要 +|告警消息的内容概要。消息概要可包含任意字符,最长 63 个字符。 + +|详情 +|告警消息的详细描述。消息详情可包含任意字符,最长 256 个字符。 +|=== +-- diff --git a/content/zh/docs/_custom/platformManagement/observabilityCenter/ruleGroups/ruleGroups-para-commonParameters_new.adoc b/content/zh/docs/_custom/platformManagement/observabilityCenter/ruleGroups/ruleGroups-para-commonParameters_new.adoc new file mode 100644 index 000000000..760a77e81 --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/observabilityCenter/ruleGroups/ruleGroups-para-commonParameters_new.adoc @@ -0,0 +1,23 @@ +// :ks_include_id: e1fc48dace834fd9b24c37503267b870 +* 通用参数 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|规则名称 +|告警规则的名称。规则名称可包含任意字符,最长 63 个字符。 + +|标签设置 +|为告警规则设置键值对标签,以便在通知订阅中通过标签过滤,发送标签符合特定条件的告警通知。 + +告警规则创建后,会自动生成一个键为 rule_id 的标签。 + +|概要 +|告警消息的内容概要。消息概要可包含任意字符,最长 63 个字符。 + +|详情 +|告警消息的详细描述。消息详情可包含任意字符,最长 256 个字符。 +|=== +-- \ No newline at end of file diff --git a/content/zh/docs/_custom/platformManagement/observabilityCenter/ruleGroups/ruleGroups-para-duration.adoc b/content/zh/docs/_custom/platformManagement/observabilityCenter/ruleGroups/ruleGroups-para-duration.adoc new file mode 100644 index 000000000..fcf28a869 --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/observabilityCenter/ruleGroups/ruleGroups-para-duration.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: 3c60b62a4b7b46268fc4359057be4bbd +|持续时间 +|设置系统等待一段时间并检查告警情况是否持续存在,如果告警情况持续存在才触发告警。 diff --git a/content/zh/docs/_custom/platformManagement/observabilityCenter/ruleGroups/ruleGroups-para-ruleExpression.adoc b/content/zh/docs/_custom/platformManagement/observabilityCenter/ruleGroups/ruleGroups-para-ruleExpression.adoc new file mode 100644 index 000000000..a30ee9aa1 --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/observabilityCenter/ruleGroups/ruleGroups-para-ruleExpression.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: bbc7923adc904ec2a560a3b6a8d350de +|告警规则表达式 +|用于指定监控目标和触发条件的 PromQL 表达式。有关更多信息,请参阅 link:https://prometheus.io/docs/prometheus/latest/querying/basics/[Prometheus 官方文档]。 diff --git a/content/zh/docs/_custom/platformManagement/observabilityCenter/ruleGroups/ruleGroups-para-triggerCondition.adoc b/content/zh/docs/_custom/platformManagement/observabilityCenter/ruleGroups/ruleGroups-para-triggerCondition.adoc new file mode 100644 index 000000000..4bcb88f3c --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/observabilityCenter/ruleGroups/ruleGroups-para-triggerCondition.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: 197c3cc778524087a496fa04b4eabab8 +|触发条件 +|触发告警的条件。您可以设置条件的指标、操作符、阈值、持续时间和告警的级别。例如,CPU 用量 > 80% 持续 60 分钟时触发重要告警。 \ No newline at end of file diff --git a/content/zh/docs/_custom/platformManagement/platformManagement-oper-logIn.adoc b/content/zh/docs/_custom/platformManagement/platformManagement-oper-logIn.adoc new file mode 100644 index 000000000..6102dc7c3 --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/platformManagement-oper-logIn.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 541b15e404b44af589125a703978271e +. 以具有pass:a,q[{ks_permission}]权限的用户登录{ks_product_left} Web 控制台。 diff --git a/content/zh/docs/_custom/platformManagement/platformManagement-prer-enableAppStore.adoc b/content/zh/docs/_custom/platformManagement/platformManagement-prer-enableAppStore.adoc new file mode 100644 index 000000000..87efef97e --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/platformManagement-prer-enableAppStore.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 5fdcd8cc560f4cff91cb47b7de175bd3 +* {ks_product_right}平台需要启用应用管理扩展组件。有关更多信息,请参阅xref:04-platform-management/01-extension-management/01-app-management/01-enable-app-management.adoc[启用应用管理]。 diff --git a/content/zh/docs/_custom/platformManagement/platformManagement-prer-requiredPermission.adoc b/content/zh/docs/_custom/platformManagement/platformManagement-prer-requiredPermission.adoc new file mode 100644 index 000000000..40131b5d3 --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/platformManagement-prer-requiredPermission.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 95e415bcbafa45ed8545cb7700801b09 +您需要在{ks_product_both}平台具有pass:a,q[{ks_permission}]权限。有关更多信息,请参阅xref:04-platform-management/04-access-control/02-users/_index.adoc[用户]和xref:04-platform-management/04-access-control/03-platform-roles/_index.adoc[平台角色]。 diff --git a/content/zh/docs/_custom/platformManagement/platformManagement-prer-requiredPermission_v4.adoc b/content/zh/docs/_custom/platformManagement/platformManagement-prer-requiredPermission_v4.adoc new file mode 100644 index 000000000..59c6ceff4 --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/platformManagement-prer-requiredPermission_v4.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 95e415bcbafa45ed8545cb7700801b09 +您需要在{ks_product_both}平台具有pass:a,q[{ks_permission}]权限。有关更多信息,请参阅xref:05-users-and-roles/01-users/_index.adoc[用户]和xref:05-users-and-roles/02-platform-roles/_index.adoc[平台角色]。 diff --git a/content/zh/docs/_custom/platformManagement/platformSettings/notificationChannels/notificationChannels-para-filterRule.adoc b/content/zh/docs/_custom/platformManagement/platformSettings/notificationChannels/notificationChannels-para-filterRule.adoc new file mode 100644 index 000000000..6bfc1daad --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/platformSettings/notificationChannels/notificationChannels-para-filterRule.adoc @@ -0,0 +1,22 @@ +// :ks_include_id: 6883b8e230774b5085de676f53fe897b +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|键 +|通知内容中的键。点击下拉列表可选择预设的键,在下拉列表中可以输入自定义的键。 + +|操作符 +|筛选条件的操作符。 + +* **包含**:键对应的值包含特定的字符串。 + +* **不包含**:键对应的值不包含特定的字符串。 + +* **存在**:通知内容中存在特定的键。 + +* **不存在**:通知内容中不存在特定的键。 + +|值 +|键对应的值必须包含的字符串。按 **Enter** 可设置多个字符串,键对应的值包含其中一个字条串即满足条件。 +|=== diff --git a/content/zh/docs/_custom/platformManagement/platformSettings/notificationChannels/notificationChannels-para-filterRule_new.adoc b/content/zh/docs/_custom/platformManagement/platformSettings/notificationChannels/notificationChannels-para-filterRule_new.adoc new file mode 100644 index 000000000..5fdcf0a65 --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/platformSettings/notificationChannels/notificationChannels-para-filterRule_new.adoc @@ -0,0 +1,24 @@ +// :ks_include_id: 6883b8e230774b5085de676f53fe897b +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|键 +|通知内容中的键。点击下拉列表可选择预设的键,在下拉列表中可以输入自定义的键。 + +|操作符 +|筛选条件的操作符。 + +* **包含**:键对应的值包含特定的字符串。 + +* **不包含**:键对应的值不包含特定的字符串。 + +* **存在**:通知内容中存在特定的键。 + +* **不存在**:通知内容中不存在特定的键。 + +* **正则匹配**:通过正则表达式来筛选符合条件的通知。 + +|值 +|键对应的值必须包含的字符串。按 **Enter** 可设置多个字符串,键对应的值包含其中一个字条串即满足条件。 +|=== \ No newline at end of file diff --git a/content/zh/docs/_custom/platformManagement/platformSettings/notificationChannels/notificationChannels-para-groupChatBotSettings.adoc b/content/zh/docs/_custom/platformManagement/platformSettings/notificationChannels/notificationChannels-para-groupChatBotSettings.adoc new file mode 100644 index 000000000..e15775f17 --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/platformSettings/notificationChannels/notificationChannels-para-groupChatBotSettings.adoc @@ -0,0 +1,18 @@ +// :ks_include_id: 9f95c83dc7754be49bf6b78b7587d110 +* 群机器人设置 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|Webhook URL +|群机器人的 Webhook URL。{ks_product_right}将向该 URL 发送通知。 + +|Secret +|群机器人的访问密钥。 + +|关键词 +|群机器人接受的关键词。点击**添加**可设置多个关键词。 +|=== +-- diff --git a/content/zh/docs/_custom/platformManagement/platformSettings/notificationChannels/notificationChannels-para-notificationConditions.adoc b/content/zh/docs/_custom/platformManagement/platformSettings/notificationChannels/notificationChannels-para-notificationConditions.adoc new file mode 100644 index 000000000..a0bb3c3a4 --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/platformSettings/notificationChannels/notificationChannels-para-notificationConditions.adoc @@ -0,0 +1,8 @@ +// :ks_include_id: cd2ef9bcec6f4a9e8c517cfa2a4c539d +* 过滤条件 ++ +-- +{ks_product_right}发送的通知以键值对的形式呈现,您可以设置系统仅发送标签符合特定条件的通知。点击**添加**可设置多个条件。 + +include::notificationChannels-para-filterRule.adoc[] +-- diff --git a/content/zh/docs/_custom/platformManagement/platformSettings/notificationChannels/notificationChannels-para-notificationConditions_new.adoc b/content/zh/docs/_custom/platformManagement/platformSettings/notificationChannels/notificationChannels-para-notificationConditions_new.adoc new file mode 100644 index 000000000..b5a2b9374 --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/platformSettings/notificationChannels/notificationChannels-para-notificationConditions_new.adoc @@ -0,0 +1,8 @@ +// :ks_include_id: cd2ef9bcec6f4a9e8c517cfa2a4c539d +* 过滤条件 ++ +-- +{ks_product_right}发送的通知以键值对的形式呈现。当此处填写的**键**和**值**与规则组告警规则的标签设置中的**键**和**值**一致时,就可以通过标签过滤,发送标签符合特定条件的告警通知。点击**添加**可设置多个条件。 + +include::notificationChannels-para-filterRule_new.adoc[] +-- diff --git a/content/zh/docs/_custom/platformManagement/platformSettings/notificationChannels/notificationChannels-para-sendTestInformation.adoc b/content/zh/docs/_custom/platformManagement/platformSettings/notificationChannels/notificationChannels-para-sendTestInformation.adoc new file mode 100644 index 000000000..31859ac00 --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/platformSettings/notificationChannels/notificationChannels-para-sendTestInformation.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: a951805f6c724c60851e752934b9e529 +* 点击**发送测试信息**以确认通知渠道工作正常。 diff --git a/content/zh/docs/_custom/platformManagement/platformSettings/notificationChannels/notificationChannels-para-sessionId.adoc b/content/zh/docs/_custom/platformManagement/platformSettings/notificationChannels/notificationChannels-para-sessionId.adoc new file mode 100644 index 000000000..eb35585a1 --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/platformSettings/notificationChannels/notificationChannels-para-sessionId.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: 4bc2cd1ba23245a3a6cfa71e436db5d5 +|会话 ID +|接收通知的会话的 User ID 或 Department ID。点击**添加**可设置多个会话 ID。 diff --git a/content/zh/docs/_custom/platformManagement/platformSettings/platformSettings/platformSettings-para-aliasDescription.adoc b/content/zh/docs/_custom/platformManagement/platformSettings/platformSettings/platformSettings-para-aliasDescription.adoc new file mode 100644 index 000000000..4d7dff49b --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/platformSettings/platformSettings/platformSettings-para-aliasDescription.adoc @@ -0,0 +1,6 @@ +// :ks_include_id: 920119fed2624b659ff20db4f8b42082 +|别名 +|静默策略的别名。不同静默策略的别名可以相同。别名只能包含中文、字母、数字和连字符(-),不得以连字符(-)开头或结尾,最长 63 个字符。 + +|描述 +|静默策略的描述信息。描述可包含任意字符,最长 256 个字符。 diff --git a/content/zh/docs/_custom/platformManagement/platformSettings/platformSettings/platformSettings-para-silenceConditions.adoc b/content/zh/docs/_custom/platformManagement/platformSettings/platformSettings/platformSettings-para-silenceConditions.adoc new file mode 100644 index 000000000..7915b0157 --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/platformSettings/platformSettings/platformSettings-para-silenceConditions.adoc @@ -0,0 +1,14 @@ +// :ks_include_id: 4886da3f3a094de187d396ed1236141b +* 对所有通知静默 ++ +-- +设置静默策略适用于所有通知。 +-- + +* 自定义静默条件 ++ +-- +设置静默策略仅适用于满足指定条件的通知。点击**添加**可设置通知需要满足的条件。 + +include::../notificationChannels/notificationChannels-para-filterRule.adoc[] +-- diff --git a/content/zh/docs/_custom/platformManagement/platformSettings/platformSettings/platformSettings-para-silenceConditions_new.adoc b/content/zh/docs/_custom/platformManagement/platformSettings/platformSettings/platformSettings-para-silenceConditions_new.adoc new file mode 100644 index 000000000..cec7cae59 --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/platformSettings/platformSettings/platformSettings-para-silenceConditions_new.adoc @@ -0,0 +1,14 @@ +// :ks_include_id: 4886da3f3a094de187d396ed1236141b +* 对所有通知静默 ++ +-- +设置静默策略适用于所有通知。 +-- + +* 自定义静默条件 ++ +-- +设置静默策略仅适用于满足指定条件的通知。点击**添加**可设置通知需要满足的条件。 + +include::../notificationChannels/notificationChannels-para-filterRule_new.adoc[] +-- diff --git a/content/zh/docs/_custom/platformManagement/platformSettings/platformSettings/platformSettings-para-silenceTime.adoc b/content/zh/docs/_custom/platformManagement/platformSettings/platformSettings/platformSettings-para-silenceTime.adoc new file mode 100644 index 000000000..b9d5f335a --- /dev/null +++ b/content/zh/docs/_custom/platformManagement/platformSettings/platformSettings/platformSettings-para-silenceTime.adoc @@ -0,0 +1,16 @@ +// :ks_include_id: 4cae0895d3854461b646043abc44ff2b +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|持续静默 +|满足静默条件的通知在所有时间静默。 + +|在特定时间范围内静默 +|满足静默条件的通知在指定的时间范围内静默。您需要选择静默的开始时间和结束时间。 + +|周期性静默 +|满足静默条件的通知每日、每周或每月在指定的时间范围内静默。您需要选择静默的日期、开始时间和结束时间。 +|=== + +静默策略创建完成后将显示在静默策略列表中。 diff --git a/content/zh/docs/_custom/pluggable-component-management/edit-ks-installer.adoc b/content/zh/docs/_custom/pluggable-component-management/edit-ks-installer.adoc new file mode 100644 index 000000000..fb741723e --- /dev/null +++ b/content/zh/docs/_custom/pluggable-component-management/edit-ks-installer.adoc @@ -0,0 +1,11 @@ +// :ks_include_id: bdad0846da234ee885d8445a68831c7d + +. 您需要使用具有 **platform-admin** 角色的用户(例如 **admin** 用户)登录{ks_product_left} Web 控制台,在左上角点击**平台管理 > 集群管理**。 + +. 在左侧导航栏,点击**定制资源定义**。 + +. 在 **定制资源定义**页面的搜索框中,输入 **clusterconfiguration** 并按 **Enter** 进行搜索。 + +. 点击搜索结果中的 **ClusterConfiguration** 进入其详情页面。 + +. 在**资源状态**页签上,点击 **ks-installer** 右侧的image:/images/ks-qkcp/zh/icons/more.svg[more,18,18],选择**编辑 YAML**。 diff --git a/content/zh/docs/_custom/pluggable-component-management/view-component-installation-log.adoc b/content/zh/docs/_custom/pluggable-component-management/view-component-installation-log.adoc new file mode 100644 index 000000000..2c9ff7754 --- /dev/null +++ b/content/zh/docs/_custom/pluggable-component-management/view-component-installation-log.adoc @@ -0,0 +1,12 @@ +// :ks_include_id: 869f4ffb7dfb40ab91283be53050a5f3 + +. 启用组件后,您可以将鼠标悬停至 Web 控制台右下角的image:/images/ks-qkcp/zh/icons/hammer.svg[hammer,20,25],点击 **kubectl**,在弹出的对话框执行以下命令来查看组件安装过程。 ++ +-- +// Bash +include::../../../_ks_components/code/bash.adoc[] + +kubectl logs -n kubesphere-system $(kubectl get pod -n kubesphere-system -l app=ks-install -o jsonpath='{.items[0].metadata.name}') -f + +include::../../../_ks_components/code/codeEnd.adoc[] +-- \ No newline at end of file diff --git a/content/zh/docs/_custom/projectManagement/apps/apps-basic-para.adoc b/content/zh/docs/_custom/projectManagement/apps/apps-basic-para.adoc new file mode 100644 index 000000000..64174b2f0 --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/apps/apps-basic-para.adoc @@ -0,0 +1,18 @@ +// :ks_include_id: 8ae63028dce6415c9e3b833f410194c5 + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|名称 +|应用的名称。名称只能包含小写字母、数字和连字符(-),必须以小写字母或数字开头和结尾,最长 63 个字符。 + +|版本 +|用户自定义的应用版本。版本只能包含小写字母和数字,最长 16 个字符。 + +|应用治理 +|是否为应用启用应用治理功能。开启应用治理后可以对应用使用流量监控、灰度发布和链路追踪功能。 + +|描述 +|应用的描述信息。描述可包含任意字符,最长 256 个字符。 +|=== \ No newline at end of file diff --git a/content/zh/docs/_custom/projectManagement/apps/apps-compose-description.adoc b/content/zh/docs/_custom/projectManagement/apps/apps-compose-description.adoc new file mode 100644 index 000000000..1049ac52c --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/apps/apps-compose-description.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: 282a1d4ff17c46e19164103e677b6b0d + +您可以自定义应用的服务、工作负载和路由创建自制应用。相比基于模板的应用,自制应用支持应用治理,您可以为自制应用启用应用治理从而使用流量监控、灰度发布和链路追踪功能。 \ No newline at end of file diff --git a/content/zh/docs/_custom/projectManagement/apps/apps-oper-editAppInformation.adoc b/content/zh/docs/_custom/projectManagement/apps/apps-oper-editAppInformation.adoc new file mode 100644 index 000000000..1987a319f --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/apps/apps-oper-editAppInformation.adoc @@ -0,0 +1,17 @@ +// :ks_include_id: 4d2fb1de6b844f18938f0c8b6f08e279 +. 在需要操作的应用右侧点击image:/images/ks-qkcp/zh/icons/more.svg[more,18,18],然后在下拉列表中选择**编辑信息**。 + +. 在**编辑信息**对话框,设置应用的别名和描述,然后点击**确定**。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|别名 +|应用的别名。不同应用的别名可以相同。别名只能包含中文、字母、数字和连字符(-),不得以连字符(-)开头或结尾,最长 63 个字符。 + +|描述 +|应用的描述信息。描述可包含任意字符,最多包含 256 个字符。 +|=== +-- diff --git a/content/zh/docs/_custom/projectManagement/apps/apps-oper-installApp.adoc b/content/zh/docs/_custom/projectManagement/apps/apps-oper-installApp.adoc new file mode 100644 index 000000000..78f939643 --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/apps/apps-oper-installApp.adoc @@ -0,0 +1,23 @@ +// :ks_include_id: 0a4b47588752413da3e9f8fdb60e06fa +. 在**基本信息**页签,设置应用的基本信息,然后点击**下一步**。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|名称 +|用户自定义的应用名称。名称只能包含小写字母、数字和连字符(-),必须以小写字母开头并以小写字母或数字结尾,最长 32 个字符。 + +|版本 +|应用的版本。 + +|描述 +|应用的描述信息。描述可包含任意字符,最长 256 个字符。 + +|位置 +|应用所属的企业空间、集群和项目。 +|=== +-- + +. 在**应用设置**页签,根据需要设置应用的功能参数,然后点击**安装**。 \ No newline at end of file diff --git a/content/zh/docs/_custom/projectManagement/apps/apps-oper-openDetailsPage.adoc b/content/zh/docs/_custom/projectManagement/apps/apps-oper-openDetailsPage.adoc new file mode 100644 index 000000000..1145646fc --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/apps/apps-oper-openDetailsPage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: c26d258b7e114b3e8e333660dfafc3a7 +. 在**应用**页面,点击**基于模板的应用**或**自制应用**打开应用列表,然后在列表中点击一个应用的名称打开其详情页面。 diff --git a/content/zh/docs/_custom/projectManagement/apps/apps-oper-openListPage.adoc b/content/zh/docs/_custom/projectManagement/apps/apps-oper-openListPage.adoc new file mode 100644 index 000000000..84f27df60 --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/apps/apps-oper-openListPage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 1573d8675ac344b49d00046f3bb0b822 +. 在**应用**页面,点击**基于模板的应用**或**自制应用**打开应用列表。 diff --git a/content/zh/docs/_custom/projectManagement/apps/apps-oper-viewResourceStatus.adoc b/content/zh/docs/_custom/projectManagement/apps/apps-oper-viewResourceStatus.adoc new file mode 100644 index 000000000..967e042d1 --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/apps/apps-oper-viewResourceStatus.adoc @@ -0,0 +1,69 @@ +// :ks_include_id: c4590bcc1e7e440b8eaf162491107dc0 +. 在应用详情页面左侧的**资源状态**页签查看组成应用的应用路由、服务和工作负载。 + +* **应用路由**区域提供以下信息: ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|名称 +|应用路由的名称。 + +|域名 +|应用路由的域名。 + +|URL +|应用路由所对应服务的访问地址。 +|=== + +在应用路由右侧点击**访问服务**可访问应用路由的后端服务。 +-- + +* **服务**区域提供以下信息: ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|名称 +|服务的名称。 + +|内部访问模式 +| +include::../../clusterManagement/services/services-para-internalAccess.adoc[] + +include::../../clusterManagement/services/services-para-virtualip-headless.adoc[] + +// |应用治理 +// |应用是否已启用应用治理。应用治理启用后,您可以使用{ks_product_both}提供的流量监控、灰度发布和链路追踪功能。 + +|虚拟 IP 地址 +|服务供集群内部访问的虚拟 IP 地址。仅在服务的内部访问类型为 **VirtualIP** 时显示。 +|=== +-- + +* **工作负载**区域提供以下信息: ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|名称 +|工作负载的名称。 + +|类型 +|工作负载的类型。 + +|状态 +|工作负载当前的状态。 + +include::../../clusterManagement/workloads/workloads-para-workloadStatus.adoc[] + +|修改记录 +|工作负载的当前修改记录。 +|=== +-- \ No newline at end of file diff --git a/content/zh/docs/_custom/projectManagement/apps/apps-oper-viewResourceStatus_v4.adoc b/content/zh/docs/_custom/projectManagement/apps/apps-oper-viewResourceStatus_v4.adoc new file mode 100644 index 000000000..16e89ebd6 --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/apps/apps-oper-viewResourceStatus_v4.adoc @@ -0,0 +1,61 @@ +// :ks_include_id: c4590bcc1e7e440b8eaf162491107dc0 +. 在应用详情页面左侧的**资源状态**页签查看组成应用的服务和工作负载。 + +* **服务**区域提供以下信息: ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|名称 +|服务的名称。 + +|项目 +|服务所属的项目。 + +|内部访问 +|服务供集群内部访问的虚拟 IP 地址。 + +|外部访问 +|服务供集群外部访问的端口号。 + +// |内部访问模式 +// | +// include::../../clusterManagement/services/services-para-internalAccess.adoc[] + +// include::../../clusterManagement/services/services-para-virtualip-headless.adoc[] + +// |应用治理 +// |应用是否已启用应用治理。应用治理启用后,您可以使用{ks_product_both}提供的流量监控、灰度发布和链路追踪功能。 + +// |虚拟 IP 地址 +// |服务供集群内部访问的虚拟 IP 地址。仅在服务的内部访问类型为 **VirtualIP** 时显示。 +|=== +-- + +* **工作负载**区域提供以下信息: ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|名称 +|工作负载的名称。 + +|项目 +|工作负载所属的项目。 + +// |类型 +// |工作负载的类型。 + +|状态 +|工作负载当前的状态。 + +include::../../clusterManagement/workloads/workloads-para-workloadStatus.adoc[] + +// |修改记录 +// |工作负载的当前修改记录。 +|=== +-- \ No newline at end of file diff --git a/content/zh/docs/_custom/projectManagement/apps/apps-para-details1.adoc b/content/zh/docs/_custom/projectManagement/apps/apps-para-details1.adoc new file mode 100644 index 000000000..1258b153d --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/apps/apps-para-details1.adoc @@ -0,0 +1,8 @@ +// :ks_include_id: 6d568952e6604999a005dfff5d21d3d3 +|集群 +|应用所属的集群。 + +|项目 +|应用所属的项目。 + +include::apps-para-status.adoc[] diff --git a/content/zh/docs/_custom/projectManagement/apps/apps-para-details2.adoc b/content/zh/docs/_custom/projectManagement/apps/apps-para-details2.adoc new file mode 100644 index 000000000..05ee99d59 --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/apps/apps-para-details2.adoc @@ -0,0 +1,12 @@ +// :ks_include_id: cc2613e81ffc4baa9d26ef37bbdc0e9f +|版本 +|应用的版本。 + +|创建时间 +|应用的创建时间。 + +|更新时间 +|应用的更新时间。 + +|创建者 +|创建应用的用户。 diff --git a/content/zh/docs/_custom/projectManagement/apps/apps-para-status.adoc b/content/zh/docs/_custom/projectManagement/apps/apps-para-status.adoc new file mode 100644 index 000000000..1b6a722c3 --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/apps/apps-para-status.adoc @@ -0,0 +1,13 @@ +// :ks_include_id: 9db80030fef4430e98fae7a372d67f6d +|状态 +|应用当前的状态。 + +* **创建中**:系统正在创建应用。 + +* **运行中**:应用运行正常。 + +* **升级中**:系统正在升级应用版本。 + +* **删除中**:系统正在删除应用。 + +* **失败**:应用创建失败。 diff --git a/content/zh/docs/_custom/projectManagement/apps/apps-para-status_v4.adoc b/content/zh/docs/_custom/projectManagement/apps/apps-para-status_v4.adoc new file mode 100644 index 000000000..dc20af9b4 --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/apps/apps-para-status_v4.adoc @@ -0,0 +1,15 @@ +// :ks_include_id: 9db80030fef4430e98fae7a372d67f6d +|状态 +|应用当前的状态。 + +* **创建中**:系统正在创建应用。 + +* **已创建**:应用已创建但还未运行。 + +* **运行中**:应用运行正常。 + +* **升级中**:系统正在升级应用版本。 + +* **删除中**:系统正在删除应用。 + +* **失败**:应用创建失败。 diff --git a/content/zh/docs/_custom/projectManagement/apps/apps-types.adoc b/content/zh/docs/_custom/projectManagement/apps/apps-types.adoc new file mode 100644 index 000000000..8fe4de09a --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/apps/apps-types.adoc @@ -0,0 +1,7 @@ +// :ks_include_id: faff93159cca48358390bdd176c1577d + +在{ks_product_both}平台,应用特指由一个或多个工作负载、服务、应用路由等资源组成的业务程序。根据应用的创建方式,{ks_product_right}平台上的应用分为以下两类: + +* 基于模板的应用:通过已有的应用模板创建的应用。创建应用所使用的应用模板可以为上传到企业空间的应用模板、已发布到应用商店的应用模板或第三方应用仓库中的应用模板。 + +* 自制应用:由用户手动编排工作负载、服务、应用路由等资源创建的应用。在创建自制应用时,您可以启用应用治理以使用{ks_product_both}提供的流量监控、灰度发布和链接追踪功能。 \ No newline at end of file diff --git a/content/zh/docs/_custom/projectManagement/customScaling/customScaling-oper-openDetailsPage.adoc b/content/zh/docs/_custom/projectManagement/customScaling/customScaling-oper-openDetailsPage.adoc new file mode 100644 index 000000000..160435081 --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/customScaling/customScaling-oper-openDetailsPage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 826ae67a40634df8a39c61d38bcdbbee +. 在**自定义伸缩**页面,点击目标自定义伸缩任务的名称打开其详情页面。 diff --git a/content/zh/docs/_custom/projectManagement/customScaling/customScaling-prer-enableCustomScaling.adoc b/content/zh/docs/_custom/projectManagement/customScaling/customScaling-prer-enableCustomScaling.adoc new file mode 100644 index 000000000..d5e71796d --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/customScaling/customScaling-prer-enableCustomScaling.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: c1083cc9ce1f4ea7bedb9fd1f1dd808e +* 您已经创建一个自定义伸缩任务。 diff --git a/content/zh/docs/_custom/projectManagement/grayscaleRelease/grayscaleRelease-oper-openDetailsPage.adoc b/content/zh/docs/_custom/projectManagement/grayscaleRelease/grayscaleRelease-oper-openDetailsPage.adoc new file mode 100644 index 000000000..f3f40097d --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/grayscaleRelease/grayscaleRelease-oper-openDetailsPage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: c9236cd08c5e43f9a20e107705d04a48 +. 在**灰度发布**页面,点击**发布任务**,然后点击一个灰度发布任务的名称打开其详情页面。 diff --git a/content/zh/docs/_custom/projectManagement/grayscaleRelease/grayscaleRelease-para-strategySettings.adoc b/content/zh/docs/_custom/projectManagement/grayscaleRelease/grayscaleRelease-para-strategySettings.adoc new file mode 100644 index 000000000..6141ee064 --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/grayscaleRelease/grayscaleRelease-para-strategySettings.adoc @@ -0,0 +1,24 @@ +// :ks_include_id: 24a43a70d2cc491b86afd4bda8e41b78 +* 对于**蓝绿部署**,在新版本或旧版本右侧点击**接管**可将业务流量全部转发给该版本。 + +* 对于**金丝雀发布**任务,您可以选择指定新旧版本的流量分配比例,或根据请求参数将请求转发给新版本或旧版本。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|指定流量分配 +|拖动滑块可设置新旧版本接收业务流量的百分比。 + +|指定请求参数 +|将参数满足特定条件的请求转发给新版本,其他请求转发给旧版本。 +|=== +-- + +// Note +include::../../../../_ks_components/admonitions/note.adoc[] + +流量镜像任务将业务流量的副本发送给新版本进行测试,而不实际暴露新版本,所以不需要设置业务流量转发策略。 + +include::../../../../_ks_components/admonitions/admonEnd.adoc[] diff --git a/content/zh/docs/_custom/projectManagement/grayscaleRelease/grayscaleRelease-para-trafficSuccessLatency.adoc b/content/zh/docs/_custom/projectManagement/grayscaleRelease/grayscaleRelease-para-trafficSuccessLatency.adoc new file mode 100644 index 000000000..c51f818f3 --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/grayscaleRelease/grayscaleRelease-para-trafficSuccessLatency.adoc @@ -0,0 +1,9 @@ +// :ks_include_id: c831ace6bfe442abba34ed44c8c2ec4b +|流量 +|新旧版本的每秒请求数量。 + +|请求成功率 +|新旧版本的成功请求百分比。 + +|请求延迟 +|新旧版本的平均请求延迟。 diff --git a/content/zh/docs/_custom/projectManagement/grayscaleRelease/grayscaleRelease-prer-enableApplicationGovernance.adoc b/content/zh/docs/_custom/projectManagement/grayscaleRelease/grayscaleRelease-prer-enableApplicationGovernance.adoc new file mode 100644 index 000000000..3598ce0a7 --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/grayscaleRelease/grayscaleRelease-prer-enableApplicationGovernance.adoc @@ -0,0 +1,12 @@ +// :ks_include_id: d21b709ba38e40b78399826de4588ecd +ifeval::["{file_output_type}" == "html"] + +* {ks_product_right}平台需要启用应用治理扩展组件。 + +endif::[] + +ifeval::["{file_output_type}" == "pdf"] + +* {ks_product_right}平台需要启用应用治理扩展组件。有关更多信息,请参阅《{ks_product_full_right}平台管理指南》的“扩展组件管理”章节。 + +endif::[] diff --git a/content/zh/docs/_custom/projectManagement/imageBuilders/imageBuilders-desc-creationComplete.adoc b/content/zh/docs/_custom/projectManagement/imageBuilders/imageBuilders-desc-creationComplete.adoc new file mode 100644 index 000000000..37c102ba6 --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/imageBuilders/imageBuilders-desc-creationComplete.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 1ea59c0e60ef40fbb5f7a7341c382f1e +镜像构建器创建完成后将显示在镜像构建器列表中。 diff --git a/content/zh/docs/_custom/projectManagement/imageBuilders/imageBuilders-desc-imageBuilderCreated.adoc b/content/zh/docs/_custom/projectManagement/imageBuilders/imageBuilders-desc-imageBuilderCreated.adoc new file mode 100644 index 000000000..d55ba19c0 --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/imageBuilders/imageBuilders-desc-imageBuilderCreated.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: f52c5a33e96e4c138d01b50b78731090 +镜像构建器开始运行后将自动进行以下操作: diff --git a/content/zh/docs/_custom/projectManagement/imageBuilders/imageBuilders-oper-openDetailsPage.adoc b/content/zh/docs/_custom/projectManagement/imageBuilders/imageBuilders-oper-openDetailsPage.adoc new file mode 100644 index 000000000..650e6e76d --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/imageBuilders/imageBuilders-oper-openDetailsPage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: d93217c5c87e49bfa268c2f02486f7c3 +. 在镜像构建器列表中点击一个镜像构建器的名称打开其详情页面。 diff --git a/content/zh/docs/_custom/projectManagement/imageBuilders/imageBuilders-para-creationTime.adoc b/content/zh/docs/_custom/projectManagement/imageBuilders/imageBuilders-para-creationTime.adoc new file mode 100644 index 000000000..785d30bb5 --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/imageBuilders/imageBuilders-para-creationTime.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: dc27d543d85f4d5bbcba78203ed681d4 +|创建时间 +|镜像构建器的创建时间。 diff --git a/content/zh/docs/_custom/projectManagement/imageBuilders/imageBuilders-para-imageName.adoc b/content/zh/docs/_custom/projectManagement/imageBuilders/imageBuilders-para-imageName.adoc new file mode 100644 index 000000000..13d2074c4 --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/imageBuilders/imageBuilders-para-imageName.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: 4f350e60e809473fba0431f9d5c73f71 +|名称 +|镜像构建器的名称。由系统自动生成,格式为 <镜像命名空间>**-**<镜像名称>**-**<镜像标签>**-**<随机码>。 diff --git a/content/zh/docs/_custom/projectManagement/imageBuilders/imageBuilders-para-type.adoc b/content/zh/docs/_custom/projectManagement/imageBuilders/imageBuilders-para-type.adoc new file mode 100644 index 000000000..883277a1b --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/imageBuilders/imageBuilders-para-type.adoc @@ -0,0 +1,7 @@ +// :ks_include_id: fd79f6c4d3e744308f805372d06ec344 +|类型 +|镜像构建器的类型。 + +* **源码构建镜像**:使用源代码构建镜像。 + +* **制品构建镜像**:使用制品构建镜像。 diff --git a/content/zh/docs/_custom/projectManagement/microserviceConfiguration/microserviceConfiguration-oper-openDetailsPage.adoc b/content/zh/docs/_custom/projectManagement/microserviceConfiguration/microserviceConfiguration-oper-openDetailsPage.adoc new file mode 100644 index 000000000..95a9ce6b2 --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/microserviceConfiguration/microserviceConfiguration-oper-openDetailsPage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 352d6d8a19f04dbeb3551dbec55871b0 +. 在微服务配置列表中,点击一个微服务配置的名称打开其详情页面。 diff --git a/content/zh/docs/_custom/projectManagement/microserviceGateway/microserviceGateway-para-microserviceGatewaySettings.adoc b/content/zh/docs/_custom/projectManagement/microserviceGateway/microserviceGateway-para-microserviceGatewaySettings.adoc new file mode 100644 index 000000000..d4bd13671 --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/microserviceGateway/microserviceGateway-para-microserviceGatewaySettings.adoc @@ -0,0 +1,109 @@ +// :ks_include_id: 2da62725a68a446abf46e55566d6ae11 +以下介绍如何设置微服务网关的参数。 + +* 基本信息 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|名称 +|微服务网关的名称,同时也是对应的部署的名称。名称只能包含小写字母、数字和连字符(-),必须以小写字母或数字开头和结尾,最长 63 个字符。 + +|镜像 +|用于创建微服务网关的容器镜像。例如 **registry.cn-beijing.aliyuncs.com/kse/spring-cloud-gateway:latest**。 + +|副本数量 +|微服务网关部署的容器组副本数量。 +|=== +-- + +* 资源配额 ++ +-- +设置为微服务网关每个容器的资源预留和资源上限。 + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|CPU 预留 +|为容器预留的 CPU 资源,单位为核。 + +|CPU 上限 +|允许容器使用的 CPU 资源上限,单位为核。 + +|内存预留 +|为容器预留的内存资源,单位为 MiB。 + +|内存上限 +|允许容器使用的内存资源上限,单位为 MiB。 +|=== +-- + +* 端口设置 ++ +-- +设置用于暴露微服务网关的服务的端口。 + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|协议 +|目标容器中的应用程序实际监听的协议。 + +|名称 +|服务端口的名称。 + +|容器端口 +|目标容器中的应用程序实际监听的端口号。如果使用示例容器镜像 **registry.cn-beijing.aliyuncs.com/kse/spring-cloud-gateway:latest**,请将容器端口号设置为 **8080**。 + +|服务端口 +|服务的端口号。 +|=== + +点击**添加**可设置多个服务端口。在已创建的服务端口右侧点击image:/images/ks-qkcp/zh/icons/trash-light.svg[trash-light,18,18]可删除服务端口。 +-- + +* 镜像拉取策略 ++ +-- +include::../../clusterManagement/workloads/createWorkload/workloads-para-imagePullPolicy.adoc[] +-- + +* 健康检查 ++ +-- +include::../../clusterManagement/workloads/createWorkload/workloads-para-healthCheck.adoc[] +-- + +* 环境变量 ++ +-- +include::../../clusterManagement/workloads/createWorkload/workloads-para-environmentVariables.adoc[] +-- + +* 启动命令 ++ +-- +include::../../clusterManagement/workloads/createWorkload/workloads-para-startCommand.adoc[] +-- + +* 外部访问 ++ +-- +设置是否允许从 KubeSphere 集群外部访问微服务网关。如果启用外部访问,您需要选择外部访问模式。 + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|NodePort +|系统将节点的端口映射到服务端口,可通过节点的 IP 地址和节点端口访问服务。 + +|LoadBalancer +|系统在 NodePort 服务的基础上为服务分配一个外部 IP 地址,并将外部 IP 地址与一个外部负载均衡器绑定。外部负载均衡器监听服务对应的节点端口,从而可以通过外部 IP 地址访问服务。为实现上述功能,LoadBalancer 类型的服务需要负载均衡器插件和基础设施环境提供支持,并且需要设置相关注解。有关更多信息,请联系您的基础设施环境提供商。 +|=== +-- diff --git a/content/zh/docs/_custom/projectManagement/microservices/microservices-oper-openInstanceList.adoc b/content/zh/docs/_custom/projectManagement/microservices/microservices-oper-openInstanceList.adoc new file mode 100644 index 000000000..cd9fe0f44 --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/microservices/microservices-oper-openInstanceList.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: c7354e9057cd4477a7c4d78ff3c222dc +. 在微服务右侧点击image:/images/ks-qkcp/zh/icons/plus-square.svg[plus-square,18,18]打开微服务实例列表。 diff --git a/content/zh/docs/_custom/projectManagement/microservices/microservices-para-instances.adoc b/content/zh/docs/_custom/projectManagement/microservices/microservices-para-instances.adoc new file mode 100644 index 000000000..f72f1b7c3 --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/microservices/microservices-para-instances.adoc @@ -0,0 +1,20 @@ +// :ks_include_id: 63f2cf5af75e41deb6a5d5c45da3d5b3 +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|名称 +|微服务实例的名称。 + +|权重 +|微服务实例在微服务中的权重。发送给微服务的流量将根据微服务实例的权重分配给微服务实例。 + +|IP 地址 +|微服务实例的在{ks_product_both}集群内部的访问地址。 + +|端口 +|微服务实例的访问端口号。 + +|创建时间 +|微服务实例的创建时间。 +|=== diff --git a/content/zh/docs/_custom/projectManagement/microservices/microservices-prer-enableSpringCloud.adoc b/content/zh/docs/_custom/projectManagement/microservices/microservices-prer-enableSpringCloud.adoc new file mode 100644 index 000000000..ec1473af8 --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/microservices/microservices-prer-enableSpringCloud.adoc @@ -0,0 +1,7 @@ +// :ks_include_id: 386a46cc0a3947d2976ae884512759d6 +ifeval::["{file_output_type}" == "html"] +* {ks_product_right}平台需要启用 Spring Cloud 扩展组件。 +endif::[] +ifeval::["{file_output_type}" == "pdf"] +* {ks_product_right}平台需要启用 Spring Cloud 扩展组件。有关更多信息,请参阅《{ks_product_full_right}平台管理指南》的“扩展组件管理”章节。 +endif::[] \ No newline at end of file diff --git a/content/zh/docs/_custom/projectManagement/projectManagement-oper-openProjectPage.adoc b/content/zh/docs/_custom/projectManagement/projectManagement-oper-openProjectPage.adoc new file mode 100644 index 000000000..09c68c849 --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/projectManagement-oper-openProjectPage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 9b4eef92c7d44ab79e49b128781dbfde +. 以具有pass:a,q[{ks_permission}]权限的用户登录{ks_product_left} Web 控制台并进入您的项目。 diff --git a/content/zh/docs/_custom/projectManagement/projectManagement-prer-requiredPermission.adoc b/content/zh/docs/_custom/projectManagement/projectManagement-prer-requiredPermission.adoc new file mode 100644 index 000000000..3b5e83958 --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/projectManagement-prer-requiredPermission.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 6579f3ef4c70439ca10c8e8de94ce9fb +您需要加入一个项目并在项目中具有pass:a,q[{ks_permission}]权限。有关更多信息,请参阅xref:07-project-management/10-project-settings/04-project-members/_index.adoc[项目成员]和xref:07-project-management/10-project-settings/03-project-roles/02-view-a-project-role-list.adoc[项目角色]。 diff --git a/content/zh/docs/_custom/projectManagement/projectManagement-prer-requiredPermission_new.adoc b/content/zh/docs/_custom/projectManagement/projectManagement-prer-requiredPermission_new.adoc new file mode 100644 index 000000000..dd65109e0 --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/projectManagement-prer-requiredPermission_new.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 6579f3ef4c70439ca10c8e8de94ce9fb +您需要加入一个项目并在项目中具有pass:a,q[{ks_permission}]权限。有关更多信息,请参阅xref:09-project-management/06-project-settings/03-project-members/_index.adoc[项目成员]和xref:09-project-management/06-project-settings/02-project-roles/_index.adoc[项目角色]。 diff --git a/content/zh/docs/_custom/projectManagement/projectRoles/projectRoles-desc-initialProjectAdmin.adoc b/content/zh/docs/_custom/projectManagement/projectRoles/projectRoles-desc-initialProjectAdmin.adoc new file mode 100644 index 000000000..dc4776473 --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/projectRoles/projectRoles-desc-initialProjectAdmin.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: c5751818dcc6470db19af8b18c1f1069 +项目的创建者自动成为项目管理员。此外,{ks_product_right}平台的 **admin** 用户默认在所有项目中具有所有权限。在企业空间初始状态下,可由以上用户邀请其他用户加入项目并设置用户在项目中的角色。 diff --git a/content/zh/docs/_custom/projectManagement/projectRoles/projectRoles-para-aliasAndDescription.adoc b/content/zh/docs/_custom/projectManagement/projectRoles/projectRoles-para-aliasAndDescription.adoc new file mode 100644 index 000000000..1acb41935 --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/projectRoles/projectRoles-para-aliasAndDescription.adoc @@ -0,0 +1,6 @@ +// :ks_include_id: 306f31ec34bf463a85cce5be5d58905e +|别名 +|项目角色的别名。不同项目角色的别名可以相同。别名只能包含中文、字母、数字和连字符(-),不得以连字符(-)开头或结尾,最长 63 个字符。 + +|描述 +|项目角色的描述信息。描述可包含任意字符,最长 256 个字符。 diff --git a/content/zh/docs/_custom/projectManagement/projectRoles/projectRoles-para-permissions.adoc b/content/zh/docs/_custom/projectManagement/projectRoles/projectRoles-para-permissions.adoc new file mode 100644 index 000000000..62bfe09cd --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/projectRoles/projectRoles-para-permissions.adoc @@ -0,0 +1,150 @@ +// :ks_include_id: f730ff7f032240069f81e1b59ff72366 +* 存储 ++ +-- +[%header,cols="1a,4a"] +|=== +|权限 |允许操作 + +|持久卷声明查看 +|查看持久卷声明列表、查看持久卷声明详情。 + +|持久卷声明管理 +|创建持久卷声明、克隆持久卷、创建卷快照、扩展持久卷、编辑持久卷声明信息、删除持久卷声明。 + +|卷快照查看 +|查看卷快照列表、查看卷快照详情。 + +|卷快照管理 +|创建卷快照、使用卷快照创建持久卷、删除卷快照。 +|=== +-- + +* 配置 ++ +-- +[%header,cols="1a,4a"] +|=== +|权限 |允许操作 + +|服务帐户查看 +|查看服务帐户列表、查看服务帐户详情 + +|服务帐户管理 +|创建服务帐户、编辑服务帐户信息、修改服务帐户角色、删除服务帐户。 + +|保密字典查看 +|查看保密字典列表、查看保密字典详情。 + +|保密字典管理 +|创建保密字典、编辑保密字典信息、编辑保密字典设置、删除保密字典。 + +|配置字典查看 +|查看配置字典列表、查看配置字典详情。 + +|配置字典管理 +|创建配置字典、编辑配置字典信息、编辑配置字典设置、删除配置字典。 +|=== +-- + +* 访问控制 ++ +-- +[%header,cols="1a,4a"] +|=== +|权限 |允许操作 + +|角色查看 +|查看项目角色列表、查看项目角色详情。 + +|角色管理 +|创建项目角色、编辑项目角色信息、编辑项目角色权限、删除项目角色。 + +|成员查看 +|查看项目成员列表。 + +|成员管理 +|邀请用户加入项目、修改项目成员角色、移除项目成员。 +|=== +-- + +* 监控告警 ++ +-- +[%header,cols="1a,4a"] +|=== +|权限 |允许操作 + +|自定义监控查看 +|查看自定义监控面板。 + +|自定义监控管理 +|创建自定义监控面板、编辑自定义监控面板信息、编辑自定义监控面板、删除自定义监控面板。 + +|规则组查看 +|查看规则组列表、查看规则组详情。 + +|规则组管理 +|创建规则组、编辑规则组、删除规则组。 + +|告警查看 +|查看告警列表。 +|=== +-- + +* 应用负载 ++ +-- +[%header,cols="1a,4a"] +|=== +|权限 |允许操作 + +|应用负载查看 +| +* 应用查看:查看应用列表、查看基于模板的应用详情、查看自制应用详情。 + +* 服务查看:查看服务拓扑、查看服务列表、查看服务详情。 + +* 工作负载查看:查看工作负载列表、查看工作负载详情。 + +* 任务查看:查看任务列表、查看任务详情。 + +* 应用路由查看:查看应用路由列表、查看应用路由详情、访问应用路由的后端服务。 + +* 容器组查看:查看容器组列表、查看容器组详情、查看容器详情。 + +* 灰度发布查看:查看灰度发布任务列表、查看灰度发布任务详情。 + +* 镜像构建器查看:查看镜像构建器列表、查看镜像构建器详情。 + +|应用负载管理 +| +* 应用管理:从应用模板安装应用、从应用商店安装应用、创建自制应用、删除应用。 + +* 服务管理:创建有状态或无状态服务、创建外部服务、使用源代码创建服务、使用制品创建服务、通过现有工作负载创建服务、编辑服务信息、编辑服务设置、编辑服务外部访问设置、编辑监控导出器、删除服务。 + +* 工作负载管理:创建工作负载、编辑工作负载信息、重新创建工作负载、删除工作负载、调整容器组副本数量、停止工作负载、回退工作负载设置、编辑自动扩缩设置、编辑工作负载设置。 + +* 任务管理:创建任务、编辑任务信息、删除任务、重新运行任务、暂停定时任务。 + +* 应用路由管理:创建应用路由、编辑应用路由信息、编辑路由规则、编辑应用路由注解、删除应用路由。 + +* 容器组管理:访问容器终端、删除容器组。 + +* 灰度发布管理:创建灰度发布任务、切换上线版本(蓝绿部署)、调整流量分配比例(金丝雀发布)、编辑灰度发布任务设置、删除灰度发布任务。 + +* 镜像构建器管理:使用源代码创建镜像构建器、使用制品创建镜像构建器、编辑镜像构建器信息、运行镜像构建器、删除镜像构建器。 +|=== +-- + +* 项目设置 ++ +-- +[%header,cols="1a,4a"] +|=== +|权限 |允许操作 + +|项目设置管理 +|查看项目概览信息、编辑项目信息、编辑项目配额、编辑默认容器配额、删除项目。 +|=== +-- diff --git a/content/zh/docs/_custom/projectManagement/projectRoles/projectRoles-para-permissions_new.adoc b/content/zh/docs/_custom/projectManagement/projectRoles/projectRoles-para-permissions_new.adoc new file mode 100644 index 000000000..c9aca66a5 --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/projectRoles/projectRoles-para-permissions_new.adoc @@ -0,0 +1,149 @@ +// :ks_include_id: f730ff7f032240069f81e1b59ff72366 +* 存储 ++ +-- +[%header,cols="1a,4a"] +|=== +|权限 |允许操作 + +|持久卷声明管理 +|创建持久卷声明、克隆持久卷、扩展持久卷、编辑持久卷声明信息、删除持久卷声明。 + +|持久卷声明查看 +|查看持久卷声明列表、查看持久卷声明详情。 + +|=== +-- + +* 配置 ++ +-- +[%header,cols="1a,4a"] +|=== +|权限 |允许操作 + +|配置字典管理 +|创建配置字典、编辑配置字典信息、编辑配置字典设置、删除配置字典。 + +|配置字典查看 +|查看配置字典列表、查看配置字典详情。 + +|保密字典管理 +|创建保密字典、编辑保密字典信息、编辑保密字典设置、删除保密字典。 + +|保密字典查看 +|查看保密字典列表、查看保密字典详情。 + +|服务帐户管理 +|创建服务帐户、编辑服务帐户信息、修改服务帐户角色、删除服务帐户。 + +|服务帐户查看 +|查看服务帐户列表、查看服务帐户详情。 + +|=== +-- + +* 应用负载 ++ +-- +[%header,cols="1a,4a"] +|=== +|权限 |允许操作 + +|应用负载管理 +| +// * 应用管理:从应用模板安装应用、从应用商店安装应用、创建自制应用、删除应用。 + +* 服务管理:创建有状态或无状态服务、创建外部服务、通过现有工作负载创建服务、编辑服务信息、编辑服务设置、编辑服务外部访问设置、删除服务。 + +* 工作负载管理:创建工作负载、编辑工作负载信息、重新创建工作负载、删除工作负载、调整容器组副本数量、停止工作负载、回退工作负载设置、编辑工作负载设置。 + +* 任务管理:创建任务、编辑任务信息、删除任务、重新运行任务、暂停定时任务。 + +* 应用路由管理:创建应用路由、编辑应用路由信息、编辑路由规则、编辑应用路由注解、删除应用路由。 + +* 容器组管理:访问容器终端、删除容器组。 + +// * 灰度发布管理:创建灰度发布任务、切换上线版本(蓝绿部署)、调整流量分配比例(金丝雀发布)、编辑灰度发布任务设置、删除灰度发布任务。 + +// * 镜像构建器管理:使用源代码创建镜像构建器、使用制品创建镜像构建器、编辑镜像构建器信息、运行镜像构建器、删除镜像构建器。 + +|应用负载查看 +| +// * 应用查看:查看应用列表、查看基于模板的应用详情、查看自制应用详情。 + +* 服务查看:查看服务拓扑、查看服务列表、查看服务详情。 + +* 工作负载查看:查看工作负载列表、查看工作负载详情。 + +* 任务查看:查看任务列表、查看任务详情。 + +* 应用路由查看:查看应用路由列表、查看应用路由详情、访问应用路由的后端服务。 + +* 容器组查看:查看容器组列表、查看容器组详情、查看容器详情。 + +// * 灰度发布查看:查看灰度发布任务列表、查看灰度发布任务详情。 + +// * 镜像构建器查看:查看镜像构建器列表、查看镜像构建器详情。 + + +|=== +-- + +* 访问控制 ++ +-- +[%header,cols="1a,4a"] +|=== +|权限 |允许操作 + +|角色查看 +|查看项目角色列表、查看项目角色详情。 + +// |角色管理 +// |创建项目角色、编辑项目角色信息、编辑项目角色权限、删除项目角色。 + +|成员查看 +|查看项目成员列表。 + +// |成员管理 +// |邀请用户加入项目、修改项目成员角色、移除项目成员。 +|=== +-- + +// * 监控告警 +// + +// -- +// [%header,cols="1a,4a"] +// |=== +// |权限 |允许操作 + +// |自定义监控查看 +// |查看自定义监控面板。 + +// |自定义监控管理 +// |创建自定义监控面板、编辑自定义监控面板信息、编辑自定义监控面板、删除自定义监控面板。 + +// |规则组查看 +// |查看规则组列表、查看规则组详情。 + +// |规则组管理 +// |创建规则组、编辑规则组、删除规则组。 + +// |告警查看 +// |查看告警列表。 +// |=== +// -- + + +// * 项目设置 +// + +// -- +// [%header,cols="1a,4a"] +// |=== +// |权限 |允许操作 + +// |项目设置管理 +// |查看项目概览信息、编辑项目信息、编辑项目配额、编辑默认容器配额、删除项目。 +// |=== +// -- diff --git a/content/zh/docs/_custom/projectManagement/projectRoles/projectRoles-para-permissions_v4.adoc b/content/zh/docs/_custom/projectManagement/projectRoles/projectRoles-para-permissions_v4.adoc new file mode 100644 index 000000000..4827eb42c --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/projectRoles/projectRoles-para-permissions_v4.adoc @@ -0,0 +1,160 @@ +// :ks_include_id: f730ff7f032240069f81e1b59ff72366 +* 存储 ++ +-- +[%header,cols="1a,4a"] +|=== +|权限 |允许操作 + +|持久卷声明管理 +|创建持久卷声明、克隆持久卷、扩展持久卷、编辑持久卷声明信息、删除持久卷声明。 + +|持久卷声明查看 +|查看持久卷声明列表、查看持久卷声明详情。 + +|=== +-- + +* 配置 ++ +-- +[%header,cols="1a,4a"] +|=== +|权限 |允许操作 + +|配置字典管理 +|创建配置字典、编辑配置字典信息、编辑配置字典设置、删除配置字典。 + +|配置字典查看 +|查看配置字典列表、查看配置字典详情。 + +|保密字典管理 +|创建保密字典、编辑保密字典信息、编辑保密字典设置、删除保密字典。 + +|保密字典查看 +|查看保密字典列表、查看保密字典详情。 + +|服务帐户管理 +|创建服务帐户、编辑服务帐户信息、修改服务帐户角色、删除服务帐户。 + +|服务帐户查看 +|查看服务帐户列表、查看服务帐户详情。 + +|=== +-- + +* 应用负载 ++ +-- +[%header,cols="1a,4a"] +|=== +|权限 |允许操作 + +|应用负载管理 +| +* 服务管理:创建有状态或无状态服务、创建外部服务、通过现有工作负载创建服务、编辑服务信息、编辑服务设置、编辑服务外部访问设置、删除服务。 + +* 工作负载管理:创建工作负载、编辑工作负载信息、重新创建工作负载、调整容器组副本数量、停止工作负载、回退工作负载设置、编辑工作负载设置、删除工作负载。 + +* 任务管理:创建任务、编辑任务信息、重新运行任务、暂停定时任务、删除任务。 + +* 应用路由管理:创建应用路由、编辑应用路由信息、编辑路由规则、编辑应用路由注解、删除应用路由。 + +* 容器组管理:访问容器终端、删除容器组。 + +// * 灰度发布管理:创建灰度发布任务、切换上线版本(蓝绿部署)、调整流量分配比例(金丝雀发布)、编辑灰度发布任务设置、删除灰度发布任务。 + +// * 镜像构建器管理:使用源代码创建镜像构建器、使用制品创建镜像构建器、编辑镜像构建器信息、运行镜像构建器、删除镜像构建器。 + +|应用负载查看 +| +* 服务查看:查看服务列表、查看服务详情。 + +* 工作负载查看:查看工作负载列表、查看工作负载详情。 + +* 任务查看:查看任务列表、查看任务详情。 + +* 应用路由查看:查看应用路由列表、查看应用路由详情、访问应用路由的后端服务。 + +* 容器组查看:查看容器组列表、查看容器组详情、查看容器详情。 + +// * 灰度发布查看:查看灰度发布任务列表、查看灰度发布任务详情。 + +// * 镜像构建器查看:查看镜像构建器列表、查看镜像构建器详情。 + + +|=== +-- + +* 应用 ++ +-- +[%header,cols="1a,4a"] +|=== +|权限 |允许操作 + +|应用实例管理 +|从应用模板安装应用、从应用商店安装应用、删除应用。 + +|应用实例查看 +|查看应用列表、查看基于模板的应用详情。 +|=== +-- + +* 访问控制 ++ +-- +[%header,cols="1a,4a"] +|=== +|权限 |允许操作 + +|角色查看 +|查看项目角色列表、查看项目角色详情。 + +// |角色管理 +// |创建项目角色、编辑项目角色信息、编辑项目角色权限、删除项目角色。 + +|成员查看 +|查看项目成员列表。 + +// |成员管理 +// |邀请用户加入项目、修改项目成员角色、移除项目成员。 +|=== +-- + +// * 监控告警 +// + +// -- +// [%header,cols="1a,4a"] +// |=== +// |权限 |允许操作 + +// |自定义监控查看 +// |查看自定义监控面板。 + +// |自定义监控管理 +// |创建自定义监控面板、编辑自定义监控面板信息、编辑自定义监控面板、删除自定义监控面板。 + +// |规则组查看 +// |查看规则组列表、查看规则组详情。 + +// |规则组管理 +// |创建规则组、编辑规则组、删除规则组。 + +// |告警查看 +// |查看告警列表。 +// |=== +// -- + + +// * 项目设置 +// + +// -- +// [%header,cols="1a,4a"] +// |=== +// |权限 |允许操作 + +// |项目设置管理 +// |查看项目概览信息、编辑项目信息、编辑项目配额、编辑默认容器配额、删除项目。 +// |=== +// -- diff --git a/content/zh/docs/_custom/projectManagement/projectRoles/projectRoles-para-presetRoles.adoc b/content/zh/docs/_custom/projectManagement/projectRoles/projectRoles-para-presetRoles.adoc new file mode 100644 index 000000000..6c66012f1 --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/projectRoles/projectRoles-para-presetRoles.adoc @@ -0,0 +1,16 @@ +// :ks_include_id: 2b56feb1f8cc44b5b2eda05290fc26e5 +{ks_product_right}提供以下预置项目角色: + +[%header,cols="1a,4a"] +|=== +|角色 |描述 + +|admin +|项目管理员,在项目中具有所有权限。 + +|operator +|项目操作员,在项目中具有除项目设置管理、角色管理、成员管理以外的权限。 + +|viewer +|项目观察员,在项目中具有资源查看权限。 +|=== diff --git a/content/zh/docs/_custom/projectManagement/services/services-desc-autoCreateWorkload.adoc b/content/zh/docs/_custom/projectManagement/services/services-desc-autoCreateWorkload.adoc new file mode 100644 index 000000000..692f2ace1 --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/services/services-desc-autoCreateWorkload.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 090f3fcc283e40d2a5b07f8dcb4ac645 +为创建工作负载,{ks_product_both}将创建镜像构建器,并自动执行以下步骤: diff --git a/content/zh/docs/_custom/projectManagement/services/services-desc-seeImageBuilder.adoc b/content/zh/docs/_custom/projectManagement/services/services-desc-seeImageBuilder.adoc new file mode 100644 index 000000000..1a15211a9 --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/services/services-desc-seeImageBuilder.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 6113bcafa9264e92892a1889dbfe7330 +有关镜像构建器的更多信息,请参阅xref:07-project-management/08-image-builder/_index.adoc[镜像构建器]。 diff --git a/content/zh/docs/_custom/projectManagement/services/services-desc-setLabelsAnnotations.adoc b/content/zh/docs/_custom/projectManagement/services/services-desc-setLabelsAnnotations.adoc new file mode 100644 index 000000000..e5911abb1 --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/services/services-desc-setLabelsAnnotations.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 0dc49673473f4b0faae45bafaaf6990c +为服务后端工作负载管理的容器组指定 IP 池和节点,设置服务的外部访问模式、会话保持设置和元数据。 diff --git a/content/zh/docs/_custom/projectManagement/services/services-desc-setServiceLabelWorkloadAnnotation.adoc b/content/zh/docs/_custom/projectManagement/services/services-desc-setServiceLabelWorkloadAnnotation.adoc new file mode 100644 index 000000000..9963c7074 --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/services/services-desc-setServiceLabelWorkloadAnnotation.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: b48f001ab35b4c5d86dfeb6455441fd5 +设置服务的标签和工作负载的注解。 diff --git a/content/zh/docs/_custom/projectManagement/services/services-oper-buildImageUsingArtifact.adoc b/content/zh/docs/_custom/projectManagement/services/services-oper-buildImageUsingArtifact.adoc new file mode 100644 index 000000000..235ae22cd --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/services/services-oper-buildImageUsingArtifact.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: bc3932ca9b3f46c8b0b79e131d2e14d9 +. 使用镜像构建器将用户上传的制品文件构建为容器镜像。 diff --git a/content/zh/docs/_custom/projectManagement/services/services-oper-createWorkloadUsingImage.adoc b/content/zh/docs/_custom/projectManagement/services/services-oper-createWorkloadUsingImage.adoc new file mode 100644 index 000000000..c5c99f999 --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/services/services-oper-createWorkloadUsingImage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 7a0a9a69b8634926bdef057bd7c149b6 +. 在{ks_product_both}平台拉取镜像并创建有状态副本集或部署。 diff --git a/content/zh/docs/_custom/projectManagement/services/services-oper-pullSourceCodeAndBuildImage.adoc b/content/zh/docs/_custom/projectManagement/services/services-oper-pullSourceCodeAndBuildImage.adoc new file mode 100644 index 000000000..9863b6735 --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/services/services-oper-pullSourceCodeAndBuildImage.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: 163ce46573404b5db1ad521a92036c9d +. 连接用户指定的源代码仓库并获取应用程序的源代码。 + +. 使用镜像构建器将源代码构建为容器镜像。 diff --git a/content/zh/docs/_custom/projectManagement/services/services-oper-pushPullImage.adoc b/content/zh/docs/_custom/projectManagement/services/services-oper-pushPullImage.adoc new file mode 100644 index 000000000..84bfcc026 --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/services/services-oper-pushPullImage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 47accd090e41451b86db2d5ab8618141 +. 将容器镜像推送到用户指定的镜像服务。 diff --git a/content/zh/docs/_custom/projectManagement/services/services-oper-setBasicInformation.adoc b/content/zh/docs/_custom/projectManagement/services/services-oper-setBasicInformation.adoc new file mode 100644 index 000000000..ff4ca92aa --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/services/services-oper-setBasicInformation.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: b5f9785a467642188bf3156e649b5046 +. 在**基本信息**页签,设置服务的基本信息,然后点击**下一步**。 diff --git a/content/zh/docs/_custom/projectManagement/services/services-oper-setStorageAdvanced.adoc b/content/zh/docs/_custom/projectManagement/services/services-oper-setStorageAdvanced.adoc new file mode 100644 index 000000000..ddb1973b0 --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/services/services-oper-setStorageAdvanced.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: 046dfe4aa0334cd393ccf4c776cd19f2 +. 在**存储设置**页签,为服务后端工作负载管理的容器挂载卷,然后点击**下一步**。 + +. 在**高级设置**页签,为服务后端工作负载管理的容器组指定 IP 池和节点,设置服务的外部访问模式、会话保持设置和元数据,然后点击**创建**。服务创建完成后将显示在服务列表中。 diff --git a/content/zh/docs/_custom/projectManagement/services/services-para-app.adoc b/content/zh/docs/_custom/projectManagement/services/services-para-app.adoc new file mode 100644 index 000000000..099c91f97 --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/services/services-para-app.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: 2df70ed494ae4c76b008a5d347901192 +|应用 +|服务所属的应用。如果服务不属于任何应用,此处将显示服务的名称。 diff --git a/content/zh/docs/_custom/projectManagement/services/services-para-artifactFile.adoc b/content/zh/docs/_custom/projectManagement/services/services-para-artifactFile.adoc new file mode 100644 index 000000000..8f3a7d2d8 --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/services/services-para-artifactFile.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: f411b3f211414f0aa7b55ad69983de5a +|制品文件 +|从本地上传用于构建镜像的制品文件。 diff --git a/content/zh/docs/_custom/projectManagement/services/services-para-buildEnvironmentArtifact.adoc b/content/zh/docs/_custom/projectManagement/services/services-para-buildEnvironmentArtifact.adoc new file mode 100644 index 000000000..ad3201031 --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/services/services-para-buildEnvironmentArtifact.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: bb82028898a7426f82840b8d9939f2ba +|构建环境 +|容器镜像的构建环境。请根据制品文件的格式和版本选择构建环境。 diff --git a/content/zh/docs/_custom/projectManagement/services/services-para-buildEnvironmentSourceCode.adoc b/content/zh/docs/_custom/projectManagement/services/services-para-buildEnvironmentSourceCode.adoc new file mode 100644 index 000000000..82c72e7c6 --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/services/services-para-buildEnvironmentSourceCode.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: 9fd6858a23104720ad86b9b4d8e1c4b4 +|构建环境 +|容器镜像的构建环境。请根据源代码的语言和版本选择构建环境。 diff --git a/content/zh/docs/_custom/projectManagement/services/services-para-buildSettings.adoc b/content/zh/docs/_custom/projectManagement/services/services-para-buildSettings.adoc new file mode 100644 index 000000000..d94fe6a3e --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/services/services-para-buildSettings.adoc @@ -0,0 +1,22 @@ +// :ks_include_id: 9347aaef4f854f5795c2f4a09b932a43 +|代码仓库分支 +|源代码所在的分支。 + +|代码仓库密钥 +|如果您的代码仓库需要验证,请选择包含代码仓库密钥的保密字典。 + +|镜像名称 +|构建生成的目标容器镜像名称。名称只能包含小写字母、数字、连字符(-)、句点(.)、斜钱(/)和冒号(:),并以小写字母或数字开头和结尾。 + +镜像名称应包含镜像的命名空间,例如 **my-namespace/my-image**。如果未输入命名空间,系统将自动添加命名空间 **library**,实际镜像名称为**library/my-image**。 + +|镜像标签 +|构建生成的目标容器镜像标签。 + +|目标镜像服务 +|用于存放目标镜像的镜像服务。请选择包含镜像服务信息的保密字典。 + +|触发令牌 +|客户端通过 Webhook 触发{ks_product_both}镜像构建时所使用的认证令牌。如果已设置的令牌,请求需要提供正确令牌才能触发镜像构建。令牌只能包含大写字母、小写字母和数字。 + +服务创建完成后,{ks_product_right}将创建镜像构建器并提供 URL 可用于第三方应用程序触发镜像构建。您在可以镜像构建器的详情页面获取 URL。有关更多信息,请参阅xref:07-project-management/08-image-builder/03-view-image-builder-details.adoc[查看镜像构建器详情]。 diff --git a/content/zh/docs/_custom/projectManagement/services/services-para-codeRelativePath.adoc b/content/zh/docs/_custom/projectManagement/services/services-para-codeRelativePath.adoc new file mode 100644 index 000000000..516c946a3 --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/services/services-para-codeRelativePath.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: 2ccc6559660848e48415b8d10030c5d5 +|代码相对路径 +|源代码在代码仓库中的路径。 diff --git a/content/zh/docs/_custom/projectManagement/services/services-para-codeRepositoryURL.adoc b/content/zh/docs/_custom/projectManagement/services/services-para-codeRepositoryURL.adoc new file mode 100644 index 000000000..e062f9723 --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/services/services-para-codeRepositoryURL.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: f8c32dc78a164b579934671dbbc85d6e +|代码仓库 URL +|源代码仓库的地址。目前仅支持 Git 仓库。 diff --git a/content/zh/docs/_custom/projectManagement/services/services-para-environmentVariablesArtifact.adoc b/content/zh/docs/_custom/projectManagement/services/services-para-environmentVariablesArtifact.adoc new file mode 100644 index 000000000..c70cb5c00 --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/services/services-para-environmentVariablesArtifact.adoc @@ -0,0 +1,9 @@ +// :ks_include_id: 28e4e6434a684669a46671184c5d9f5a +|环境变量 +|镜像运行时的环境变量,用于控制镜像运行时的行为。 + +* 有关 JAR 构建环境变量的更多信息,请访问 link:https://github.com/kubesphere/s2i-java-container/tree/master/java/images[s2i-java-container] 仓库。 + +* 有关 WAR 构建环境变量的更多信息,请参阅 link:https://github.com/kubesphere/s2i-java-container/tree/master/tomcat/images/[s2i-java-container] 仓库。 + +* 有关二进制构建环境变量的更多信息,请参阅 link:https://github.com/kubesphere/s2i-binary-container[s2i-binary-container] 仓库。 diff --git a/content/zh/docs/_custom/projectManagement/services/services-para-environmentVariablesSourceCode.adoc b/content/zh/docs/_custom/projectManagement/services/services-para-environmentVariablesSourceCode.adoc new file mode 100644 index 000000000..0ca62f245 --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/services/services-para-environmentVariablesSourceCode.adoc @@ -0,0 +1,9 @@ +// :ks_include_id: a4b173f44b764360bcfae8908577f515 +|环境变量 +|镜像运行时的环境变量,用于控制镜像运行时的行为。 + +* 有关 Java 构建环境变量的更多信息,请访问 link:https://github.com/kubesphere/s2i-java-container/tree/master/java/images[s2i-java-container] 仓库。 + +* 有关 Node.js 构建环境变量的更多信息,请参阅 link:https://github.com/kubesphere/s2i-nodejs-container[s2i-nodejs-container] 仓库。 + +* 有关 Python 构建环境变量的更多信息,请参阅 link:https://github.com/kubesphere/s2i-python-container[s2i-python-container] 仓库。 diff --git a/content/zh/docs/_custom/projectManagement/services/services-para-serviceVersion.adoc b/content/zh/docs/_custom/projectManagement/services/services-para-serviceVersion.adoc new file mode 100644 index 000000000..206c40f5b --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/services/services-para-serviceVersion.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: bc156fd69a5d47f7a81e90f30cbf8f4a +|版本 +|服务的版本号。版本只能包含小写字母和数字,最长 16 个字符。 diff --git a/content/zh/docs/_custom/projectManagement/services/services-para-setServiceInformation.adoc b/content/zh/docs/_custom/projectManagement/services/services-para-setServiceInformation.adoc new file mode 100644 index 000000000..c1d7bc2e0 --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/services/services-para-setServiceInformation.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 5ca206c1516d4f62ae7cf5eba8662626 +设置服务的基本信息。 diff --git a/content/zh/docs/_custom/projectManagement/services/services-prer-artifact.adoc b/content/zh/docs/_custom/projectManagement/services/services-prer-artifact.adoc new file mode 100644 index 000000000..91e5a52af --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/services/services-prer-artifact.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 3d4b6be852084351b5a3379d1242953f +* 您需要提前准备用于构建镜像的制品文件。{ks_product_right}默认支持 JAR、WAR 和二进制格式的制品文件。 diff --git a/content/zh/docs/_custom/projectManagement/services/services-prer-imageRegistry.adoc b/content/zh/docs/_custom/projectManagement/services/services-prer-imageRegistry.adoc new file mode 100644 index 000000000..bcd0d16bc --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/services/services-prer-imageRegistry.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: 33ba2ea4cb7c42df8ab521495320a3a9 +* 您需要具有可用的容器镜像服务用于保存构建生成的容器镜像。有关更多信息,请参阅 link:https://docs.docker.com/registry/[Docker 官方文档]。 + +* 您需要提前在项目中创建保存镜像服务信息的保密字典。有关更多信息,请参阅xref:07-project-management/05-configuration/01-secrets/01-create-a-secret.adoc[创建保密字典]。 diff --git a/content/zh/docs/_custom/projectManagement/services/services-prer-sourceCodeRepository.adoc b/content/zh/docs/_custom/projectManagement/services/services-prer-sourceCodeRepository.adoc new file mode 100644 index 000000000..e45e3e7c1 --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/services/services-prer-sourceCodeRepository.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: 87f2d9d930e741ff8798083db03186e3 +* 您需要具有可用的代码仓库。{ks_product_right}默认支持 Git 仓库和 Java、Node.js 和 Python 源代码。 + +* 如果您使用私有代码仓库,您需要提前在项目中创建保存代码仓库密钥的保密字典。有关更多信息,请参阅xref:07-project-management/05-configuration/01-secrets/01-create-a-secret.adoc[创建保密字典]。 diff --git a/content/zh/docs/_custom/projectManagement/workloads/workloads-desc-enableLogCollectionMulticlusterProject.adoc b/content/zh/docs/_custom/projectManagement/workloads/workloads-desc-enableLogCollectionMulticlusterProject.adoc new file mode 100644 index 000000000..1700f6f03 --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/workloads/workloads-desc-enableLogCollectionMulticlusterProject.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 716996e4cfe04beaa6a39a03ae610b86 +有关如何在项目中启用**收集卷上的日志**,请参阅link:/Users/keke/works/pitrix/repo/ks-qkcp-docs/ks-qkcp/docs-zh/@ks-qkcp/docs-zh/08-multi-cluster-project-management/06-project-settings/04-log-collection/_index.adoc[日志收集]。 \ No newline at end of file diff --git a/content/zh/docs/_custom/projectManagement/workloads/workloads-desc-enableLogCollectionProject.adoc b/content/zh/docs/_custom/projectManagement/workloads/workloads-desc-enableLogCollectionProject.adoc new file mode 100644 index 000000000..494566743 --- /dev/null +++ b/content/zh/docs/_custom/projectManagement/workloads/workloads-desc-enableLogCollectionProject.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 7318136ea443449a9e862e964a41299f +有关如何在项目中启用**收集卷上的日志**,请参阅xref:07-project-management/10-project-settings/06-log-collection/_index.adoc[日志收集]。 diff --git a/content/zh/docs/_custom/radondb/radondb-desc-dbProductIntro.adoc b/content/zh/docs/_custom/radondb/radondb-desc-dbProductIntro.adoc new file mode 100644 index 000000000..e31e84936 --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondb-desc-dbProductIntro.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: ce297be1cce74ddb87c80bdb65fde7e4 +本节介绍如何管理 RadonDB {ks_db_product} 数据库应用。 + +RadonDB {ks_db_product} 是基于 {ks_db_product} 的企业级数据库产品,现已上架到{ks_product_both}应用商店。您可以在{ks_product_left} Web 控制台安装 RadonDB {ks_db_product} 应用,从而以容器化的方式部署 {ks_db_product} 数据库并通过图形界面对 {ks_db_product} 数据库进行管理。 diff --git a/content/zh/docs/_custom/radondb/radondb-install-app.adoc b/content/zh/docs/_custom/radondb/radondb-install-app.adoc new file mode 100644 index 000000000..8a560683c --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondb-install-app.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: 6bde291a074f470ea74bb887f7ec61f2 + +. 在**应用信息**页面,点击**安装**。 \ No newline at end of file diff --git a/content/zh/docs/_custom/radondb/radondb-oper-clickRadondbAppsTab.adoc b/content/zh/docs/_custom/radondb/radondb-oper-clickRadondbAppsTab.adoc new file mode 100644 index 000000000..63f384d46 --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondb-oper-clickRadondbAppsTab.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: a58c1ab91f824dfea967e391137ca1dc +. 在**应用**页面点击 **RadonDB 应用**页签。 diff --git a/content/zh/docs/_custom/radondb/radondb-oper-openDatabaseUserList.adoc b/content/zh/docs/_custom/radondb/radondb-oper-openDatabaseUserList.adoc new file mode 100644 index 000000000..94e50d794 --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondb-oper-openDatabaseUserList.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: c93a1471e07842fea7f1f71070066e61 +. 在页面右侧点击**数据库用户**页签打开数据库用户列表。 diff --git a/content/zh/docs/_custom/radondb/radondb-oper-openRuleGroupDetailsPage.adoc b/content/zh/docs/_custom/radondb/radondb-oper-openRuleGroupDetailsPage.adoc new file mode 100644 index 000000000..e499921f6 --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondb-oper-openRuleGroupDetailsPage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: b20ded10071a437cb7deb49f31c8ef21 +. 在规则组列表中点击一个规则组的名称打开其详情页面。 diff --git a/content/zh/docs/_custom/radondb/radondb-oper-openRuleGroupList.adoc b/content/zh/docs/_custom/radondb/radondb-oper-openRuleGroupList.adoc new file mode 100644 index 000000000..55acd84fa --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondb-oper-openRuleGroupList.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 32accc489de14734a39cb120fccac552 +. 在页面右侧点击**告警规则组**页签打开规则组列表。 diff --git a/content/zh/docs/_custom/radondb/radondb-prer-alerRuleGroupPermissionsManage.adoc b/content/zh/docs/_custom/radondb/radondb-prer-alerRuleGroupPermissionsManage.adoc new file mode 100644 index 000000000..5c7badf56 --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondb-prer-alerRuleGroupPermissionsManage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 4d279d14badb4232b6542a5da39926b1 +* 您需要在{ks_product_left} Web 控制台加入一个项目,并在项目中具有**应用负载管理**和**规则组管理**权限。 diff --git a/content/zh/docs/_custom/radondb/radondb-prer-alerRuleGroupPermissionsView.adoc b/content/zh/docs/_custom/radondb/radondb-prer-alerRuleGroupPermissionsView.adoc new file mode 100644 index 000000000..dfa9c884a --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondb-prer-alerRuleGroupPermissionsView.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 514e3f0143bd4c10842526fa9d3ecbcc +* 您需要在{ks_product_left} Web 控制台加入一个项目,并在项目中具有**应用负载查看**和**规则组查看**权限。 diff --git a/content/zh/docs/_custom/radondb/radondb-prer-enableDmp.adoc b/content/zh/docs/_custom/radondb/radondb-prer-enableDmp.adoc new file mode 100644 index 000000000..68e84954b --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondb-prer-enableDmp.adoc @@ -0,0 +1,7 @@ +// :ks_include_id: fbdee05fed2d4021839cb2ec9bf19339 +ifeval::["{file_output_type}" == "html"] +* {ks_product_right}平台需要启用数据库管理平台扩展组件。 +endif::[] +ifeval::["{file_output_type}" == "pdf"] +* {ks_product_right}平台需要启用数据库管理平台扩展组件。有关更多信息,请参阅《{ks_product_full_right}平台管理指南》的“扩展组件管理”章节。 +endif::[] diff --git a/content/zh/docs/_custom/radondb/radondb-prer-requiredPermission.adoc b/content/zh/docs/_custom/radondb/radondb-prer-requiredPermission.adoc new file mode 100644 index 000000000..455da31e7 --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondb-prer-requiredPermission.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: f369e4a204164378b95018c1b0b2483e +* 您需要在{ks_product_left} Web 控制台加入一个项目,并在项目中具有pass:a,q[{ks_permission}]权限。 diff --git a/content/zh/docs/_custom/radondb/radondbClickhouse/radondbClickhouse-oper-openDetailsPage.adoc b/content/zh/docs/_custom/radondb/radondbClickhouse/radondbClickhouse-oper-openDetailsPage.adoc new file mode 100644 index 000000000..aa8fb46e6 --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondbClickhouse/radondbClickhouse-oper-openDetailsPage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: dff6e184455b4b33ae79210aba481932 +. 在 RadonDB 应用列表中,点击 RadonDB ClickHouse 应用的名称打开其详情页面。 diff --git a/content/zh/docs/_custom/radondb/radondbClickhouse/radondbClickhouse-para-usernamePassword.adoc b/content/zh/docs/_custom/radondb/radondbClickhouse/radondbClickhouse-para-usernamePassword.adoc new file mode 100644 index 000000000..14b3f5443 --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondbClickhouse/radondbClickhouse-para-usernamePassword.adoc @@ -0,0 +1,11 @@ +// :ks_include_id: 5863aeadd640490bb8494f04252a290a +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|用户名 +|用户名只能包含大写字母、小写字母、数字和下划线(_),必须以大写或小写字母开头,长度为 2 到 26 个字符。 + +|密码 +|密码必须包含至少一个大写字母、一个小写字母、一个数字和一个特殊字符(!@#$%^&*_+-=),长度为 8 到 32 个字符。 +|=== diff --git a/content/zh/docs/_custom/radondb/radondbClickhouse/radondbClickhouse-prer-databaseStatusRunning.adoc b/content/zh/docs/_custom/radondb/radondbClickhouse/radondbClickhouse-prer-databaseStatusRunning.adoc new file mode 100644 index 000000000..b923eaeca --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondbClickhouse/radondbClickhouse-prer-databaseStatusRunning.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 69f5611b6e834378a32660759919920f +* RadonDB ClickHouse 状态为**运行中**。 diff --git a/content/zh/docs/_custom/radondb/radondbClickhouse/radondbClickhouse-prer-installRadondbClickHouse.adoc b/content/zh/docs/_custom/radondb/radondbClickhouse/radondbClickhouse-prer-installRadondbClickHouse.adoc new file mode 100644 index 000000000..4a6f4570c --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondbClickhouse/radondbClickhouse-prer-installRadondbClickHouse.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 898aac58171d423c9c51c2aa8c642c5e +* 您需要获取 RadonDB ClickHouse 应用授权,并已安装 RadonDB ClickHouse。有关更多信息,请参阅 xref:19-radondb/01-radondb-clickhouse/01-install-radondb-clickhouse.adoc[安装 RadonDB ClickHouse]。 diff --git a/content/zh/docs/_custom/radondb/radondbEck/radondbEck-prer-installRadondbEck.adoc b/content/zh/docs/_custom/radondb/radondbEck/radondbEck-prer-installRadondbEck.adoc new file mode 100644 index 000000000..b7eeeddc1 --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondbEck/radondbEck-prer-installRadondbEck.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 09b90b003ac64bdb80263e925944e8f3 +* 您需要获取 RadonDB ECK 应用授权,并已安装 RadonDB ECK。有关更多信息,请参阅 xref:19-radondb/07-radondb-eck/02-quickstart/01-install-radondb-eck.adoc[安装 RadonDB ECK]。 diff --git a/content/zh/docs/_custom/radondb/radondbEck/radondbeck-oper-openDetailsPage.adoc b/content/zh/docs/_custom/radondb/radondbEck/radondbeck-oper-openDetailsPage.adoc new file mode 100644 index 000000000..b3b03c231 --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondbEck/radondbeck-oper-openDetailsPage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 15b3fc1df70646a9aa9dfe5ba02f8edb +. 在 RadonDB 应用列表中,点击 RadonDB ECK 应用的名称打开其详情页面。 diff --git a/content/zh/docs/_custom/radondb/radondbEck/radondbeck-prer-createAlertGroup.adoc b/content/zh/docs/_custom/radondb/radondbEck/radondbeck-prer-createAlertGroup.adoc new file mode 100644 index 000000000..27198ca27 --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondbEck/radondbeck-prer-createAlertGroup.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 19e21c1cd5ea4ba28bc287ebd9116ff1 +* 您已经创建了告警规则组。 diff --git a/content/zh/docs/_custom/radondb/radondbEck/radondbeck-prer-databaseStatusRunning.adoc b/content/zh/docs/_custom/radondb/radondbEck/radondbeck-prer-databaseStatusRunning.adoc new file mode 100644 index 000000000..7382f174c --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondbEck/radondbeck-prer-databaseStatusRunning.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 5d06dd730e0e4a5291c9371a777d68d3 +* RadonDB ECK 状态为**运行中**。 diff --git a/content/zh/docs/_custom/radondb/radondbKafka/radondbkafka-oper-openDatabaseUserList.adoc b/content/zh/docs/_custom/radondb/radondbKafka/radondbkafka-oper-openDatabaseUserList.adoc new file mode 100644 index 000000000..58b2c50fb --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondbKafka/radondbkafka-oper-openDatabaseUserList.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: d32d5776b2c941dab0287eb4a834533a +. 在页面右侧点击 **Kafka 用户**页签打开数据库用户列表。 \ No newline at end of file diff --git a/content/zh/docs/_custom/radondb/radondbKafka/radondbkafka-oper-openDetailsPage.adoc b/content/zh/docs/_custom/radondb/radondbKafka/radondbkafka-oper-openDetailsPage.adoc new file mode 100644 index 000000000..3883a6eee --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondbKafka/radondbkafka-oper-openDetailsPage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 17b3b61a099b460fbea8886a5f6d43ca +. 在 RadonDB 应用列表中,点击 RadonDB Kafka 应用的名称打开其详情页面。 diff --git a/content/zh/docs/_custom/radondb/radondbKafka/radondbkafka-prer-databaseStatusRunning.adoc b/content/zh/docs/_custom/radondb/radondbKafka/radondbkafka-prer-databaseStatusRunning.adoc new file mode 100644 index 000000000..718b30f70 --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondbKafka/radondbkafka-prer-databaseStatusRunning.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: f8360981ea784a128e8db037604d4687 +* RadonDB Kafka 状态为**运行中**。 diff --git a/content/zh/docs/_custom/radondb/radondbKafka/radondbkafka-prer-installRadondbkafka.adoc b/content/zh/docs/_custom/radondb/radondbKafka/radondbkafka-prer-installRadondbkafka.adoc new file mode 100644 index 000000000..8d73e3c71 --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondbKafka/radondbkafka-prer-installRadondbkafka.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 6b8a73ad04964146b89763171c730adf +* 您需要获取 RadonDB Kafka 应用授权,并已安装 RadonDB Kafka。有关更多信息,请参阅 xref:19-radondb/03-radondb-kafka/02-install-radondb-kafka.adoc[安装 RadonDB Kafka]。 diff --git a/content/zh/docs/_custom/radondb/radondbMongoDB/radondbmongodb-oper-openDetailsPage.adoc b/content/zh/docs/_custom/radondb/radondbMongoDB/radondbmongodb-oper-openDetailsPage.adoc new file mode 100644 index 000000000..1aa33d2be --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondbMongoDB/radondbmongodb-oper-openDetailsPage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 17f87955f1e74216a03d3e1442183171 +. 在 RadonDB 应用列表中,点击 RadonDB MongoDB 应用的名称打开其详情页面。 diff --git a/content/zh/docs/_custom/radondb/radondbMongoDB/radondbmongodb-prer-createAlertGroup.adoc b/content/zh/docs/_custom/radondb/radondbMongoDB/radondbmongodb-prer-createAlertGroup.adoc new file mode 100644 index 000000000..382e5c7fd --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondbMongoDB/radondbmongodb-prer-createAlertGroup.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 2dc1d3aaa26e4abd847b2ae0e8c34dde +* 您已经创建了告警规则组。 diff --git a/content/zh/docs/_custom/radondb/radondbMongoDB/radondbmongodb-prer-databaseStatusRunning.adoc b/content/zh/docs/_custom/radondb/radondbMongoDB/radondbmongodb-prer-databaseStatusRunning.adoc new file mode 100644 index 000000000..6dbb2caf1 --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondbMongoDB/radondbmongodb-prer-databaseStatusRunning.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 8713a085b4b24c45b87ef1f69629d943 +* RadonDB MongoDB 状态为**运行中**。 diff --git a/content/zh/docs/_custom/radondb/radondbMongoDB/radondbmongodb-prer-installRadondbmongodb.adoc b/content/zh/docs/_custom/radondb/radondbMongoDB/radondbmongodb-prer-installRadondbmongodb.adoc new file mode 100644 index 000000000..2f333bb76 --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondbMongoDB/radondbmongodb-prer-installRadondbmongodb.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 87a8dd123e9645bdb5fd38625088f31c +* 您需要获取 RadonDB MongoDB 应用授权,并已安装 RadonDB MongoDB。有关更多信息,请参阅 xref:19-radondb/08-radondb-mongodb/02-quickstart/01-install-radondb-mongodb.adoc[安装 RadonDB MongoDB]。 \ No newline at end of file diff --git a/content/zh/docs/_custom/radondb/radondbMySql/radondbmysql-oper-openDetailsPage.adoc b/content/zh/docs/_custom/radondb/radondbMySql/radondbmysql-oper-openDetailsPage.adoc new file mode 100644 index 000000000..e8babf535 --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondbMySql/radondbmysql-oper-openDetailsPage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 87a744239cbf45f6ab07421f14732d53 +. 在 RadonDB 应用列表中,点击 RadonDB MySQL 应用的名称打开其详情页面。 diff --git a/content/zh/docs/_custom/radondb/radondbMySql/radondbmysql-para-usernamePassword.adoc b/content/zh/docs/_custom/radondb/radondbMySql/radondbmysql-para-usernamePassword.adoc new file mode 100644 index 000000000..3052fb989 --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondbMySql/radondbmysql-para-usernamePassword.adoc @@ -0,0 +1,37 @@ +// :ks_include_id: 42c8a2c0935c4b31839f06a8bf0be613 +[%header,cols="1,5"] +|=== +|参数 |说明 + +|用户名 +a|自定义用户名称。 + +配置要求:用户名只能包含小写字母、数字和下划线(_),必须以小写字母开头,长度为 2 到 26 个字符。 + +|密码   +a|输入用户密码。 + +配置要求:只能包含大小写字母(A~Z,a~z)、数字(0~9)、特殊字符(!@#$%^&*_+-=),长度范围8~32个字符。 + +|授权数据库   +a|输入授权访问的数据库名称。 + +默认为*,表示授权全部数据库。仅支持输入一个数据库名称。 + +|用户权限   +|输入用户帐号权限。可选择普通权限或高级权限。 + +应用创建成功后,将生成默认用户 **root**。支持创建多个高级权限用户帐号和普通权限用户帐号。 + +**root** 是超级管理员用户,拥有对数据库的最高管理权限。该用户帐号默认生成,不支持修改和删除。 + +**普通权限**用户具备数据库操作使用权限,包括 ALTER、ALTER ROUTINE、CREATE、CREATE ROUTINE、CREATE TEMPORARY TABLES、CREATE VIEW、DELETE、DROP、EXECUTE、EVENT、INDEX、INSERT、LOCK TABLES、PROCESS、RELOAD、SELECT、SHOW DATABASES、SHOW VIEW、UPDATE、TRIGGER、REFERENCES 等数据库操作权限。该用户帐号可新增、修改和删除。 + +**高级权限**用户具备数据库高级操作使用权限,除普通权限外,还具备 SUPER 和 GRANT 数据库操作权限。该用户帐号可新增、修改和删除。 + +|授权主机   +a|输入允许访问的主机 IP。 + +默认为 %,表示任意主机可访问。可输入一个或多个主机 IP,以逗号(,)分隔。 + +|=== diff --git a/content/zh/docs/_custom/radondb/radondbMySql/radondbmysql-prer-createAlertGroup.adoc b/content/zh/docs/_custom/radondb/radondbMySql/radondbmysql-prer-createAlertGroup.adoc new file mode 100644 index 000000000..813a2d175 --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondbMySql/radondbmysql-prer-createAlertGroup.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: db623d4f1c0d415d97e137b978c3e158 +* 您已经创建了告警规则组。 diff --git a/content/zh/docs/_custom/radondb/radondbMySql/radondbmysql-prer-databaseStatusRunning.adoc b/content/zh/docs/_custom/radondb/radondbMySql/radondbmysql-prer-databaseStatusRunning.adoc new file mode 100644 index 000000000..6ffc728cb --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondbMySql/radondbmysql-prer-databaseStatusRunning.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 72954448032c40cc8f0d906fc41cfbec +* RadonDB MySQL 状态为**运行中**。 diff --git a/content/zh/docs/_custom/radondb/radondbMySql/radondbmysql-prer-installRadondbmysql.adoc b/content/zh/docs/_custom/radondb/radondbMySql/radondbmysql-prer-installRadondbmysql.adoc new file mode 100644 index 000000000..e5c91c9e1 --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondbMySql/radondbmysql-prer-installRadondbmysql.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: f82032088d28459b89ab7b6dc3362625 +// :ks_include_id: +* 您需要获取 RadonDB MySQL 应用授权,并已安装 RadonDB MySQL。有关更多信息,请参阅 xref:19-radondb/02-radondb-mysql/01-install-radondb-mysql.adoc[安装 RadonDB MySQL]。 diff --git a/content/zh/docs/_custom/radondb/radondbOpenSearch/radondbopensearch-oper-openDatabaseUserList.adoc b/content/zh/docs/_custom/radondb/radondbOpenSearch/radondbopensearch-oper-openDatabaseUserList.adoc new file mode 100644 index 000000000..ac22d4e34 --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondbOpenSearch/radondbopensearch-oper-openDatabaseUserList.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 7875a37b9e2b43b8b107b03bed4aa8f5 +. 在页面右侧点击 **OpenSearch 用户**页签打开数据库用户列表。 diff --git a/content/zh/docs/_custom/radondb/radondbOpenSearch/radondbopensearch-oper-openDetailsPage.adoc b/content/zh/docs/_custom/radondb/radondbOpenSearch/radondbopensearch-oper-openDetailsPage.adoc new file mode 100644 index 000000000..bc22df289 --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondbOpenSearch/radondbopensearch-oper-openDetailsPage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 97bdd6d29117459f9e286142fe67d522 +. 在 RadonDB 应用列表中,点击 RadonDB OpenSearch 应用的名称打开其详情页面。 diff --git a/content/zh/docs/_custom/radondb/radondbOpenSearch/radondbopensearch-prer-databaseStatusRunning.adoc b/content/zh/docs/_custom/radondb/radondbOpenSearch/radondbopensearch-prer-databaseStatusRunning.adoc new file mode 100644 index 000000000..ecf8d928b --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondbOpenSearch/radondbopensearch-prer-databaseStatusRunning.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 6951cd28fc784779b19c4409813b8fb0 +* RadonDB OpenSearch 状态为**运行中**。 diff --git a/content/zh/docs/_custom/radondb/radondbOpenSearch/radondbopensearch-prer-installRadondbopensearch.adoc b/content/zh/docs/_custom/radondb/radondbOpenSearch/radondbopensearch-prer-installRadondbopensearch.adoc new file mode 100644 index 000000000..ab64d25ed --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondbOpenSearch/radondbopensearch-prer-installRadondbopensearch.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: ee04be00a8c549c9a451e93b67473d41 +* 您需要获取 RadonDB OpenSearch 应用授权,并已安装 RadonDB OpenSearch。有关更多信息,请参阅 xref:19-radondb/04-radondb-opensearch/01-install-radondb-opensearch.adoc[安装 RadonDB OpenSearch]。 diff --git a/content/zh/docs/_custom/radondb/radondbPostgreSQL/radondbpg-para-usernamePassword.adoc b/content/zh/docs/_custom/radondb/radondbPostgreSQL/radondbpg-para-usernamePassword.adoc new file mode 100644 index 000000000..ee819d146 --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondbPostgreSQL/radondbpg-para-usernamePassword.adoc @@ -0,0 +1,19 @@ +// :ks_include_id: 32e0c1e6085d4fd18bb7c2d25ef6522c +[%header,cols="1,5"] +|=== +|参数 |说明 + +|用户名 +a|自定义用户名称。 + +配置要求:用户名只能包含小写字母、数字和下划线(_),必须以小写字母开头,长度为 2 到 26 个字符。 + +|密码   +a|输入用户密码。 + +配置要求:只能包含大小写字母(A~Z,a~z)、数字(0~9)、特殊字符(!@#$%^&*_+-=),长度范围8~32个字符。 + +|用户权限   +|选择用户帐号权限。支持普通权限或高级权限。 + +|=== diff --git a/content/zh/docs/_custom/radondb/radondbPostgreSQL/radondbpq-oper-openDatabaseUserList.adoc b/content/zh/docs/_custom/radondb/radondbPostgreSQL/radondbpq-oper-openDatabaseUserList.adoc new file mode 100644 index 000000000..d3cd3b1d7 --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondbPostgreSQL/radondbpq-oper-openDatabaseUserList.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 855e9c8a5ec24671aff7410cdffd8692 +. 在页面右侧点击 **OpenSearch 用户**页签打开数据库用户列表。 diff --git a/content/zh/docs/_custom/radondb/radondbPostgreSQL/radondbpq-oper-openDetailsPage.adoc b/content/zh/docs/_custom/radondb/radondbPostgreSQL/radondbpq-oper-openDetailsPage.adoc new file mode 100644 index 000000000..1edff82c3 --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondbPostgreSQL/radondbpq-oper-openDetailsPage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 5213a0f3567e4087adace8424f5ab2e2 +. 在 RadonDB 应用列表中,点击 RadonDB PostgreSQL 应用的名称打开其详情页面。 diff --git a/content/zh/docs/_custom/radondb/radondbPostgreSQL/radondpq-prer-databaseStatusRunning.adoc b/content/zh/docs/_custom/radondb/radondbPostgreSQL/radondpq-prer-databaseStatusRunning.adoc new file mode 100644 index 000000000..1cd211ded --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondbPostgreSQL/radondpq-prer-databaseStatusRunning.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 01b12b8e4ead4b4eba730d5d592a9f3f +* RadonDB PostgreSQL 状态为**运行中**。 diff --git a/content/zh/docs/_custom/radondb/radondbPostgreSQL/radondpq-prer-installRadondbpq.adoc b/content/zh/docs/_custom/radondb/radondbPostgreSQL/radondpq-prer-installRadondbpq.adoc new file mode 100644 index 000000000..055e8f174 --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondbPostgreSQL/radondpq-prer-installRadondbpq.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 2e37174ddea04c728860513b91a5da81 +* 您需要获取 RadonDB PostgreSQL 应用授权,并已安装 RadonDB PostgreSQL。有关更多信息,请参阅xref:19-radondb/09-radondb-postgresql/03-install-radondb-postgresql.adoc[安装 RadonDB PostgreSQL]。 diff --git a/content/zh/docs/_custom/radondb/radondbRedisCluster/radondbRedisCluster-oper-openDetailsPage.adoc b/content/zh/docs/_custom/radondb/radondbRedisCluster/radondbRedisCluster-oper-openDetailsPage.adoc new file mode 100644 index 000000000..c9e97ca2b --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondbRedisCluster/radondbRedisCluster-oper-openDetailsPage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 4cd4d0e0ec884581930fe2e8ae013cbe +. 在 RadonDB 应用列表中,点击 RadonDB Redis Cluster 应用的名称打开其详情页面。 diff --git a/content/zh/docs/_custom/radondb/radondbRedisCluster/radondbRedisCluster-para-redisSettings.adoc b/content/zh/docs/_custom/radondb/radondbRedisCluster/radondbRedisCluster-para-redisSettings.adoc new file mode 100644 index 000000000..4506ba53b --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondbRedisCluster/radondbRedisCluster-para-redisSettings.adoc @@ -0,0 +1,18 @@ +// :ks_include_id: 84afac76093d447387917c71cd6369ca +|内核版本 +|Redis 数据库的内核版本。目前支持 Redis 6.2.5 和 Redis 7.0.4。 + +|资源 +|系统为 Redis 数据库预留的 CPU 和内存资源,同时也是 Redis Cluster 数据库可使用的 CPU 和内存资源上限。 + +|存储类 +|Redis 数据库使用的存储系统对应的存储类。如果下拉列表中没有符合需要的存储类,您需要联系平台管理员创建存储类。 + +|卷 +|Redis 数据库使用的卷大小,单位为 GiB。 + +|分片数量 +|Redis 数据库的代理节点数量。取值范围为 3 到 50。 + +|密码 +|Redis 数据库的访问密码。密码只能包含大写字母、小写字母、数字和特殊字符(!@#$%^&*()./;),长度为 6 到 31 个字符。 diff --git a/content/zh/docs/_custom/radondb/radondbRedisCluster/radondbRedisCluster-prer-createAlertGroup.adoc b/content/zh/docs/_custom/radondb/radondbRedisCluster/radondbRedisCluster-prer-createAlertGroup.adoc new file mode 100644 index 000000000..b8352b258 --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondbRedisCluster/radondbRedisCluster-prer-createAlertGroup.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: ccf50c036f65470881029f4b8a95cb86 +* 您已经创建了告警规则组。 diff --git a/content/zh/docs/_custom/radondb/radondbRedisCluster/radondbRedisCluster-prer-databaseStatusRunning.adoc b/content/zh/docs/_custom/radondb/radondbRedisCluster/radondbRedisCluster-prer-databaseStatusRunning.adoc new file mode 100644 index 000000000..125c7bd10 --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondbRedisCluster/radondbRedisCluster-prer-databaseStatusRunning.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 87e4912d18cb4894a1834909e7c8f1ee +* RadonDB Redis Cluster 状态为**运行中**。 diff --git a/content/zh/docs/_custom/radondb/radondbRedisCluster/radondbRedisCluster-prer-installRadondbRedisCluster.adoc b/content/zh/docs/_custom/radondb/radondbRedisCluster/radondbRedisCluster-prer-installRadondbRedisCluster.adoc new file mode 100644 index 000000000..b0cb9b98f --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondbRedisCluster/radondbRedisCluster-prer-installRadondbRedisCluster.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 210842f52c304d298399d27d9035e49c +* 您需要获取 RadonDB Redis Cluster 应用授权,并已安装 RadonDB Redis Cluster。有关更多信息,请参阅xref:19-radondb/05-radondb-redis-cluster/02-install-radondb-redis-cluster.adoc[安装 RadonDB Redis Cluster]。 diff --git a/content/zh/docs/_custom/radondb/radondbRedisSentinel/radondbRedisSentinel-oper-openDetailsPage.adoc b/content/zh/docs/_custom/radondb/radondbRedisSentinel/radondbRedisSentinel-oper-openDetailsPage.adoc new file mode 100644 index 000000000..181b8941b --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondbRedisSentinel/radondbRedisSentinel-oper-openDetailsPage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: af7c62d166454ab193c42b8965ecfebf +. 在 RadonDB 应用列表中,点击 RadonDB Redis Sentinel 应用的名称打开其详情页面。 diff --git a/content/zh/docs/_custom/radondb/radondbRedisSentinel/radondbRedisSentinel-para-redisSettings.adoc b/content/zh/docs/_custom/radondb/radondbRedisSentinel/radondbRedisSentinel-para-redisSettings.adoc new file mode 100644 index 000000000..8d4f8afd2 --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondbRedisSentinel/radondbRedisSentinel-para-redisSettings.adoc @@ -0,0 +1,18 @@ +// :ks_include_id: fe9e5aaafc80494881a70b45e74232e4 +|内核版本 +|Redis 数据库的内核版本。目前支持 Redis 6.2.5 和 Redis 7.0.4。 + +|资源 +|系统为 Redis 数据库预留的 CPU 和内存资源,同时也是 Redis Sentinel 数据库可使用的 CPU 和内存资源上限。 + +|存储类 +|Redis 数据库使用的存储系统对应的存储类。如果下拉列表中没有符合需要的存储类,您需要联系平台管理员创建存储类。 + +|卷 +|Redis 数据库使用的卷大小,单位为 GiB。 + +|Redis 节点数量 +|Redis 集群中的节点数量。可选值为 **3**,**5**,**7**。 + +|密码 +|Redis 数据库的访问密码。密码只能包含大写字母、小写字母、数字和特殊字符(!@#$%^&*()./;),长度为 6 到 31 个字符。 diff --git a/content/zh/docs/_custom/radondb/radondbRedisSentinel/radondbRedisSentinel-prer-databaseStatusRunning.adoc b/content/zh/docs/_custom/radondb/radondbRedisSentinel/radondbRedisSentinel-prer-databaseStatusRunning.adoc new file mode 100644 index 000000000..1cf153e4b --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondbRedisSentinel/radondbRedisSentinel-prer-databaseStatusRunning.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 3b7e825804054abdb9a92bff016bc3b6 +* RadonDB Redis Sentinel 状态为**运行中**。 diff --git a/content/zh/docs/_custom/radondb/radondbRedisSentinel/radondbRedisSentinel-prer-installRadondbRedisSentinel.adoc b/content/zh/docs/_custom/radondb/radondbRedisSentinel/radondbRedisSentinel-prer-installRadondbRedisSentinel.adoc new file mode 100644 index 000000000..4f62e566b --- /dev/null +++ b/content/zh/docs/_custom/radondb/radondbRedisSentinel/radondbRedisSentinel-prer-installRadondbRedisSentinel.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 0a2015d3292a407c98953d8a046038bf +* 您需要获取 RadonDB Redis Sentinel 应用授权,并已安装 RadonDB Redis Sentinel。有关更多信息,请参阅xref:19-radondb/06-radondb-redis-sentinel/02-install-radondb-redis-sentinel.adoc[安装 RadonDB Redis Sentinel]。 diff --git a/content/zh/docs/_custom/radondb/ruleGroups-oper-editAlertRules.adoc b/content/zh/docs/_custom/radondb/ruleGroups-oper-editAlertRules.adoc new file mode 100644 index 000000000..aa9fc85db --- /dev/null +++ b/content/zh/docs/_custom/radondb/ruleGroups-oper-editAlertRules.adoc @@ -0,0 +1,15 @@ +// :ks_include_id: 5c99dc04d93846f3963e8bdf63e85667 +. 在**编辑告警规则**对话框,可以管理告警规则。 ++ +-- +* 添加告警规则:点击已有告警规则下方的**添加告警规则**创建新的告警规则。 + +* 启用/禁用告警规则:将光标悬停在已有的告警规则上,点击切换开关即可启用/禁用告警规则。 + +* 删除告警规则:将光标悬停在已有的告警规则上,点击image:/images/ks-qkcp/zh/icons/trash-light.svg[trash-light,18,18]可删除告警规则。 + +* 修改告警规则:将光标悬停在已有的告警规则上,点击image:/images/ks-qkcp/zh/icons/pen-light.svg[pen,18,18]可修改告警规则的设置。 + +-- +. 操作完成后,点击**确定**。 + diff --git a/content/zh/docs/_custom/workspaceManagement/appRepositories/appRepositories-para-createAppRepository.adoc b/content/zh/docs/_custom/workspaceManagement/appRepositories/appRepositories-para-createAppRepository.adoc new file mode 100644 index 000000000..e3d8b55d4 --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/appRepositories/appRepositories-para-createAppRepository.adoc @@ -0,0 +1,17 @@ +// :ks_include_id: 9dce53f38c804429a1d874c4d0f635a3 +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|名称 +|应用仓库的名称。 + +|URL +|Helm Chart 仓库的 URL。点击**验证**可测试 Helm Chart 仓库是否可用。 + +|同步周期 +|应用仓库与 Helm Chart 仓库的自动同步周期。取值范围为 3 分钟到 24 小时。默认值 **0** 表示不自动同步。 + +|描述 +|应用仓库的描述信息。描述可包含任意字符,最长 256 个字符。 +|=== \ No newline at end of file diff --git a/content/zh/docs/_custom/workspaceManagement/appRepositories/appRepositories-para-createAppRepository_v4.adoc b/content/zh/docs/_custom/workspaceManagement/appRepositories/appRepositories-para-createAppRepository_v4.adoc new file mode 100644 index 000000000..a90bf51aa --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/appRepositories/appRepositories-para-createAppRepository_v4.adoc @@ -0,0 +1,20 @@ +// :ks_include_id: 9dce53f38c804429a1d874c4d0f635a3 +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|名称 +|应用仓库的名称。 + +|别名 +|应用仓库的别名。 + +|URL +|Helm Chart 仓库的 URL。点击**验证**可测试 Helm Chart 仓库是否可用。 + +|同步间隔 +|应用仓库与 Helm Chart 仓库的自动同步周期。取值范围为 3 分钟到 24 小时。默认值 **0** 表示不自动同步。 + +|描述 +|应用仓库的描述信息。描述可包含任意字符,最长 256 个字符。 +|=== \ No newline at end of file diff --git a/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-oper-openDetailsPage.adoc b/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-oper-openDetailsPage.adoc new file mode 100644 index 000000000..a0d58ab32 --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-oper-openDetailsPage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 6c2cd879adcb4a5fa3abaf7929167ef7 +. 在应用模板列表中点击一个应用模板的名称打开其详情页面。 diff --git a/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-oper-searchForAppTemplates.adoc b/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-oper-searchForAppTemplates.adoc new file mode 100644 index 000000000..edc4da33d --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-oper-searchForAppTemplates.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 2f8bbec5d37b4c239396337ce7576a71 +* 在列表上方点击搜索框并输入关键字,可搜索名称包含特定关键字的应用模板。 diff --git a/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-oper-viewAppInstances.adoc b/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-oper-viewAppInstances.adoc new file mode 100644 index 000000000..3aa5d15e2 --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-oper-viewAppInstances.adoc @@ -0,0 +1,25 @@ +// :ks_include_id: a04eb03cbce9496996bd54443b6e4d64 +. 在应用模板详情页面右侧点击**应用实例**页签,查看使用应用模板在{ks_product_both}平台安装的应用。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|名称 +|应用的名称。 + +include::../../projectManagement/apps/apps-para-status.adoc[] + +include::appTemplates-para-version.adoc[] + +|项目 +|应用所属的项目。 + +|集群 +|应用所属的集群。 + +|创建时间 +|应用的创建时间。 +|=== +-- diff --git a/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-oper-viewAttributes.adoc b/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-oper-viewAttributes.adoc new file mode 100644 index 000000000..ac2abe5ac --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-oper-viewAttributes.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 97cb07634c9f4b08ab3ebea9f440d8e8 +. 在应用模板详情页面左侧的**属性**区域,查看应用模板的资源属性。 diff --git a/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-oper-viewVersions.adoc b/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-oper-viewVersions.adoc new file mode 100644 index 000000000..9869506b0 --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-oper-viewVersions.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: d78cb35f91534425932451fc1aeb33e2 +. 在应用模板详情页面右侧的**版本**页签,查看应用模板中包含的应用版本。 diff --git a/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-appTemplateName.adoc b/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-appTemplateName.adoc new file mode 100644 index 000000000..207d95f27 --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-appTemplateName.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: de8b37eae7ea4bdba3f2534f9d1b19c2 +|名称 +|应用模板的名称、图标和描述信息。 diff --git a/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-creationTime.adoc b/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-creationTime.adoc new file mode 100644 index 000000000..eb0a7789f --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-creationTime.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: e53d38c7198848ea827f13da3541565e +|创建时间 +|应用模板的创建时间。 diff --git a/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-developer.adoc b/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-developer.adoc new file mode 100644 index 000000000..3d20bc5cc --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-developer.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: 76c5e6ca0e0d40fb8a75e2ea04ba859a +|开发者 +|上传应用版本的用户。 diff --git a/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-latestVersion.adoc b/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-latestVersion.adoc new file mode 100644 index 000000000..675c5899b --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-latestVersion.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: 3348c4c6bb6b473e887f8a6b5d1883c9 +|最新版本 +|应用模板中的 Helm Chart 和应用程序的最新版本。每个应用模板可包含应用的多个版本。 diff --git a/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-latestVersion_v4.adoc b/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-latestVersion_v4.adoc new file mode 100644 index 000000000..0e17e7937 --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-latestVersion_v4.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: 3348c4c6bb6b473e887f8a6b5d1883c9 +|最新版本 +|应用模板中 Helm Chart 的最新版本。每个应用模板可包含应用的多个版本。 diff --git a/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-status.adoc b/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-status.adoc new file mode 100644 index 000000000..d57407456 --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-status.adoc @@ -0,0 +1,9 @@ +// :ks_include_id: b1063d2135a7413f839d796f93c2afa0 +|状态 +|应用模板当前的状态。 + +* **未发布**:应用模板已创建成功,但是未发布到{ks_product_both}平台的应用商店。 + +* **已发布**:应用模板已创建成功,并且已发布到{ks_product_both}平台的应用商店。 + +* **已下架**:应用模板发布到{ks_product_both}平台的应用商店后被应用商店管理员下架。 \ No newline at end of file diff --git a/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-status_v4.adoc b/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-status_v4.adoc new file mode 100644 index 000000000..2d9727f2c --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-status_v4.adoc @@ -0,0 +1,9 @@ +// :ks_include_id: b1063d2135a7413f839d796f93c2afa0 +|状态 +|应用模板当前的状态。 + +* **未上架**:应用模板已创建成功,但是未上架到{ks_product_both}平台的应用商店。 + +* **已上架**:应用模板已创建成功,并且已上架到{ks_product_both}平台的应用商店。 + +* **已下架**:应用模板上架到{ks_product_both}平台的应用商店后被应用商店管理员下架。 \ No newline at end of file diff --git a/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-type.adoc b/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-type.adoc new file mode 100644 index 000000000..80ed6a573 --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-type.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: 933bd63e86ea4c958e7578f625e38dca +|类型 +|应用模板的类型。 diff --git a/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-version.adoc b/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-version.adoc new file mode 100644 index 000000000..91a01157f --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-version.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: 942eb298f1394bef9c3269ba02cc1311 +|版本 +|Helm Chart 的版本。 diff --git a/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-versionUpdateTime.adoc b/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-versionUpdateTime.adoc new file mode 100644 index 000000000..f26de34c0 --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-versionUpdateTime.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: 3c207e89fc77423187d81dd47480e0b4 +|更新时间 +|应用版本的更新时间。 diff --git a/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-viewAppInformation.adoc b/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-viewAppInformation.adoc new file mode 100644 index 000000000..fdfc3111d --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-viewAppInformation.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 869781900cdb48f19e54811ea9a8abcc +. 在应用模板详情页面右侧点击**应用信息**页签,查看应用模板的介绍、截图和版本信息。 diff --git a/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-viewAppReviewRecords.adoc b/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-viewAppReviewRecords.adoc new file mode 100644 index 000000000..6a06b7097 --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-viewAppReviewRecords.adoc @@ -0,0 +1,24 @@ +// :ks_include_id: 6bd43a37515948a98375ba0850fee61a +. 在应用模板详情页面右侧点击**应用审核**页签,查看应用版本的审核记录。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|时间 +|应用审核记录的生成时间。 + +|状态 +|应用审核记录对应的应用版本状态。 + +|版本 +|生成审核记录对应的 Helm Chat 和应用程序的版本。 + +|拒绝原因 +|应用版本提交审核后,应用商店管理员拒绝版本发布的原因。仅在应用版本被应用商店管理员拒绝时显示。 + +|操作者 +|操作应用版本的用户。 +|=== +-- diff --git a/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-workspace.adoc b/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-workspace.adoc new file mode 100644 index 000000000..d96ff2783 --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-para-workspace.adoc @@ -0,0 +1,3 @@ +// :ks_include_id: d2cbf65cb5824a99bf21c210999ce5a7 +|企业空间 +|提交应用模板的企业空间。 diff --git a/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-prer-enableAppManagment.adoc b/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-prer-enableAppManagment.adoc new file mode 100644 index 000000000..ae5a68686 --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/appTemplates/appTemplates-prer-enableAppManagment.adoc @@ -0,0 +1,12 @@ +// :ks_include_id: ee9b0f0546704ae1bfc9104d3fa7f5e5 +ifeval::["{file_output_type}" == "html"] + +* {ks_product_right}平台需要启用应用管理扩展组件。 + +endif::[] + +ifeval::["{file_output_type}" == "pdf"] + +* {ks_product_right}平台需要启用应用管理扩展组件。有关更多信息,请参阅《{ks_product_full_right}平台管理指南》的“扩展组件管理”章节。 + +endif::[] diff --git a/content/zh/docs/_custom/workspaceManagement/devopsProjects/devopsProject-para-aliasAndDescription.adoc b/content/zh/docs/_custom/workspaceManagement/devopsProjects/devopsProject-para-aliasAndDescription.adoc new file mode 100644 index 000000000..a808db2bb --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/devopsProjects/devopsProject-para-aliasAndDescription.adoc @@ -0,0 +1,6 @@ +// :ks_include_id: 41158ab30242438694d2437566046d38 +|别名 +|DevOps 项目的别名。别名只能包含中文、字母、数字和连字符(-),不得以连字符(-)开头或结尾,最长 63 个字符。 + +|描述 +|DevOps 项目的描述信息。描述可包含任意字符,最长 256 个字符。 \ No newline at end of file diff --git a/content/zh/docs/_custom/workspaceManagement/devopsProjects/devopsProject-prer-enableDevops.adoc b/content/zh/docs/_custom/workspaceManagement/devopsProjects/devopsProject-prer-enableDevops.adoc new file mode 100644 index 000000000..53572aca5 --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/devopsProjects/devopsProject-prer-enableDevops.adoc @@ -0,0 +1,12 @@ +// :ks_include_id: f7fb88afed0545c4b9cefe39062aa225 +ifeval::["{file_output_type}" == "html"] + +* {ks_product_right}平台需要启用 DevOps 扩展组件。 + +endif::[] + +ifeval::["{file_output_type}" == "pdf"] + +* {ks_product_right}平台需要启用 DevOps 扩展组件。有关更多信息,请参阅《{ks_product_full_right}平台管理指南》的“扩展组件管理”章节。 + +endif::[] diff --git a/content/zh/docs/_custom/workspaceManagement/projects/projects-desc-viewProjectList.adoc b/content/zh/docs/_custom/workspaceManagement/projects/projects-desc-viewProjectList.adoc new file mode 100644 index 000000000..594198ae8 --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/projects/projects-desc-viewProjectList.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 3eeb5c203aae46429d31b7aefa3d19f1 +本节介绍如何查看项目列表。 diff --git a/content/zh/docs/_custom/workspaceManagement/projects/projects-openListPage.adoc b/content/zh/docs/_custom/workspaceManagement/projects/projects-openListPage.adoc new file mode 100644 index 000000000..4d543fb31 --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/projects/projects-openListPage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 72b327c9dfd647bbb5416abd154eab96 +. 在**项目**页面点击**项目**或**多集群项目**打开项目列表。 diff --git a/content/zh/docs/_custom/workspaceManagement/projects/projects-oper-searchForProjects.adoc b/content/zh/docs/_custom/workspaceManagement/projects/projects-oper-searchForProjects.adoc new file mode 100644 index 000000000..d25541533 --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/projects/projects-oper-searchForProjects.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: e4d2a0b225a247ccb0285a72a9b4d8b0 +* 在列表上方点击搜索框并输入关键字,可搜索名称包含特定关键字的项目。 diff --git a/content/zh/docs/_custom/workspaceManagement/projects/projects-para-projectList.adoc b/content/zh/docs/_custom/workspaceManagement/projects/projects-para-projectList.adoc new file mode 100644 index 000000000..4cef68b9a --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/projects/projects-para-projectList.adoc @@ -0,0 +1,16 @@ +// :ks_include_id: 63380fe4a19e47f9adc7412b139ff6bc +|名称 +|项目的名称和描述信息。 + +|状态 +| +include::../../clusterManagement/projects/projects-para-status.adoc[] + +|CPU 用量 +|项目中所有工作负载的实时 CPU 使用量。 + +|内存用量 +|项目中所有工作负载的实时内存使用量。 + +|容器组 +|项目中运行的容器组的数量。 diff --git a/content/zh/docs/_custom/workspaceManagement/projects/projects-para-projectList_new.adoc b/content/zh/docs/_custom/workspaceManagement/projects/projects-para-projectList_new.adoc new file mode 100644 index 000000000..37c2e347c --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/projects/projects-para-projectList_new.adoc @@ -0,0 +1,8 @@ +// :ks_include_id: 63380fe4a19e47f9adc7412b139ff6bc +|名称 +|项目的名称和描述信息。 + +|状态 +| +include::../../clusterManagement/projects/projects-para-status.adoc[] + diff --git a/content/zh/docs/_custom/workspaceManagement/toolBox/toolBox-desc-toolBox.adoc b/content/zh/docs/_custom/workspaceManagement/toolBox/toolBox-desc-toolBox.adoc new file mode 100644 index 000000000..638e55f9e --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/toolBox/toolBox-desc-toolBox.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 90ec47841f944fafb24efa49dae7b328 +本节介绍如何使用工具箱。 diff --git a/content/zh/docs/_custom/workspaceManagement/toolBox/toolBox-desc-useLogQueryTools.adoc b/content/zh/docs/_custom/workspaceManagement/toolBox/toolBox-desc-useLogQueryTools.adoc new file mode 100644 index 000000000..06d9853c3 --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/toolBox/toolBox-desc-useLogQueryTools.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: 11bc8bda3d544c559d443538a8b165cb +本节介绍如何查询容器日志。 + +{ks_product_right}提供日志查询工具。用户可以查询自身权限范围内的日志。{ks_product_right}支持查询以下类型的日志: diff --git a/content/zh/docs/_custom/workspaceManagement/toolBox/toolBox-desc-viewKubeconfig.adoc b/content/zh/docs/_custom/workspaceManagement/toolBox/toolBox-desc-viewKubeconfig.adoc new file mode 100644 index 000000000..3311da9bc --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/toolBox/toolBox-desc-viewKubeconfig.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: e29dfe6c970a4e5ca5b2958a5d35c83d +本节介绍如何查看 kubeconfig 文件。 + +kubeconfig 文件包含集群的认证信息,用于向其他应用程序提供集群的访问权限。{ks_product_right}支持自动根据当前登录用户生成 kubeconfig 文件,可向其他应用程序提供当前登录用户相同的访问权限。有关更多信息,请参阅 link:https://kubernetes.io/zh/docs/concepts/configuration/organize-cluster-access-kubeconfig/[Kubernetes 官方文档]。 diff --git a/content/zh/docs/_custom/workspaceManagement/toolBox/toolBox-oper-useLogQueryTools.adoc b/content/zh/docs/_custom/workspaceManagement/toolBox/toolBox-oper-useLogQueryTools.adoc new file mode 100644 index 000000000..143e4ba91 --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/toolBox/toolBox-oper-useLogQueryTools.adoc @@ -0,0 +1,16 @@ +// :ks_include_id: 4193b7c9a87a4a178301d417f9773e57 +. 以具有相关资源查看权限的用户登录{ks_product_left} Web 控制台。 + +. 将光标悬停在页面右下角的image:/images/ks-qkcp/zh/icons/hammer.svg[hammer,18,18]图标,然后在菜单中选择**容器日志查询**、**资源事件查询**或**审计日志查询**。 + +. 在弹出的对话框,设置搜索条件查询日志。 ++ +-- +* 如果已启用多集群功能,点击**集群**下拉列表可查询特定集群中的日志。 + +* 点击搜索框,设置搜索条件,然后按 **Enter** 可查看符合特定条件的日志。您可以同时设置多个搜索条件。 + +* 在查询结果页面可查看日志的时间分布图,点击image:/images/ks-qkcp/zh/icons/start-dark.svg[start-dark,18,18]/image:/images/ks-qkcp/zh/icons/stop-dark-white.svg[stop-dark-white,18,18]可开启/停止实时数据刷新,点击**日志导出**下拉列表可选择正序或倒序导出容器日志,点击**刷新频率**的时间可选择数据的刷新频率。 + +* 在查询结果列表右上角点击image:/images/ks-qkcp/zh/icons/cogwheel.svg[cogwheel,18,18]可定制列表中显示的信息。 +-- diff --git a/content/zh/docs/_custom/workspaceManagement/toolBox/toolBox-oper-viewKubeconfig.adoc b/content/zh/docs/_custom/workspaceManagement/toolBox/toolBox-oper-viewKubeconfig.adoc new file mode 100644 index 000000000..f4d47d678 --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/toolBox/toolBox-oper-viewKubeconfig.adoc @@ -0,0 +1,14 @@ +// :ks_include_id: b0e53b8c6b7949668a6b41de9862d4e1 +. 登录{ks_product_left} Web 控制台。 + +. 将光标悬停在页面右下角的image:/images/ks-qkcp/zh/icons/hammer.svg[hammer,18,18]图标,然后在菜单中选择 **kubeconfig**。 + +. 在弹出的对话框查看 kubeconfig 配置信息。 ++ +-- +* **clusters:cluster:server** 字段显示的访问地址为虚拟 IP 地址,只能从集群内部部访问。如需从集群外部访问,请将该地址修改为 kube-apiserver 对外暴露的地址。 + +* **contexts:cluster:namespace** 字段默认显示的项目名称为 **default**。请将该字段取值修改为当前用户实际具有访问权限的项目名称。 + +* 点击image:/images/ks-qkcp/zh/icons/download-dark.svg[download-dark,18,18]可将 **kubeconfig.yaml** 文件下载到本地。 +-- diff --git a/content/zh/docs/_custom/workspaceManagement/toolBox/toolBox-prer-useLogQueryTools.adoc b/content/zh/docs/_custom/workspaceManagement/toolBox/toolBox-prer-useLogQueryTools.adoc new file mode 100644 index 000000000..15203e40e --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/toolBox/toolBox-prer-useLogQueryTools.adoc @@ -0,0 +1,18 @@ +// :ks_include_id: 767f7ca66b4048cd98a9ff15a50b4d62 +* 您需要获得平台、集群、企业空间或项目的资源查看权限,以查看特定范围的日志。 + +ifeval::["{file_output_type}" == "html"] + +* {ks_product_right}平台需要启用日志、事件和审计扩展组件。 + +* {ks_product_right}集群需要添加 Elasticsearch 日志接收器。 + +endif::[] + +ifeval::["{file_output_type}" == "pdf"] + +* {ks_product_right}平台需要启用日志、事件和审计扩展组件。有关更多信息,请参阅《{ks_product_full_both}平台管理指南》的“扩展组件管理”章节。 + +* {ks_product_right}集群需要添加 Elasticsearch 日志接收器。有关更多信息,请参阅《{ks_product_full_right}集群管理指南》的“添加日志接收器”章节。 + +endif::[] diff --git a/content/zh/docs/_custom/workspaceManagement/toolBox/toolBox-prer-viewKubeconfig.adoc b/content/zh/docs/_custom/workspaceManagement/toolBox/toolBox-prer-viewKubeconfig.adoc new file mode 100644 index 000000000..77a653e5d --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/toolBox/toolBox-prer-viewKubeconfig.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 40808c5525064e71af36e47e96b1d978 +您需要获取{ks_product_both}用户名和密码。 diff --git a/content/zh/docs/_custom/workspaceManagement/webConsole/webConsole-desc-changeEmailLanguagePassword.adoc b/content/zh/docs/_custom/workspaceManagement/webConsole/webConsole-desc-changeEmailLanguagePassword.adoc new file mode 100644 index 000000000..3a8330ad0 --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/webConsole/webConsole-desc-changeEmailLanguagePassword.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 149e9993d7754b0cad7ae5e66b491179 +本节介绍如何修改当前用户的邮箱、语言和密码。 diff --git a/content/zh/docs/_custom/workspaceManagement/webConsole/webConsole-note-firstLogin.adoc b/content/zh/docs/_custom/workspaceManagement/webConsole/webConsole-note-firstLogin.adoc new file mode 100644 index 000000000..b4bc9d0ef --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/webConsole/webConsole-note-firstLogin.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 8a815fa5b82845cfa11a8ce3911564e2 +初次登录时系统将提示修改用户密码。 diff --git a/content/zh/docs/_custom/workspaceManagement/webConsole/webConsole-note-goToWorkspace.adoc b/content/zh/docs/_custom/workspaceManagement/webConsole/webConsole-note-goToWorkspace.adoc new file mode 100644 index 000000000..48a932484 --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/webConsole/webConsole-note-goToWorkspace.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: b73ee63b32ed4389bc6d4e01f2522e0c +* 如果当前用户同时具有平台级别的权限,您需要在页面左上角选择**平台管理 > 访问控制**,然后点击一个企业空间的名称进入企业空间。 diff --git a/content/zh/docs/_custom/workspaceManagement/webConsole/webConsole-oper-changeEmailLanguagePassword.adoc b/content/zh/docs/_custom/workspaceManagement/webConsole/webConsole-oper-changeEmailLanguagePassword.adoc new file mode 100644 index 000000000..699d07e77 --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/webConsole/webConsole-oper-changeEmailLanguagePassword.adoc @@ -0,0 +1,25 @@ +// :ks_include_id: 24b68b27cd234dc19c8f3db06ff7be8c +. 登录{ks_product_left} Web 控制台。 + +. 在页面右上角点击当前用户名,然后在下拉列表中选择**用户设置**。 + +. 在**基本信息**页签设置用户的邮箱和语言。 ++ +-- +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|邮箱 +|用户的邮箱地址。邮箱地址可用于登录{ks_product_left} Web 控制台。 + +|语言 +|{ks_product_right} Web 控制台对当前用户显示的语言。 +|=== +-- + +. 点击**密码设置**页签可修改当前用户的密码。 ++ +-- +密码必须包含数字、大写字母和小写字母,长度为 8 至 64 个字符。 +-- diff --git a/content/zh/docs/_custom/workspaceManagement/webConsole/webConsole-oper-logIn.adoc b/content/zh/docs/_custom/workspaceManagement/webConsole/webConsole-oper-logIn.adoc new file mode 100644 index 000000000..acc281d0a --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/webConsole/webConsole-oper-logIn.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: b690a1bf28354fa9a64364d91a595cd7 +. 打开 Web 浏览器,在地址栏中输入{ks_product_left} Web 控制台的 IP 地址和端口号。 + +. 在{ks_product_both}登录页面,输入用户信息然后点击**登录**。 diff --git a/content/zh/docs/_custom/workspaceManagement/webConsole/webConsole-prer-logIn.adoc b/content/zh/docs/_custom/workspaceManagement/webConsole/webConsole-prer-logIn.adoc new file mode 100644 index 000000000..22786037f --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/webConsole/webConsole-prer-logIn.adoc @@ -0,0 +1,4 @@ +// :ks_include_id: b7d4651227e646b1b025777d274f6c4a +* 您需要联系{ks_product_both}平台管理员获取 Web 控制台的 IP 地址和端口号。 + +* 取决于您的网络环境,您可能需要配置防火墙策略和流量转发策略。有关具体操作,请联系您的网络环境管理员。 diff --git a/content/zh/docs/_custom/workspaceManagement/workspace-quotas/workspaceQuotas-para-cpuMemoryQuotas.adoc b/content/zh/docs/_custom/workspaceManagement/workspace-quotas/workspaceQuotas-para-cpuMemoryQuotas.adoc new file mode 100644 index 000000000..f9143ea94 --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/workspace-quotas/workspaceQuotas-para-cpuMemoryQuotas.adoc @@ -0,0 +1,17 @@ +// :ks_include_id: 5ad1ed3919ae46abbe1b16d6a66d149c +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +|CPU 上限 +|企业空间运行在单个集群中所有容器 CPU 上限总和的最大值。 + +|CPU 预留 +|企业空间运行在单个集群中所有容器 CPU 预留总和的最大值。 + +|内存上限 +|企业空间运行在单个集群中所有容器内存上限总和的最大值。 + +|内存预留 +|企业空间运行在单个集群中所有容器内存预留总和的最大值。 +|=== \ No newline at end of file diff --git a/content/zh/docs/_custom/workspaceManagement/workspaceManagement-oper-openWorkspacePage.adoc b/content/zh/docs/_custom/workspaceManagement/workspaceManagement-oper-openWorkspacePage.adoc new file mode 100644 index 000000000..5bc504c18 --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/workspaceManagement-oper-openWorkspacePage.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 9e983855b51f4d47a0318514ec5e4d84 +. 以具有pass:a,q[{ks_permission}]权限的用户登录{ks_product_left} Web 控制台并进入您的企业空间。 diff --git a/content/zh/docs/_custom/workspaceManagement/workspaceManagement-prer-requiredPermission.adoc b/content/zh/docs/_custom/workspaceManagement/workspaceManagement-prer-requiredPermission.adoc new file mode 100644 index 000000000..b012eb816 --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/workspaceManagement-prer-requiredPermission.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 05d7ebe027f04cc589e8baa04343e651 +您需要加入一个企业空间并在企业空间中具有pass:a,q[{ks_permission}]权限。有关更多信息,请参阅xref:06-workspace-management/06-workspace-settings/03-workspace-members/_index.adoc[企业空间成员]、xref:06-workspace-management/06-workspace-settings/04-workspace-roles/_index.adoc[企业空间角色]和xref:06-workspace-management/06-workspace-settings/05-departments/_index.adoc[部门]。 diff --git a/content/zh/docs/_custom/workspaceManagement/workspaceManagement-prer-requiredPermission_new.adoc b/content/zh/docs/_custom/workspaceManagement/workspaceManagement-prer-requiredPermission_new.adoc new file mode 100644 index 000000000..d723b7823 --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/workspaceManagement-prer-requiredPermission_new.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 05d7ebe027f04cc589e8baa04343e651 +您需要加入一个企业空间并在企业空间中具有pass:a,q[{ks_permission}]权限。有关更多信息,请参阅xref:08-workspace-management/05-workspace-settings/03-workspace-members/_index.adoc[企业空间成员]和xref:08-workspace-management/05-workspace-settings/04-workspace-roles/_index.adoc[企业空间角色]。 diff --git a/content/zh/docs/_custom/workspaceManagement/workspaceManagement-prer-requiredPermission_v4.adoc b/content/zh/docs/_custom/workspaceManagement/workspaceManagement-prer-requiredPermission_v4.adoc new file mode 100644 index 000000000..458f5f080 --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/workspaceManagement-prer-requiredPermission_v4.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: 05d7ebe027f04cc589e8baa04343e651 +您需要加入一个企业空间并在企业空间中具有pass:a,q[{ks_permission}]权限。有关更多信息,请参阅xref:08-workspace-management/06-workspace-settings/03-workspace-members/_index.adoc[企业空间成员]和xref:08-workspace-management/06-workspace-settings/04-workspace-roles/_index.adoc[企业空间角色]。 diff --git a/content/zh/docs/_custom/workspaceManagement/workspaceMembers/workspaceMembers-desc-initialWorkspaceAdmin.adoc b/content/zh/docs/_custom/workspaceManagement/workspaceMembers/workspaceMembers-desc-initialWorkspaceAdmin.adoc new file mode 100644 index 000000000..8567180e2 --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/workspaceMembers/workspaceMembers-desc-initialWorkspaceAdmin.adoc @@ -0,0 +1,2 @@ +// :ks_include_id: e84bfd6e91754efa8444c040d1726c11 +企业空间的创建者自动成为企业空间管理员。此外,{ks_product_right}平台的 **admin** 用户默认在所有企业空间中具有所有权限。在企业空间初始状态下,可由以上用户邀请其他用户加入企业空间并设置用户在企业空间中的角色。 diff --git a/content/zh/docs/_custom/workspaceManagement/workspaceRoles/workspaceRoles-para-aliasAndDescription.adoc b/content/zh/docs/_custom/workspaceManagement/workspaceRoles/workspaceRoles-para-aliasAndDescription.adoc new file mode 100644 index 000000000..6f8c12628 --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/workspaceRoles/workspaceRoles-para-aliasAndDescription.adoc @@ -0,0 +1,6 @@ +// :ks_include_id: 9cee592273284279a2ca4b2ff0c861a5 +|别名 +|企业空间角色的别名。不同企业空间角色的别名可以相同。别名只能包含中文、字母、数字和连字符(-),不得以连字符(-)开头或结尾,最长 63 个字符。 + +|描述 +|企业空间角色的描述信息。描述可包含任意字符,最长 256 个字符。 diff --git a/content/zh/docs/_custom/workspaceManagement/workspaceRoles/workspaceRoles-para-permissions.adoc b/content/zh/docs/_custom/workspaceManagement/workspaceRoles/workspaceRoles-para-permissions.adoc new file mode 100644 index 000000000..3729fb3a7 --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/workspaceRoles/workspaceRoles-para-permissions.adoc @@ -0,0 +1,101 @@ +// :ks_include_id: b53ca408cc88447789f75df42c73bcc7 +所有企业空间成员都可以查看企业空间基本信息。其他操作所需的权限如下: + +* 项目 ++ +-- +[%header,cols="1a,4a"] +|=== +|权限 |允许操作 + +|项目管理 +|编辑项目信息、删除项目、编辑项目配额。 + +|项目创建 +|创建项目,并成为所创建的项目的管理员。 + +|项目查看 +|查看项目列表、查看项目中的所有资源。 +|=== +-- + +* DevOps 项目 ++ +-- +[%header,cols="1a,4a"] +|=== +|权限 |允许操作 + +|DevOps 项目管理 +|编辑 DevOps 项目信息、删除 DevOps 项目。 + +|DevOps 项目创建 +|创建 DevOps 项目,并成为所创建的 DevOps 项目的管理员。 + +|DevOps 项目查看 +|查看 DevOps 项目列表、查看 DevOps 项目中的所有资源。 +|=== +-- + +* 应用 ++ +-- +[%header,cols="1a,4a"] +|=== +|权限 |允许操作 + +|应用仓库管理 +|添加应用仓库、编辑应用仓库、使应用仓库和 Helm Chart 仓库同步、删除应用仓库。 + +|应用仓库查看 +|查看应用仓库列表。 + +|应用模板管理 +|创建应用模板、编辑应用模板信息、使用应用模板安装应用、上传应用版本、替换应用版本、删除应用版本、将应用版本发布到应用商店、删除应用模板。 + +|应用模板查看 +|查看应用模板列表、查看应用模板详情、下载 Helm Chart 压缩包。 +|=== +-- + +* 访问控制 ++ +-- +[%header,cols="1a,4a"] +|=== +|权限 |允许操作 + +|部门管理 +|设置部门组织结构、将用户分配到部门、移除部门成员。 + +|部门查看 +|查看部门组织结构。 + +|成员管理 +|邀请用户加入企业空间、修改企业空间成员的角色、移除企业空间成员。 + +|成员查看 +|查看企业空间成员列表、查看企业空间成员详情。 + +|角色管理 +|创建企业空间角色、编辑企业空间角色信息、编辑企业空间角色权限、删除企业空间角色。 + +|角色查看 +|查看企业空间角色列表、查看企业空间角色详情。 +|=== +-- + +* 企业空间设置 ++ +-- +[%header,cols="1a,4a"] +|=== +|权限 |允许操作 + +|企业空间设置管理 +|编辑企业空间信息、启用和禁用网络隔离、删除企业空间、编辑企业空间配额。 + +|企业空间设置查看 +|查看集群资源用量、查看项目资源用量排行、查看企业空间资源用量、查看企业空间配额。 +|=== +-- diff --git a/content/zh/docs/_custom/workspaceManagement/workspaceRoles/workspaceRoles-para-permissions_new.adoc b/content/zh/docs/_custom/workspaceManagement/workspaceRoles/workspaceRoles-para-permissions_new.adoc new file mode 100644 index 000000000..11e03fc02 --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/workspaceRoles/workspaceRoles-para-permissions_new.adoc @@ -0,0 +1,101 @@ +// :ks_include_id: b53ca408cc88447789f75df42c73bcc7 +所有企业空间成员都可以查看企业空间基本信息。其他操作所需的权限如下: + +* 项目 ++ +-- +[%header,cols="1a,4a"] +|=== +|权限 |允许操作 + +|项目创建 +|创建项目,并成为所创建的项目的管理员。 + +|项目管理 +|创建、编辑和删除企业空间中的项目。 + +|项目查看 +|查看项目列表、查看项目中的所有资源。 +|=== +-- + +* DevOps 项目(需要安装 DevOps 扩展组件) ++ +-- +[%header,cols="1a,4a"] +|=== +|权限 |允许操作 + +|DevOps 项目创建 +|创建 DevOps 项目,并成为所创建的 DevOps 项目的管理员。 + +|DevOps 项目管理 +|创建、编辑和删除企业空间中的 DevOps 项目。 + +|DevOps 项目查看 +|查看 DevOps 项目列表、查看 DevOps 项目中的所有资源。 +|=== +-- + +// * 应用 +// + +// -- +// [%header,cols="1a,4a"] +// |=== +// |权限 |允许操作 + +// |应用仓库管理 +// |添加应用仓库、编辑应用仓库、使应用仓库和 Helm Chart 仓库同步、删除应用仓库。 + +// |应用仓库查看 +// |查看应用仓库列表。 + +// |应用模板管理 +// |创建应用模板、编辑应用模板信息、使用应用模板安装应用、上传应用版本、替换应用版本、删除应用版本、将应用版本发布到应用商店、删除应用模板。 + +// |应用模板查看 +// |查看应用模板列表、查看应用模板详情、下载 Helm Chart 压缩包。 +// |=== +// -- + +* 访问控制 ++ +-- +[%header,cols="1a,4a"] +|=== +|权限 |允许操作 + +// |部门管理 +// |设置部门组织结构、将用户分配到部门、移除部门成员。 + +// |部门查看 +// |查看部门组织结构。 + +// |成员管理 +// |邀请用户加入企业空间、修改企业空间成员的角色、移除企业空间成员。 + +|成员查看 +|查看企业空间成员列表、查看企业空间成员详情。 + +// |角色管理 +// |创建企业空间角色、编辑企业空间角色信息、编辑企业空间角色权限、删除企业空间角色。 + +|角色查看 +|查看企业空间角色列表、查看企业空间角色详情。 +|=== +-- + +// * 企业空间设置 +// + +// -- +// [%header,cols="1a,4a"] +// |=== +// |权限 |允许操作 + +// |企业空间设置管理 +// |编辑企业空间信息、启用和禁用网络隔离、删除企业空间、编辑企业空间配额。 + +// |企业空间设置查看 +// |查看集群资源用量、查看项目资源用量排行、查看企业空间资源用量、查看企业空间配额。 +// |=== +// -- diff --git a/content/zh/docs/_custom/workspaceManagement/workspaceRoles/workspaceRoles-para-permissions_v4.adoc b/content/zh/docs/_custom/workspaceManagement/workspaceRoles/workspaceRoles-para-permissions_v4.adoc new file mode 100644 index 000000000..35c41c098 --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/workspaceRoles/workspaceRoles-para-permissions_v4.adoc @@ -0,0 +1,83 @@ +// :ks_include_id: b53ca408cc88447789f75df42c73bcc7 +所有企业空间成员都可以查看企业空间基本信息。其他操作所需的权限如下: + +* 项目 ++ +-- +[%header,cols="1a,4a"] +|=== +|权限 |允许操作 + +|项目创建 +|创建项目,并成为所创建的项目的管理员。 + +|项目管理 +|创建、编辑和删除企业空间中的项目。 + +|项目查看 +|查看项目列表、查看项目中的所有资源。 +|=== +-- + +* 应用 ++ +-- +[%header,cols="1a,4a"] +|=== +|权限 |允许操作 + +|应用仓库管理 +|添加应用仓库、编辑应用仓库、删除应用仓库。 + +|应用仓库查看 +|查看应用仓库列表。 + +|应用/应用版本/应用实例管理 +|创建应用模板、编辑应用模板信息、使用应用模板安装应用、上传应用版本、删除应用版本、将应用版本发布到应用商店、删除应用模板。 + +|应用/应用版本/应用实例查看 +|查看应用模板列表、查看应用模板详情、下载 Helm Chart 压缩包。 +|=== +-- + +* 访问控制 ++ +-- +[%header,cols="1a,4a"] +|=== +|权限 |允许操作 + +// |部门管理 +// |设置部门组织结构、将用户分配到部门、移除部门成员。 + +// |部门查看 +// |查看部门组织结构。 + +// |成员管理 +// |邀请用户加入企业空间、修改企业空间成员的角色、移除企业空间成员。 + +|成员查看 +|查看企业空间成员列表、查看企业空间成员详情。 + +// |角色管理 +// |创建企业空间角色、编辑企业空间角色信息、编辑企业空间角色权限、删除企业空间角色。 + +|角色查看 +|查看企业空间角色列表、查看企业空间角色详情。 +|=== +-- + +// * 企业空间设置 +// + +// -- +// [%header,cols="1a,4a"] +// |=== +// |权限 |允许操作 + +// |企业空间设置管理 +// |编辑企业空间信息、启用和禁用网络隔离、删除企业空间、编辑企业空间配额。 + +// |企业空间设置查看 +// |查看集群资源用量、查看项目资源用量排行、查看企业空间资源用量、查看企业空间配额。 +// |=== +// -- diff --git a/content/zh/docs/_custom/workspaceManagement/workspaceRoles/workspaceRoles-para-presetRoles.adoc b/content/zh/docs/_custom/workspaceManagement/workspaceRoles/workspaceRoles-para-presetRoles.adoc new file mode 100644 index 000000000..531173af8 --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/workspaceRoles/workspaceRoles-para-presetRoles.adoc @@ -0,0 +1,19 @@ +// :ks_include_id: a438eaa55c9043cbb3d66ebadd42472e +{ks_product_right}平台提供以下预置企业空间角色: + +[%header,cols="1a,4a"] +|=== +|角色 |描述 + +|workspace-admin +|企业空间管理员,在企业空间内具有全部权限。 + +|workspace-self-provisioner +|企业空间自治用户,在企业空间内可以查看和创建项目、多集群项目和 DevOps 项目,查看和管理应用模板,以及查看企业空间设置,同时对自身创建的项目、多集群项目和 DevOps 项目具有管理权限。 + +|workspace-viewer +|企业空间观察员,可以查看企业空间内的所有资源。 + +|workspace-regular +|企业空间普通用户,在企业空间内只具有企业空间设置查看权限。该角色一般授予不需要其他企业空间权限的项目成员。 +|=== \ No newline at end of file diff --git a/content/zh/docs/_custom/workspaceManagement/workspaceRoles/workspaceRoles-para-presetRoles_v4.adoc b/content/zh/docs/_custom/workspaceManagement/workspaceRoles/workspaceRoles-para-presetRoles_v4.adoc new file mode 100644 index 000000000..c7e0fdbf5 --- /dev/null +++ b/content/zh/docs/_custom/workspaceManagement/workspaceRoles/workspaceRoles-para-presetRoles_v4.adoc @@ -0,0 +1,19 @@ +// :ks_include_id: a438eaa55c9043cbb3d66ebadd42472e +{ks_product_right}平台提供以下预置企业空间角色: + +[%header,cols="1a,4a"] +|=== +|角色 |描述 + +|workspace-admin +|企业空间管理员,在企业空间内具有全部权限。 + +|workspace-self-provisioner +|企业空间自治用户,在企业空间内可以创建项目、查看企业空间设置,同时对自身创建的项目具有管理权限。 + +|workspace-viewer +|企业空间观察员,可以查看企业空间内的所有资源。 + +|workspace-regular +|企业空间普通用户,在企业空间内只具有企业空间设置查看权限。该角色一般授予不需要其他企业空间权限的项目成员。 +|=== \ No newline at end of file diff --git a/content/zh/docs/v4.1/03-installation-and-upgrade/01-preparations/01-supported-k8s.adoc b/content/zh/docs/v4.1/03-installation-and-upgrade/01-preparations/01-supported-k8s.adoc new file mode 100644 index 000000000..20f0f3686 --- /dev/null +++ b/content/zh/docs/v4.1/03-installation-and-upgrade/01-preparations/01-supported-k8s.adoc @@ -0,0 +1,415 @@ +--- +title: "环境要求" +keywords: "Kubernetes, {ks_product}, 组件,支持矩阵" +description: "介绍{ks_product_both}的环境要求。" +weight: 01 +--- + + +本节介绍{ks_product_both}的环境要求。 + +== 系统要求 + +[%header,cols="3a,4a,4a"] +|=== +|系统 |最低要求(每个节点)| 生产环境要求(每个节点) + +|Ubuntu 16.04,18.04,20.04,22.04 +|CPU:2 核,内存:4 GB,硬盘:40 GB +|CPU:8 核,内存:16 GB,硬盘:200 GB + +|Debian Buster,Stretch +|CPU:2 核,内存:4 GB,硬盘:40 GB +|CPU:8 核,内存:16 GB,硬盘:200 GB + +|CentOS 7.x,CentOS Stream +|CPU:2 核,内存:4 GB,硬盘:40 GB +|CPU:8 核,内存:16 GB,硬盘:200 GB + +|Red Hat Enterprise Linux 7.x,8.x +|CPU:2 核,内存:4 GB,硬盘:40 GB +|CPU:8 核,内存:16 GB,硬盘:200 GB + +|SUSE Linux Enterprise Server 15/openSUSE Leap 15.2 +|CPU:2 核,内存:4 GB,硬盘:40 GB +|CPU:8 核,内存:16 GB,硬盘:200 GB +|=== + +== 依赖项要求 + +[%header,cols="1a,4a,4a"] +|=== +|依赖项 |Kubernetes 版本 ≥ 1.18|Kubernetes 版本 < 1.18 + +|socat +|必须 +|可选,但建议安装 + +|conntrack +|必须 +|可选,但建议安装 + +|ebtables +|可选,但建议安装 +|可选,但建议安装 + +|ipset +|可选,但建议安装 +|可选,但建议安装 +|=== + +== 容器运行时要求 + +[%header,cols="4a,4a"] +|=== +|支持的容器运行时 |版本 + +|Docker +|20.10.0+。 + +|containerd +|最新版。 + +|CRI-O(试验版,未经充分测试) +|最新版 + +|iSula(试验版,未经充分测试) +|最新版 +|=== + +== 网络要求 + +* 请确保 **/etc/resolv.conf** 中的 DNS 地址可用,否则,可能会导致集群中的 DNS 出现问题。 + +* 如果您的网络配置使用防火墙规则或安全组,请务必确保基础设施组件可以通过特定端口相互通信。建议您关闭防火墙。 + +* 支持的 CNI 插件:Calico 和 Flannel。其他插件也适用(例如 Cilium 和 Kube-OVN 等),但请注意它们未经充分测试。 + +== 端口要求 + +某些端口需要用于服务之间的通信。如果您的网络配置有防火墙规则,则需要确保基础设施组件可以通过特定端口相互通信。这些端口用作某些进程或服务的通信端点。 + +[%header,cols="2a,2a,2a,2a,2a,3a"] +|=== +|服务 +|协议 +|行为 +|起始端口 +|结束端口 +|备注 + +|ssh +|TCP +|allow +|22 +|N/A +|N/A + +|etcd +|TCP +|allow +|2379 +|2380 +|N/A + +|apiserver +|TCP +|allow +|6443 +|N/A +|N/A + +|calico +|TCP +|allow +|9099 +|9100 +|N/A + +|bgp +|TCP +|allow +|179 +|N/A +|N/A + +|nodeport +|TCP +|allow +|30000 +|32767 +|N/A + +|master +|TCP +|allow +|10250 +|10258 +|N/A + +|dns +|TCP +|allow +|53 +|N/A +|N/A + +|dns +|UDP +|allow +|53 +|N/A +|N/A + +|local-registry +|TCP +|allow +|5000 +|N/A +|离线环境需要 + +|local-apt +|TCP +|allow +|5080 +|N/A +|离线环境需要 + +|rpcbind +|TCP +|allow +|111 +|N/A +|使用 NFS 时需要 + +|ipip +|IPENCAP / IPIP +|allow +|N/A +|N/A +|Calico 需要使用 IPIP 协议 + +|metrics-server +|TCP +|allow +|8443 +|N/A +|N/A +|=== + +== 组件支持矩阵 + +{ks_product_right} v4.1.0 默认支持 Kubernetes v1.21~1.28。本节详细介绍{ks_product_both}各组件支持的 Kubernetes 版本。为避免使用过程中出现兼容性问题,请使用支持的 Kubernetes 版本。 + +[%header,cols="2a,3a,5a"] +|=== +|组件 |组件版本 |支持的 Kubernetes 版本 + +|ks-core +|4.1.x +|1.21~1.28 + +|DevOps +|4.1.0 +|1.21~1.28 + +|Storage-utils +|1.0.x +|1.21~1.28 + +|Vector +|1.0.0 +|1.21~1.28 + +|OpenSearch +|2.11.1 +|1.21~1.28 + +|Monitoring +|1.0.0 +|1.21~1.28 + +|Logging +|1.0.0 +|1.21~1.28 + +|Auditing +|1.0.0 +|1.21~1.28 + +|Events +|1.0.0 +|1.21~1.28 + +|Alerting +|1.0.0 +|1.21~1.28 + +|WhizardTelemetry 平台服务 +|1.0.0 +|1.21~1.28 + +|WhizardTelemetry 事件告警 +|1.0.0 +|1.21~1.28 + +|Notification +|2.5.1 +|1.21~1.28 + +|MetricServer +|0.7.0 +|1.21~1.28 + +|Tower +|1.0.x +|1.21~1.28 + +|OpenPitrix +|2.0.0 +|1.21~1.28 + +|KubeFed +|1.0.x +|1.21~1.28 + +|Gateway +|1.0.x +|1.22~1.25 + +|ServiceMesh +|1.0.x +|1.22~1.25 + +|KubeEdge +|1.31.1 +|1.21-1.23 + +|RadonDB DMP +|2.1.0 +| +* DMP 管理平台: 1.21~1.28 +* MySQL: 1.21~1.28 +* PostgreSQL: 1.21~1.28 +* Redis Cluster: 1.21~1.28 +* Redis Sentinel: 1.21~1.28 +* MongoDB: 1.21~1.28 +* OpenSearch: 1.21~1.28 +* Kafka: 1.21~1.28 +* RabbitMQ: 1.21~1.28 + +|SpringCloud +|1.0.x +|1.21~1.28 + +|Gatekeeper +|1.0.x +|1.21~1.28 + +|Network +|1.0.0 +|1.21~1.28 +|=== + +== 组件架构支持矩阵 + +[%header,cols="2a,3a,5a"] +|=== +|组件 |组件版本 |支持的架构 + +|ks-core +|4.1.x +|amd64、arm64 + +|DevOps +|4.1.0 +|amd64、arm64 + +|Storage-utils +|1.0.x +|amd64、arm64 + +|Vector +|1.0.0 +|amd64、arm64 + +|OpenSearch +|2.11.1 +|amd64、arm64 + +|Monitoring +|1.0.0 +|amd64、arm64 + +|Logging +|1.0.0 +|amd64、arm64 + +|Auditing +|1.0.0 +|amd64、arm64 + +|Events +|1.0.0 +|amd64、arm64 + +|Alerting +|1.0.0 +|amd64、arm64 + +|WhizardTelemetry 平台服务 +|1.0.0 +|amd64、arm64 + +|WhizardTelemetry 事件告警 +|1.0.0 +|amd64、arm64 + +|Notification +|2.5.1 +|amd64、arm64 + +|MetricServer +|0.7.0 +|amd64、arm64 + +|Tower +|1.0.x +|amd64、arm64 + +|OpenPitrix +|2.0.0 +|amd64、arm64 + +|KubeFed +|1.0.x +|amd64、arm64 + +|Gateway +|1.0.x +|amd64、arm64 + +|ServiceMesh +|1.0.x +|amd64、arm64 + +|KubeEdge +|1.31.1 +|amd64、arm64 + +|RadonDB DMP +|2.1.0 +|amd64 + +|SpringCloud +|1.0.x +|amd64、arm64 + +|Gatekeeper +|1.0.x +|amd64、arm64 + +|Network +|1.0.0 +|amd64、arm64 +|=== \ No newline at end of file diff --git a/content/zh/docs/v4.1/03-installation-and-upgrade/01-preparations/03-configure-high-availability.adoc b/content/zh/docs/v4.1/03-installation-and-upgrade/01-preparations/03-configure-high-availability.adoc new file mode 100644 index 000000000..56a0ccfa5 --- /dev/null +++ b/content/zh/docs/v4.1/03-installation-and-upgrade/01-preparations/03-configure-high-availability.adoc @@ -0,0 +1,380 @@ +--- +title: "配置高可用性" +keywords: "Kubernetes, {ks_product}, 安装, 准备, 高可用" +description: "介绍如何在生产环境中为{ks_product_both}集群配置多个控制平面节点,以防止单个控制平面节点故障时集群服务中断,从而实现高可用性。" +weight: 03 +--- + + +本节介绍如何在生产环境中为{ks_product_both}集群配置多个控制平面节点,以防止单个控制平面节点故障时集群服务中断,从而实现高可用性。如果您的{ks_product_both}集群没有高可用性需求,您可以跳过本节。 + +// Note +include::../../../../_ks_components/admonitions/note.adoc[] + +{ks_product_right}高可用性配置仅支持同时安装 Kubernetes 和{ks_product_both}的场景。如果您在现有的 Kubernetes 集群上安装{ks_product_left},{ks_product_right}安装完成后将使用 Kubernetes 集群现有的高可用性配置。 + +include::../../../../_ks_components/admonitions/admonEnd.adoc[] + +本节介绍以下高可用性配置方式: + +* 使用本地负载均衡配置。您可以在安装{ks_product_both}的过程中,设置 KubeKey 工具在工作节点上安装 HAProxy 作为各控制平面节点的反向代理,所有工作节点的 Kubernetes 组件将通过 HAProxy 连接各控制平面节点。这种方式需要额外的健康检查机制,所以相较其他方式运行效率有所降低,但可以用于没有专用负载均衡器且服务器数量有限的场景。 + +* 使用专用负载均衡器。您可以使用云环境提供的负载均衡器作为各控制平面节点的反向代理。这种方式要求{ks_product_both}集群安装在云环境中,并且云环境可以提供专用负载均衡器。 + +* 使用通用服务器作为负载均衡器。您可以在集群节点以外的 Linux 服务器上安装 Keepalived 和 HAProxy 作为负载均衡器。这种方式需要至少 2 台额外的 Linux 服务器。 + +== 使用本地负载均衡配置 + +如需使用 HAProxy 实现高可用性,只需要在安装{ks_product_both}时在安装配置文件 **config-sample.yaml** 中设置以下参数: + +// YAML +include::../../../../_ks_components/code/yaml.adoc[] + +spec: + controlPlaneEndpoint: + internalLoadbalancer: haproxy + domain: lb.kubesphere.local + address: "" + port: 6443 + +include::../../../../_ks_components/code/codeEnd.adoc[] + +KubeKey 将自动在工作节点上安装 HAProxy 并完成高可用配置,您无需进行其他操作。有关更多信息请参阅link:../../02-install-kubesphere/02-install-kubernetes-and-kubesphere/[安装 Kubernetes 和 KubeSphere 企业版]。 + +== 使用专用负载均衡器 +如需使用云环境提供的专用负载均衡器实现高可用性,您需要在云环境中进行以下操作: + +. 在云环境中创建一台至少包含两个副本的负载均衡器。 + +. 设置负载均衡器监听{ks_product_both}集群各控制平面节点的 6443 端口。 + +. 获取负载均衡器的 IP 地址,供后续安装{ks_product_both}时使用。 + +有关具体操作,请参阅云环境的用户指南或联系您的云服务提供商。 + +== 使用通用服务器作为负载均衡器 +以下介绍如何使用 Keepalived 和 HAProxy 将通用服务器配置成负载均衡器。 + + +=== 前提条件 + +* 您需要准备 2 台与集群节点属于同一私有网络的 Linux 服务器,用作负载均衡器。 + +* 您需要准备一个虚拟 IP 地址(VIP)用作 2 台负载均衡器服务器的浮动 IP 地址。该地址不应被其他设备或组件占用以免出现地址冲突。 + + +=== 配置高可用性 + +. 登录用作负载均衡器的服务器,执行以下命令安装 HAProxy 和 Keepalived(以下以 Ubuntu 操作系统为例,在其他操作系统中请将 **apt** 替换为操作系统对应的软件包管理工具): ++ +-- +// Bash +include::../../../../_ks_components/code/bash.adoc[] + +apt install keepalived haproxy psmisc -y + +include::../../../../_ks_components/code/codeEnd.adoc[] +-- + +. 执行以下命令编辑 HAProxy 的配置文件: ++ +-- +// Bash +include::../../../../_ks_components/code/bash.adoc[] + +vi /etc/haproxy/haproxy.cfg + +include::../../../../_ks_components/code/codeEnd.adoc[] +-- + +. 在 HAProxy 的配置文件中添加以下信息并保存文件(将 替换为{ks_product_both}集群各控制平面节点的私网 IP 地址): ++ +-- +// Bash +include::../../../../_ks_components/code/bash.adoc[] + +global + log /dev/log  local0 warning + chroot      /var/lib/haproxy + pidfile     /var/run/haproxy.pid + maxconn     4000 + user        haproxy + group       haproxy + daemon + + stats socket /var/lib/haproxy/stats + +defaults + log global + option  httplog + option  dontlognull + timeout connect 5000 + timeout client 50000 + timeout server 50000 + +frontend kube-apiserver + bind *:6443 + mode tcp + option tcplog + default_backend kube-apiserver + +backend kube-apiserver + mode tcp + option tcplog + option tcp-check + balance roundrobin + default-server inter 10s downinter 5s rise 2 fall 2 slowstart 60s maxconn 250 maxqueue 256 weight 100 + server kube-apiserver-1 :6443 check + server kube-apiserver-2 :6443 check + server kube-apiserver-3 :6443 check + +include::../../../../_ks_components/code/codeEnd.adoc[] +-- + +. 执行以下命令重启 HAProxy: ++ +-- +// Bash +include::../../../../_ks_components/code/bash.adoc[] + +systemctl restart haproxy + +include::../../../../_ks_components/code/codeEnd.adoc[] +-- + +. 执行以下命令设置 HAProxy 开机后自动运行: ++ +-- +// Bash +include::../../../../_ks_components/code/bash.adoc[] + +systemctl enable haproxy + +include::../../../../_ks_components/code/codeEnd.adoc[] +-- + +. 执行以下命令编辑 Keepalived 的配置文件: ++ +-- +// Bash +include::../../../../_ks_components/code/bash.adoc[] + +vi /etc/keepalived/keepalived.conf + +include::../../../../_ks_components/code/codeEnd.adoc[] +-- + +. 在 Keepalived 的配置文件中添加以下信息并保存文件: ++ +-- +// Bash +include::../../../../_ks_components/code/bash.adoc[] + +global_defs { + notification_email { + } + router_id LVS_DEVEL + vrrp_skip_check_adv_addr + vrrp_garp_interval 0 + vrrp_gna_interval 0 +} + +vrrp_script chk_haproxy { + script "killall -0 haproxy" + interval 2 + weight 2 +} + +vrrp_instance haproxy-vip { + state BACKUP + priority 100 + interface + virtual_router_id 60 + advert_int 1 + authentication { + auth_type PASS + auth_pass 1111 + } + unicast_src_ip + unicast_peer { + + } + + virtual_ipaddress { + + } + + track_script { + chk_haproxy + } +} + +include::../../../../_ks_components/code/codeEnd.adoc[] + +将以下参数替换为实际值: + +[%header,cols="1a,2a"] +|=== +|参数 |描述 + +| +|当前负载均衡器的网卡名称。 + +| +|当前负载均衡器的 IP 地址。 + +| +|另一台负载均衡器的 IP 地址。 + +| +|用作浮动 IP 地址的虚拟 IP 地址。 +|=== +-- + +. 执行以下命令重启 Keepalived: ++ +-- +// Bash +include::../../../../_ks_components/code/bash.adoc[] + +systemctl restart keepalived + +include::../../../../_ks_components/code/codeEnd.adoc[] +-- + +. 执行以下命令设置 Keepalived 开机后自动运行: ++ +-- +// Bash +include::../../../../_ks_components/code/bash.adoc[] + +systemctl enable keepalived + +include::../../../../_ks_components/code/codeEnd.adoc[] +-- + +. 重复以上步骤在另一台负载均衡器服务器上安装、配置 HAProxy 和 Keepalived。 + +. 记录浮动 IP 地址,供后续安装{ks_product_both}时使用。 + + +=== 验证高可用性 + +. 登录第一台负载均衡器服务器并执行以下命令查看浮动 IP 地址: ++ +-- +// Bash +include::../../../../_ks_components/code/bash.adoc[] + +ip a s + +include::../../../../_ks_components/code/codeEnd.adoc[] + +如果系统高可用性正常,命令回显中将显示已配置的浮动 IP 地址。例如,在以下命令回显中,**inet 172.16.0.10/24 scope global secondary eth0** 表明浮动 IP 地址已与 eth0 网卡绑定: + +// Bash +include::../../../../_ks_components/code/bash.adoc[] + +1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 + link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 + inet 127.0.0.1/8 scope host lo + valid_lft forever preferred_lft forever + inet6 ::1/128 scope host + valid_lft forever preferred_lft forever +2: eth0: mtu 1500 qdisc mq state UP group default qlen 1000 + link/ether 52:54:9e:27:38:c8 brd ff:ff:ff:ff:ff:ff + inet 172.16.0.2/24 brd 172.16.0.255 scope global noprefixroute dynamic eth0 + valid_lft 73334sec preferred_lft 73334sec + inet 172.16.0.10/24 scope global secondary eth0 + valid_lft forever preferred_lft forever + inet6 fe80::510e:f96:98b2:af40/64 scope link noprefixroute + valid_lft forever preferred_lft forever + +include::../../../../_ks_components/code/codeEnd.adoc[] +-- + +. 执行以下命令模拟当前负载均衡器服务器故障: ++ +-- +// Bash +include::../../../../_ks_components/code/bash.adoc[] + +systemctl stop haproxy + +include::../../../../_ks_components/code/codeEnd.adoc[] +-- + +. 执行以下命令再次检查浮动 IP 地址: ++ +-- +// Bash +include::../../../../_ks_components/code/bash.adoc[] + +ip a s + +include::../../../../_ks_components/code/codeEnd.adoc[] + +如果系统高可用性正常,命令回显中将不再显示浮动 IP 地址,如以下命令回显所示: + +// Bash +include::../../../../_ks_components/code/bash.adoc[] + +1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 + link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 + inet 127.0.0.1/8 scope host lo + valid_lft forever preferred_lft forever + inet6 ::1/128 scope host + valid_lft forever preferred_lft forever +2: eth0: mtu 1500 qdisc mq state UP group default qlen 1000 + link/ether 52:54:9e:27:38:c8 brd ff:ff:ff:ff:ff:ff + inet 172.16.0.2/24 brd 172.16.0.255 scope global noprefixroute dynamic eth0 + valid_lft 72802sec preferred_lft 72802sec + inet6 fe80::510e:f96:98b2:af40/64 scope link noprefixroute + valid_lft forever preferred_lft forever + +include::../../../../_ks_components/code/codeEnd.adoc[] +-- + +. 登录另一台负载均衡器服务器,执行以下命令查看浮动 IP 地址: ++ +-- +// Bash +include::../../../../_ks_components/code/bash.adoc[] + +ip a s + +include::../../../../_ks_components/code/codeEnd.adoc[] + +如果系统高可用性正常,命令回显中将显示已配置的浮动 IP 地址。例如,在以下命令回显中,**inet 172.16.0.10/24 scope global secondary eth0** 表明浮动 IP 地址已与 eth0 网卡绑定: + +// Bash +include::../../../../_ks_components/code/bash.adoc[] + +1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 + link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 + inet 127.0.0.1/8 scope host lo + valid_lft forever preferred_lft forever + inet6 ::1/128 scope host + valid_lft forever preferred_lft forever +2: eth0: mtu 1500 qdisc mq state UP group default qlen 1000 + link/ether 52:54:9e:3f:51:ba brd ff:ff:ff:ff:ff:ff + inet 172.16.0.3/24 brd 172.16.0.255 scope global noprefixroute dynamic eth0 + valid_lft 72690sec preferred_lft 72690sec + inet 172.16.0.10/24 scope global secondary eth0 + valid_lft forever preferred_lft forever + inet6 fe80::f67c:bd4f:d6d5:1d9b/64 scope link noprefixroute + valid_lft forever preferred_lft forever + +include::../../../../_ks_components/code/codeEnd.adoc[] +-- + +. 在第一台负载均衡器服务器上执行以下命令恢复运行 HAProxy: ++ +-- +// Bash +include::../../../../_ks_components/code/bash.adoc[] + +systemctl start haproxy + +include::../../../../_ks_components/code/codeEnd.adoc[] +-- diff --git a/content/zh/docs/v4.1/03-installation-and-upgrade/01-preparations/04-configure-external-persistent-storage/01-configure-storage-devices-on-cloud.adoc b/content/zh/docs/v4.1/03-installation-and-upgrade/01-preparations/04-configure-external-persistent-storage/01-configure-storage-devices-on-cloud.adoc new file mode 100644 index 000000000..db1a3ddfa --- /dev/null +++ b/content/zh/docs/v4.1/03-installation-and-upgrade/01-preparations/04-configure-external-persistent-storage/01-configure-storage-devices-on-cloud.adoc @@ -0,0 +1,92 @@ +--- +title: "配置云上存储设备" +keywords: "Kubernetes, {ks_product}, 安装, 准备, 持久化存储, 云上存储设备" +description: "介绍如何在生产环境中为{ks_product_both}集群配置云上存储设备。" +weight: 01 +--- + + +本节介绍如何在生产环境中为{ks_product_both}配置云上存储设备。 + +您可以在云环境中创建 API 密钥,并设置{ks_product_both}使用 API 密钥通过容器存储接口(CSI)与云环境对接。用户在{ks_product_both}平台上创建卷并将卷挂载到容器组时,{ks_product_right}将自动在云环境中创建存储设备供容器组使用。以下以青云QingCloud 为例介绍具体操作。有关其他云环境中的操作,请参阅云环境的用户指南或联系您的云服务提供商。 + + +== 前提条件 + +您需要获取一个青云QingCloud 帐户,并确保帐户余额可以创建所需的存储设备。有关更多信息,请访问link:https://www.qingcloud.com/[青云QingCloud 官网]。 + + +== 操作步骤 + +. 登录link:https://www.qingcloud.com/[青云QingCloud] 控制台,点击页面右上角的用户名,然后在下拉列表中选择 **API 密钥**。 + +. 在 **API 密钥**页面,点击**创建**。 + +. 在**创建API密钥**对话框,设置密钥的名称,然后点击**提交**。 + +. 在弹出的对话框将私钥文件下载到本地。 ++ +-- +// Warning +include::../../../../../_ks_components/admonitions/warning.adoc[] + +{ks_product_right}将使用该私钥与云上的存储设备对接。请妥善保存该私钥文件以避免用户数据泄露。 + +include::../../../../../_ks_components/admonitions/admonEnd.adoc[] +-- + +. 在 API 密钥列表中获取 API 密钥的 ID。 + +. 登录用于执行{ks_product_both}安装操作的集群节点,执行以下命令创建存储插件配置文件: ++ +-- +// Bash +include::../../../../../_ks_components/code/bash.adoc[] + +vi csi-qingcloud.yaml + +include::../../../../../_ks_components/code/codeEnd.adoc[] +-- + +. 将以下信息添加到配置文件中,并保存文件供后续安装{ks_product_both}时使用: ++ +-- +// YAML +include::../../../../../_ks_components/code/yaml.adoc[] + +config: + qy_access_key_id: "" + qy_secret_access_key: "" + zone: "" +sc: + isDefaultClass: true + +include::../../../../../_ks_components/code/codeEnd.adoc[] + +将以下参数替换为实际值: + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +| +|API 密钥的 ID。 + +| +|API 密钥的私钥文本。 + +| +| +云环境的可用区 ID。可用区 ID 将决定{ks_product_both}创建的存储设备所在的区域。ID 取值和可用区的对应关系如下: + +* **sh1a/sh1b**:上海 1 区-A/上海 1 区-B + +* **pek3a/pek3b/pek3c/pek3d**:北京 3 区-A/北京 3 区-B/北京 3 区-C/北京 3 区-D + +* **gd2a/gd2b**:广东 2 区-A/广东 2 区-B + +* **ap2a**:亚太 2 区-A +|=== + +以上配置文件仅包含必须设置的参数。如需设置其他参数,请参阅 link:https://github.com/kubesphere/helm-charts/tree/master/src/test/csi-qingcloud#configuration[QingCloud CSI 配置]。 +-- diff --git a/content/zh/docs/v4.1/03-installation-and-upgrade/01-preparations/04-configure-external-persistent-storage/04-configure-neosan-csi.adoc b/content/zh/docs/v4.1/03-installation-and-upgrade/01-preparations/04-configure-external-persistent-storage/04-configure-neosan-csi.adoc new file mode 100644 index 000000000..4e7b4c9c0 --- /dev/null +++ b/content/zh/docs/v4.1/03-installation-and-upgrade/01-preparations/04-configure-external-persistent-storage/04-configure-neosan-csi.adoc @@ -0,0 +1,331 @@ +--- +title: "配置 NeonSAN CSI" +keywords: "Kubernetes, {ks_product}, 安装, 准备, 持久化存储, 网络文件系统, NeonSAN CSI" +description: "介绍如何在生产环境中为{ks_product_both}集群配置 NeonSAN CSI。" +weight: 04 +--- + + + +NeonSAN 是青云的一款企业级分布式块存储系统,NeonSAN CSI 是 NeonSAN 团队面向 Kubernetes 提供的存储插件,具有在 Kubernetes 平台上动态创建持久存储卷的能力。 + +本节介绍如何在生产环境中为{ks_product_both}集群配置 NeonSAN CSI。 + + +== 前提条件 + +- 您已经成功部署 NeonSAN v2.2.0 及以上版本,且容器集群的每个节点都已安装 QBD 与 NeonSAN 连通。具体操作请咨询 KubeSphere 企业版技术支持人员。 +- 您已经安装 Kubernetes v1.16 及其以上版本。 +- 您已经在容器集群的 master 节点安装了 Helm。本节以 Helm 3 为例。 + + +== 操作步骤 + + +=== 在线安装 NeonSAN CSI + +在线安装适用于容器集群能够访问外网的情况。 + +. 执行以下命令添加 Helm 仓库,如 https://charts.kubesphere.io/test。 ++ +-- +// Bash +include::../../../../../_ks_components/code/bash.adoc[] + +$ helm repo add ks-test https://charts.kubesphere.io/test +"ks-test" has been added to your repositories + +include::../../../../../_ks_components/code/codeEnd.adoc[] +-- + +. 执行以下命令查看仓库是否添加成功。 ++ +-- +// Bash +include::../../../../../_ks_components/code/bash.adoc[] + +$ helm repo list +NAME        URL +ks-test     https://charts.kubesphere.io/test + +include::../../../../../_ks_components/code/codeEnd.adoc[] +-- + +. 执行以下命令更新仓库的 Chart 列表。 ++ +-- +// Bash +include::../../../../../_ks_components/code/bash.adoc[] + +$ helm repo update + +include::../../../../../_ks_components/code/codeEnd.adoc[] +-- + +. 执行以下命令在仓库中查找 NeonSAN CSI 的安装包。 ++ +-- +// Bash +include::../../../../../_ks_components/code/bash.adoc[] + +$ helm search repo neonsan +NAME                CHART VERSION   APP VERSION DESCRIPTION +ks-test/csi-neonsan 1.2.2           1.2.0       A Helm chart for NeonSAN CSI Driver + +include::../../../../../_ks_components/code/codeEnd.adoc[] +-- + +. 查看 Master 节点上安装的 qbd 版本。 ++ +-- +// Bash +include::../../../../../_ks_components/code/bash.adoc[] + +$ qbd -v +Package Version:       2.2.0-336092c-202202101432-ubuntu2004 +Loaded Module Version: 2.2.0-336092c-202209010306-testlangchaor01n01 +NeonSAN Static Library Version: 3.0.0-092498bf +NeonSAN Protocol Version: 1 + +include::../../../../../_ks_components/code/codeEnd.adoc[] +-- + +. 执行以下命令安装 NeonSAN CSI。根据 Master 节点操作系统上安装的 qbd 版本,设置参数 **driver.repository**,例如如果查询到的 qbd 版本为 2.2.0,则命令里的参数为 **driver.repository="csiplugin/csi-neonsan-qbd2.2.0"**。 ++ +-- +// Bash +include::../../../../../_ks_components/code/bash.adoc[] + +$ helm install csi-neonsan ks-test/csi-neonsan --namespace kube-system --set driver.tag="v1.2.3" --set sc.rep_count=2 --set driver.repository="csiplugin/csi-neonsan-qbd2.2.0" +NAME: csi-neonsan +LAST DEPLOYED: Fri Nov 20 10:28:32 2020 +NAMESPACE: kube-system +STATUS: deployed +REVISION: 1 +TEST SUITE: None + +include::../../../../../_ks_components/code/codeEnd.adoc[] +-- + +. 执行以下命令检查 NeonSAN CSI 是否安装成功。 ++ +-- +// Bash +include::../../../../../_ks_components/code/bash.adoc[] + +$ helm list -n kube-system +NAME                    NAMESPACE   REVISION    UPDATED                                 STATUS      CHART                           APP VERSION +csi-neonsan             kube-system 1           2020-11-20 10:28:32.240990384 +0800 CST deployed    csi-neonsan-1.2.2               1.2.0 + +include::../../../../../_ks_components/code/codeEnd.adoc[] +-- + +. 检查 pod 是否在 Running 状态。 ++ +-- +// Bash +include::../../../../../_ks_components/code/bash.adoc[] + +$ kubectl get pod -n kube-system | grep csi-neonsan + kube-system                    csi-neonsan-controller-75dc5cbcff-6gk54                5/5     Running     0          38s + kube-system                    csi-neonsan-node-8vd8l                                 2/2     Running     0          38s + kube-system                    csi-neonsan-node-dxk2z                                 2/2     Running     0          38s + kube-system                    csi-neonsan-node-mp2b2                                 2/2     Running     0          38s + +include::../../../../../_ks_components/code/codeEnd.adoc[] +-- + +. 检查是否所有 NeonSAN CSI 组件运行正常。 ++ +==== +* 当 **READY** 取值等于 **AVAILABLE** 取值时,csi-neonsan-controller 正常。 ++ +-- +// Bash +include::../../../../../_ks_components/code/bash.adoc[] + +$ kubectl -n kube-system get deployments.apps  csi-neonsan-controller +NAME                     READY   UP-TO-DATE   AVAILABLE   AGE +csi-neonsan-controller   1/1     1            1           66m + +include::../../../../../_ks_components/code/codeEnd.adoc[] +-- + +* 当 **DESIRED** 取值等于 **READY** 和 **AVAILABLE** 取值时,csi-neonsan-node 正常。 ++ +-- +// Bash +include::../../../../../_ks_components/code/bash.adoc[] + +$ kubectl -n kube-system get daemonsets.apps csi-neonsan-node +NAME               DESIRED   CURRENT   READY   UP-TO-DATE   AVAILABLE   NODE SELECTOR   AGE + csi-neonsan-node   3         3         3       3            3                     66m + +include::../../../../../_ks_components/code/codeEnd.adoc[] +-- +==== + +. 检查存储类是否安装。 ++ +-- +// Bash +include::../../../../../_ks_components/code/bash.adoc[] + +$ kubectl get storageclass +NAME              PROVISIONER                            RECLAIMPOLICY   VOLUMEBINDINGMODE      ALLOWVOLUMEEXPANSION   AGE +csi-neonsan       neonsan.csi.qingstor.com               Delete          Immediate              true                   2m56s + +include::../../../../../_ks_components/code/codeEnd.adoc[] +-- + +. 查看存储类所使用的存储池。此存储池必须在 NeonSAN 中存在, 否则无法使用此存储类创建存储卷。 ++ +-- +// Bash +include::../../../../../_ks_components/code/bash.adoc[] + +$ kubectl get storageclass csi-neonsan -o yaml | grep pool_name +pool_name: kube + +include::../../../../../_ks_components/code/codeEnd.adoc[] +-- + +. 登陆 NeonSAN 服务器, 查看存储类所使用的存储池是否存在,如不存在,请使用 **neonsan create_pool** 命令创建存储池。 ++ +-- +// Bash +include::../../../../../_ks_components/code/bash.adoc[] + +$ neonsan list_pool -pool kube -detail +Pool Count:  1 ++----------+------+---------------------------+ +|    ID    | NAME |       CREATED TIME        | ++----------+------+---------------------------+ +| 33554432 | kube | 2020-08-07T14:53:52+08:00 | ++----------+------+---------------------------+ + +include::../../../../../_ks_components/code/codeEnd.adoc[] +-- + + +=== 离线安装 NeonSAN CSI + +离线安装适用于容器集群无法访问外网的情况。 + +. 在本机上,下载 NeonSAN CSI 安装包,并安装包拷贝至集群 Master 节点。 + ++ +-- +// Bash +include::../../../../../_ks_components/code/bash.adoc[] + +$ helm repo add ks-test https://charts.kubesphere.io/test +"ks-test" has been added to your repositories +$ helm pull ks-test/csi-neonsan +$ ls -l csi-neonsan*.tgz +-rw-r--r--. 1 root root 5196 Nov 20 13:13 csi-neonsan-1.2.2.tgz + +include::../../../../../_ks_components/code/codeEnd.adoc[] +-- + +. 执行以下命令查看 NeonSAN CSI 所需要的所有镜像文件。 ++ +-- +// Bash +include::../../../../../_ks_components/code/bash.adoc[] + +$ helm show values ks-test/csi-neonsan +driver: + repository: csiplugin/csi-neonsan + tag: v1.2.0 + node: + repository: csiplugin/csi-neonsan-ubuntu + tag: v1.2.0 +provisioner: + repository: csiplugin/csi-provisioner + tag: v1.5.0 + volumeNamePrefix: pvc +attacher: + repository: csiplugin/csi-attacher + tag: v2.1.1 +resizer: + repository: csiplugin/csi-resizer + tag: v0.4.0 +snapshotter: + repository: csiplugin/csi-snapshotter + tag: v2.0.1 +registrar: + repository: csiplugin/csi-node-driver-registrar + tag: v1.2.0 + +include::../../../../../_ks_components/code/codeEnd.adoc[] +-- + +. 使用 Docker 将所有镜像下载到本地并打包,或上传至内网仓库(如 harbor)中。 ++ +-- +// Bash +include::../../../../../_ks_components/code/bash.adoc[] + +docker pull csiplugin/csi-neonsan:v1.2.0 +docker pull csiplugin/csi-neonsan-ubuntu:v1.2.0 +docker pull csiplugin/csi-provisioner:v1.5.0 +docker pull csiplugin/csi-attacher:v2.1.1 +docker pull csiplugin/csi-resizer:v0.4.0 +docker pull csiplugin/csi-snapshotter:v2.0.1 +docker pull csiplugin/csi-node-driver-registrar:v1.2.0 + +include::../../../../../_ks_components/code/codeEnd.adoc[] +-- ++ +-- +// Bash +include::../../../../../_ks_components/code/bash.adoc[] + +docker save csiplugin/csi-neonsan:v1.2.0 \ + csiplugin/csi-neonsan-ubuntu:v1.2.0 \ + csiplugin/csi-provisioner:v1.5.0 \ + csiplugin/csi-attacher:v2.1.1 \ + csiplugin/csi-resizer:v0.4.0 \ + csiplugin/csi-snapshotter:v2.0.1 \ + csiplugin/csi-node-driver-registrar:v1.2.0 \ + -o neonsan-csi-images.tar + +include::../../../../../_ks_components/code/codeEnd.adoc[] +-- + +. 执行以下命令将镜像包上传至集群所有节点的目录,如 **/tmp** 目录下,解压并安装。 ++ +-- +// Bash +include::../../../../../_ks_components/code/bash.adoc[] + +$ scp neonsan-csi-images.tar user@node1:/tmp/ +scp neonsan-csi-images.tar user@node2:/tmp/ +... +include::../../../../../_ks_components/code/codeEnd.adoc[] + +// Bash +include::../../../../../_ks_components/code/bash.adoc[] + +$ tar -xvf /tmp/neonsan-csi-images.tar -C / + +include::../../../../../_ks_components/code/codeEnd.adoc[] +-- + +. 执行以下命令检查安装是否完成。如果您看到所有的 NeonSAN CSI 镜像已经在列表中,那么说明安装成功。 ++ +-- +// Bash +include::../../../../../_ks_components/code/bash.adoc[] + +$ docker images + +include::../../../../../_ks_components/code/codeEnd.adoc[] +-- + +. 参考link:#_在线安装_neonsan_csi[在线安装]中步骤 8 - 12 执行安装后检查。 ++ +-- +NeonSAN CSI 安装成功后,您可以在 KubeSphere 企业版控制台上的**存储**区域查看。 +-- \ No newline at end of file diff --git a/content/zh/docs/v4.1/03-installation-and-upgrade/01-preparations/04-configure-external-persistent-storage/05-configure-nfs.adoc b/content/zh/docs/v4.1/03-installation-and-upgrade/01-preparations/04-configure-external-persistent-storage/05-configure-nfs.adoc new file mode 100644 index 000000000..a449feebb --- /dev/null +++ b/content/zh/docs/v4.1/03-installation-and-upgrade/01-preparations/04-configure-external-persistent-storage/05-configure-nfs.adoc @@ -0,0 +1,206 @@ +--- +title: "配置 NFS" +keywords: "Kubernetes, {ks_product}, 安装, 准备, 持久化存储, 网络文件系统, NFS" +description: "介绍如何在生产环境中为{ks_product_both}集群配置网络文件系统(NFS)。" +weight: 05 +--- + + +本节介绍如何在生产环境中为{ks_product_both}集群配置网络文件系统(NFS)。 + +// Note +include::../../../../../_ks_components/admonitions/note.adoc[] + +NFS 与部分应用不兼容(例如 Prometheus),可能会导致容器组创建失败。如果确实需要在生产环境中使用 NFS,请确保您了解相关风险或咨询 KubeSphere 技术支持 support@kubesphere.cloud。 + +include::../../../../../_ks_components/admonitions/admonEnd.adoc[] + +== 搭建 NFS 服务端 + +为{ks_product_both}配置 NFS 前,您需要先搭建 NFS 服务端。如果您已经有可用的 NFS 服务端,您可以跳过此步骤。以下以 Ubuntu 操作系统安装操作 NFS Kernel Server 为例介绍如何搭建 NFS 服务端。有关其他 NFS 服务端和其他操作系统的具体操作,请参阅 NFS 服务端和操作系统的用户指南。 + + +=== 前提条件 + +您需要准备一台 Linux 服务器(以下以 Ubuntu 操作系统为例),该服务器必须与{ks_product_both}集群节点网络连通。 + + +=== 操作步骤 + +. 登录用于搭建 NFS 服务端的服务器,执行以下命令指安装 NFS Kernel Server: ++ +-- +// Bash +include::../../../../../_ks_components/code/bash.adoc[] + +sudo apt update + +include::../../../../../_ks_components/code/codeEnd.adoc[] + +// Bash +include::../../../../../_ks_components/code/bash.adoc[] + +sudo apt install nfs-kernel-server + +include::../../../../../_ks_components/code/codeEnd.adoc[] +-- + +. 执行以下命令创建供{ks_product_both}使用的目录(将 替换为实际的目录路径,例如 **/mnt/demo**): ++ +-- +// Bash +include::../../../../../_ks_components/code/bash.adoc[] + +sudo mkdir -p + +include::../../../../../_ks_components/code/codeEnd.adoc[] +-- + +. 执行以下命令移除目录的访问限制(将 替换为实际的目录路径,例如 **/mnt/demo**): ++ +-- +// Bash +include::../../../../../_ks_components/code/bash.adoc[] + +sudo chown nobody:nogroup + +include::../../../../../_ks_components/code/codeEnd.adoc[] + +// Bash +include::../../../../../_ks_components/code/bash.adoc[] + +sudo chmod 777 + +include::../../../../../_ks_components/code/codeEnd.adoc[] +-- + +. 执行以下命令编辑 NFS Kernel Server 的配置文件: ++ +-- +// Bash +include::../../../../../_ks_components/code/bash.adoc[] + +sudo vi /etc/exports + +include::../../../../../_ks_components/code/codeEnd.adoc[] +-- + +. 将{ks_product_both}集群节点的信息添加到文件中从而允许服务器访问 NFS 服务端,并保存文件: ++ +-- +// Bash +include::../../../../../_ks_components/code/bash.adoc[] + + (rw,sync,no_subtree_check) + +include::../../../../../_ks_components/code/codeEnd.adoc[] + +将以下参数替换为实际值: + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +| +|供{ks_product_both}使用的目录,例如 **/mnt/demo**。 + +| +|{ks_product_right}集群节点的 IP 地址,例如 192.168.0.2。 +|=== + +如果存在多个{ks_product_both}集群节点,请设置多个配置条目。您也可以将 设置为一个网段从而使该网段的所有服务器都能访问 NFS 服务端,例如 **192.168.0.0/24**。 +-- + +. 执行以下命令启用目录共享: ++ +-- +// Bash +include::../../../../../_ks_components/code/bash.adoc[] + +sudo exportfs -a + +include::../../../../../_ks_components/code/codeEnd.adoc[] +-- + +. 执行以下命令重启 NFS 服务端使配置生效: ++ +-- +// Bash +include::../../../../../_ks_components/code/bash.adoc[] + +sudo systemctl restart nfs-kernel-server + +include::../../../../../_ks_components/code/codeEnd.adoc[] +-- + +== 配置{ks_product_both}集群节点 + +NFS 服务端搭建完成后,您需要在{ks_product_both}集群节点上安装客户端工具,并创建配置文件供后续安装{ks_product_both}时使用。{ks_product_right}安装完成后将使用配置文件指定的 NFS 服务端作为持久化存储。以下以 Ubuntu 操作系统安装 NFS Common 为例介绍如何安装 NFS 客户端以及创建配置文件。有关其他 NFS 客户端和其他操作系统的具体操作,请参阅 NFS 客户端和操作系统的用户指南。 + + +=== 前提条件 + +您需要搭建 NFS 服务端。有关更多信息,请参阅link:#_搭建_nfs_服务端[搭建 NFS 服务端]。 + + +=== 操作步骤 + +. 登录所有{ks_product_both}集群节点,执行以下命令安装 nfs-common: ++ +-- +// Bash +include::../../../../../_ks_components/code/bash.adoc[] + +sudo apt update + +include::../../../../../_ks_components/code/codeEnd.adoc[] + +// Bash +include::../../../../../_ks_components/code/bash.adoc[] + +sudo apt install nfs-common + +include::../../../../../_ks_components/code/codeEnd.adoc[] +-- + +. 登录用于执行{ks_product_both}安装操作的集群节点,执行以下命令创建 NFS 存储插件配置文件: ++ +-- +// Note +// Bash +include::../../../../../_ks_components/code/bash.adoc[] + +vi nfs-client.yaml + +include::../../../../../_ks_components/code/codeEnd.adoc[] +-- + +. 将以下信息添加到配置文件中,并保存文件供后续安装{ks_product_both}时使用: ++ +-- +// YAML +include::../../../../../_ks_components/code/yaml.adoc[] + +nfs: + server: "" + path: "" +storageClass: + defaultClass: true + +include::../../../../../_ks_components/code/codeEnd.adoc[] + +将以下参数替换为实际值: + +[%header,cols="1a,4a"] +|=== +|参数 |描述 + +| +|NFS 服务端的 IP 地址。 + +| +|NFS 服务端供{ks_product_both}使用的目录。 +|=== + +以上配置文件仅包含必须设置的参数。如需设置其他参数,请参阅 link:https://github.com/kubesphere/helm-charts/blob/master/src/main/nfs-client-provisioner/values.yaml[NFS Client 配置]。 +-- diff --git a/content/zh/docs/v4.1/03-installation-and-upgrade/01-preparations/04-configure-external-persistent-storage/_index.adoc b/content/zh/docs/v4.1/03-installation-and-upgrade/01-preparations/04-configure-external-persistent-storage/_index.adoc new file mode 100644 index 000000000..fdb073b1b --- /dev/null +++ b/content/zh/docs/v4.1/03-installation-and-upgrade/01-preparations/04-configure-external-persistent-storage/_index.adoc @@ -0,0 +1,16 @@ +--- +title: "配置外部持久化存储" +keywords: "Kubernetes, {ks_product}, 安装, 准备, 持久化存储" +description: "介绍如何在生产环境中为{ks_product_both}集群配置外部持久化存储系统。" +weight: 04 +--- + + +本节介绍如何在生产环境中为{ks_product_both}集群配置外部持久化存储系统。持久化存储系统可用于创建卷供{ks_product_both}平台上的应用存储数据。如未配置外部持久化存储系统,{ks_product_right}默认使用集群节点的本地存储系统。如果{ks_product_both}集群不需要使用外部持久化存储,您可以跳过本节。 + +// Note +include::../../../../../_ks_components/admonitions/note.adoc[] + +{ks_product_right}外部持久化存储配置仅支持同时安装 Kubernetes 和{ks_product_both}的场景。如果您在现有的 Kubernetes 集群上安装{ks_product_left},{ks_product_right}安装完成后将使用 Kubernetes 集群现有的持久化存储配置。 + +include::../../../../../_ks_components/admonitions/admonEnd.adoc[] diff --git a/content/zh/docs/v4.1/03-installation-and-upgrade/01-preparations/_index.adoc b/content/zh/docs/v4.1/03-installation-and-upgrade/01-preparations/_index.adoc new file mode 100644 index 000000000..816b00adf --- /dev/null +++ b/content/zh/docs/v4.1/03-installation-and-upgrade/01-preparations/_index.adoc @@ -0,0 +1,9 @@ +--- +title: "准备工作" +keywords: "Kubernetes, {ks_product}, 安装, 准备工作" +description: "介绍安装{ks_product_both}前需要进行的准备工作。" +weight: 01 +--- + + +本节介绍安装{ks_product_both}前需要进行的准备工作。 diff --git a/content/zh/docs/v4.1/03-installation-and-upgrade/02-install-kubesphere/02-install-kubernetes-and-kubesphere.adoc b/content/zh/docs/v4.1/03-installation-and-upgrade/02-install-kubesphere/02-install-kubernetes-and-kubesphere.adoc new file mode 100644 index 000000000..714900849 --- /dev/null +++ b/content/zh/docs/v4.1/03-installation-and-upgrade/02-install-kubesphere/02-install-kubernetes-and-kubesphere.adoc @@ -0,0 +1,649 @@ +--- +title: "安装 Kubernetes 和 KubeSphere 企业版" +keywords: "Kubernetes, {ks_product}, 安装, 安装{ks_product_left}, 安装 Kubernetes" +description: "介绍如何安装 Kubernetes 和{ks_product_left}。" +weight: 02 +--- + + +本节介绍如何安装 Kubernetes 和{ks_product_left}。 + +安装过程中将用到开源工具 KubeKey。有关 KubeKey 的更多信息,请访问 link:https://github.com/kubesphere/kubekey[GitHub KubeKey 仓库]。 + + +== 前提条件 + +* 您需要联系{ks_product_both}的服务支持团队获取{ks_product_left} v4.1.0 安装包。 + +// 如实施现场条件允许在线拉取公开仓库,具备在线安装条件,可联系 KubeSphere 产品团队获取在线安装文件及相关信息。 + +* 您需要准备至少 1 台 Linux 服务器作为集群节点。在生产环境中,为确保集群具备高可用性,建议准备至少 5 台 Linux 服务器,其中 3 台作为控制平面节点,另外 2 台作为工作节点。如果您在多台 Linux 服务器上安装{ks_product_left},请确保所有服务器属于同一子网。 + +* 集群节点的操作系统和版本须为 Ubuntu 16.04、Ubuntu 18.04、Ubuntu 20.04、Ubuntu 22.04、Debian 9、Debian 10、CentOS 7、CentOS Stream、RHEL 7、RHEL 8、SLES 15 或 openSUSE Leap 15。多台服务器的操作系统可以不同。关于其它操作系统和版本支持,请联系{ks_product_both}技术支持。 + +* 在生产环境中,为确保集群具有足够的计算和存储资源,建议每台集群节点配置至少 8 个 CPU 核心、16 GB 内存和 200 GB 磁盘空间。除此之外,建议在每台集群节点的 **/var/lib/docker**(对于 Docker)或 **/var/lib/containerd**(对于 containerd) 目录额外挂载至少 200 GB 磁盘空间用于存储容器运行时数据。 + +* 除集群节点外,您还需要准备一台 Linux 服务器用于创建私有镜像服务,该服务器必须与{ks_product_both}集群节点网络连通,并且在 **/mnt/registry** 目录挂载至少 100 GB 磁盘空间。 + +* 在生产环境中,建议提前为{ks_product_both}集群配置高可用性以避免单个控制平面节点出现故障时集群服务中断。有关更多信息,请参阅link:../../../03-installation-and-upgrade/01-preparations/03-configure-high-availability/[配置高可用性]。 ++ +-- +// Note +include::../../../../_ks_components/admonitions/note.adoc[] + +如果您规划了多个控制平面节点,请务必提前为集群配置高可用性。 + +include::../../../../_ks_components/admonitions/admonEnd.adoc[] +-- + +* 默认情况下,{ks_product_right}使用集群节点的本地磁盘空间作为持久化存储。在生产环境中,建议提前配置外部存储系统作为持久化存储。有关更多信息,请参阅link:../../../03-installation-and-upgrade/01-preparations/04-configure-external-persistent-storage/[配置外部持久化存储]。 + +* 如果集群节点未安装容器运行时,安装工具 KubeKey 将在安装过程中自动为每个集群节点安装 Docker 作为容器运行时。您也可以提前手动安装 containerd、CRI-O 或 iSula 作为容器运行时。 ++ +-- +// Note +include::../../../../_ks_components/admonitions/note.adoc[] + +CRI-O 和 iSula 与{ks_product_both}的兼容性尚未经过充分测试,可能存在未知问题。 + +include::../../../../_ks_components/admonitions/admonEnd.adoc[] +-- + +* 请确保所有集群节点上 **/etc/resolv.conf** 文件中配置的 DNS 服务器地址可用。否则,{ks_product_right}集群可能会出现域名解析问题。 + +* 请确保在所有集群节点上都可以使用 **sudo**、**curl** 和 **openssl** 命令。 + +* 请确保所有集群节点时间同步。 + + +== 配置防火墙规则 + +{ks_product_right}需要特定端口和协议用于服务之间的通信。如果您的基础设施环境已启用防火墙,您需要在防火墙设置中放行所需的端口和协议。如果您的基础设施环境未启用防火墙,您可以跳过此步骤。 + +下表列出需要在防火墙中放行的端口和协议。 + +[%header,cols="1a,1a,1a,1a,2a"] +|=== +|服务 |协议 |起始端口 |结束端口 |备注 + +|ssh +|TCP +|22 +| +| + +|etcd +|TCP +|2379 +|2380 +| + +|apiserver +|TCP +|6443 +| +| + +|calico +|TCP +|9099 +|9100 +| + +|bgp +|TCP +|179 +| +| + +|nodeport +|TCP +|30000 +|32767 +| + +|master +|TCP +|10250 +|10258 +| + +|dns +|TCP +|53 +| +| + +|dns +|UDP +|53 +| +| + +|metrics-server +|TCP +|8443 +| +| + +|local-registry +|TCP +|5000 +| +|离线环境需要 + +|local-apt +|TCP +|5080 +| +|离线环境需要 + +|rpcbind +|TCP +|111 +| +|使用 NFS 作为持久化存储时需要 + +|ipip +|IPENCAP/IPIP +| +| +|使用 Calico 时需要 +|=== + +== 安装依赖项 + +您需要为所有集群节点安装 socat、conntrack、ebtables 和 ipset。如果上述依赖项在各集群节点上已存在,您可以跳过此步骤。 + +在 Ubuntu 操作系统上,执行以下命令为服务器安装依赖项: + +// Bash +include::../../../../_ks_components/code/bash.adoc[] + +sudo apt install socat conntrack ebtables ipset -y + +include::../../../../_ks_components/code/codeEnd.adoc[] + +如果集群节点使用其他操作系统,请将 **apt** 替换为操作系统对应的软件包管理工具。 + +== 查看安装包内容 + +了解{ks_product_left} v4.1.0 的安装包内容,以便进行后续步骤。 + +安装包包含以下文件: + +[,bash] +---- +kse-all-v4.1.0-offline-linux-amd64/ +├── charts +│   ├── ks-core # KubeSphere 企业版核心组件 +│   ├── kse-extensions-publish # 用于发布 KubeSphere 企业版扩展组件 +│   ├── csi-qingcloud # 用于对接青云云平台存储 +│   ├── csi-neonsan # 用于对接 NeonSan 存储 +│   └── nfs-client-provisioner # 用于对接 NFS 存储 +├── tools +│ ├── pre-check.sh # 用于 KubeSphere 企业版升级前的集群环境检查 +│ ├── backup.sh # 用于 KubeSphere 企业版升级前备份系统企业空间中的关键资源 +│ └── upgrade.sh # KubeSphere 企业版升级脚本,提供快速升级能力 +│ ├── oras # OCI 工具,便于镜像同步等操作 +│ └── ks-core-values.yaml # 升级配置示例文件,用于配置各组件的升级参数 +├── kse-extensions # 其中包含所有扩展组件的 installplan,可用于快速安装 KubeSphere 企业版扩展组件 +├── config-sample.yaml # 安装配置文件的模版 +├── create_project_harbor.sh # 用于快速创建 harbor 项目 +├── kk # 集群部署工具 +├── kubekey-artifact.tar.gz # KubeSphere 企业版制品,其中包含集群部署所需的二进制文件及镜像 +└── manifest-v410-amd64.yaml # KubeSphere 企业版制品清单,其中包含各组件的版本以及镜像列表 +---- + + + +== 配置安装配置文件 + +**config-sample.yaml** 是{ks_product_both}的安装配置文件,请先配置该文件,以便进行后续步骤。 + +include::../../../_custom/installationAndUpgrade/installationAndUpgrade-note-doNotDeleteConfig_v4.adoc[] + +include::../../../_custom/installationAndUpgrade/installationAndUpgrade-oper-decompressInstallationPackage_new.adoc[] ++ + +. 执行以下命令编辑安装配置文件 **config-sample.yaml**: ++ +-- +// Bash +include::../../../../_ks_components/code/bash.adoc[] + +vi config-sample.yaml + +include::../../../../_ks_components/code/codeEnd.adoc[] + +以下为部分示例配置文件,如需了解完整示例,请参阅link:https://github.com/kubesphere/kubekey/blob/master/docs/config-example.md[此文件]。 + +// YAML +include::../../../../_ks_components/code/yaml.adoc[] + +apiVersion: kubekey.kubesphere.io/v1alpha2 +kind: Cluster +metadata: + name: sample +spec: + hosts: + - {name: controlplane1, address: 192.168.0.2, internalAddress: 192.168.0.2, port: 23, user: ubuntu, password: Testing123, arch: arm64} # arm64 节点注意添加参数 arch: arm64 + - {name: controlplane2, address: 192.168.0.3, internalAddress: 192.168.0.3, user: ubuntu, privateKeyPath: "~/.ssh/id_rsa"} + - {name: worker1, address: 192.168.0.4, internalAddress: 192.168.0.4, user: ubuntu, password: Testing123} + - {name: worker2, address: 192.168.0.5, internalAddress: 192.168.0.5, user: ubuntu, password: Testing123} + - {name: registry, address: 192.168.0.6, internalAddress: 192.168.0.6, user: ubuntu, password: Testing123} + roleGroups: + etcd: + - controlplane1 + - controlplane2 + control-plane: + - controlplane1 + - controlplane2 + worker: + - worker1 + - worker2 + # 如需使用 kk 自动部署镜像仓库,请设置 registry(建议镜像仓库与集群节点分离部署,减少相互影响) + registry: + - registry + controlPlaneEndpoint: + internalLoadbalancer: haproxy # 如需部署⾼可⽤集群,且⽆负载均衡器可⽤,可开启该参数,做集群内部负载均衡 + domain: lb.kubesphere.local + address: "" + port: 6443 + kubernetes: + version: v1.23.15 + clusterName: cluster.local + network: + plugin: calico + kubePodsCIDR: 10.233.64.0/18 + kubeServiceCIDR: 10.233.0.0/18 + ## multus support. https://github.com/k8snetworkplumbingwg/multus-cni + enableMultusCNI: false + registry: + # 如需使用 kk 部署 harbor,可将该参数设置为 harbor,不设置该参数且需使用 kk 部署容器镜像仓库,将默认部署 docker registry。 + # harbor 不支持 arm64,arm64 环境部署时,可不配置该参数。 + type: harbor + # 如使用 kk 部署的 harbor 或其他需要登录的仓库,需设置对应仓库的 auths,如使用 kk 部署默认的 docker registry 仓库,则无需配置 auths 参数。 + # 注意:如使用 kk 部署 harbor,auths 参数请于创建 harbor 项目之后设置。 + auths: + "dockerhub.kubekey.local": + username: admin # harbor 默认用户名 + password: Harbor12345 # harbor 默认密码 + plainHTTP: false  # 如果仓库使用 http,请将该参数设置为true + privateRegistry: "dockerhub.kubekey.local/kse"   # 设置集群部署时使用的私有仓库地址 + registryMirrors: [] + insecureRegistries: [] + addons: [] + +include::../../../../_ks_components/code/codeEnd.adoc[] +-- + +. 在 **config-sample.yaml** 配置文件的 **spec:hosts** 参数下设置各服务器的信息。 ++ +-- +include::../../../_custom/installationAndUpgrade/installationAndUpgrade-para-hosts.adoc[] + +-- + +. 在 **config-sample.yaml** 配置文件的 **spec:roleGroups** 参数下设置服务器的角色: ++ +-- +include::../../../_custom/installationAndUpgrade/installationAndUpgrade-para-roleGroups.adoc[] +-- + +. 如果您规划了多个控制平面节点,在 **config-sample.yaml** 配置文件的 **spec:controlPlaneEndpoint** 参数下设置高可用性信息。 ++ +-- +include::../../../_custom/installationAndUpgrade/installationAndUpgrade-para-controlPlaneEndpoint.adoc[] +-- + +. 如果您需要使用外部持久化存储,在 **config-sample.yaml** 配置文件的 **spec:addons** 参数下设置外部持久化存储信息。 ++ +==== +* 如果使用云上存储设备,在 **spec:addons** 下设置以下参数(将 替换为存储插件配置文件的实际路径): ++ +-- +// Bash +include::../../../../_ks_components/code/bash.adoc[] + + - name: csi-qingcloud + namespace: kube-system + sources: + chart: + name: csi-qingcloud + path: charts/csi-qingcloud + valuesFile: +include::../../../../_ks_components/code/codeEnd.adoc[] +-- + +* 如果使用 NeonSAN 存储设备,在 **spec:addons** 下设置以下参数(将 替换为存储插件配置文件的实际路径): ++ +-- +// Bash +include::../../../../_ks_components/code/bash.adoc[] + + - name: csi-neonsan + namespace: kube-system + sources: + chart: + name: csi-neonsan + path: charts/csi-neonsan + valuesFile: + +include::../../../../_ks_components/code/codeEnd.adoc[] +-- + +* 如果使用 NFS 存储系统,在 **spec:addons** 下设置以下参数(将 替换为存储插件配置文件的实际路径): ++ +-- +// Bash +include::../../../../_ks_components/code/bash.adoc[] + + - name: nfs-client + namespace: kube-system + sources: + chart: + name: nfs-client-provisioner + repo: charts/nfs-client-provisioner + valuesFile: + +include::../../../../_ks_components/code/codeEnd.adoc[] +-- +==== + +== 创建私有镜像仓库 + +[.admon.attention,cols="a"] +|=== +|注意 + +| +如果您已有可用的镜像仓库,可跳过此步骤。但需要把私有镜像服务的默认地址 **dockerhub.kubekey.local/kse** 替换为您的实际镜像仓库地址。 +|=== + +. 在配置文件 **config-sample.yaml** 的 **spec:hosts** 参数下设置用于创建私有镜像服务的服务器的信息。 ++ +-- +[,yaml] +---- +spec: + hosts: + - {name: registry, address: 192.168.0.6, internalAddress: 192.168.0.6, user: ubuntu, password: Testing123} +---- + +include::../../../_custom/installationAndUpgrade/installationAndUpgrade-para-hosts.adoc[] +-- + +. 在 **spec:roleGroups:registry** 参数下设置用于创建私有镜像服务的服务器名称(将 替换为 **spec:hosts** 参数下设置的服务器实际名称)。 ++ +[,yaml] +---- +spec: + roleGroups: + registry: + - +---- + +. 将 **spec:registry:privateRegistry** 参数设置为私有镜像服务的默认地址 **dockerhub.kubekey.local/kse**,然后保存文件。 ++ +[,yaml] +---- +spec: + registry: + registryMirrors: [] + insecureRegistries: [] + privateRegistry: dockerhub.kubekey.local/kse +---- + + +. 执行以下命令初始化私有镜像服务: ++ +==== +[,bash] +---- +./kk init registry -f config-sample.yaml -a kubekey-artifact.tar.gz +---- + +如果显示如下信息,则表明镜像仓库创建成功。 + +image:/images/ks-qkcp/zh/v4.1/verify-registry.png[verify-registry, 100%] + +include::../../../_custom/installationAndUpgrade/installationAndUpgrade-note-initializeRegistry.adoc[] + +==== + +. 若 **spec:registry:type** 参数设置为 **harbor**,执行以下命令创建 Harbor 项目。 ++ +-- +// Bash +include::../../../../_ks_components/code/bash.adoc[] + +bash create_project_harbor.sh + +include::../../../../_ks_components/code/codeEnd.adoc[] + +创建 harbor 项目后,在 **config-sample.yaml** 中配置 **spec:registry:auths** 参数。 + +[.admon.note,cols="a"] +|=== +|说明 + +| +harbor 安装文件在 /opt/harbor 目录下,可在该目录下对 harbor 进行运维。 + +|=== +-- + ++ + +include::../../../_custom/installationAndUpgrade/installationAndUpgrade-oper-editHosts_v4.adoc[] + +== 安装 Kubernetes + +// Note +include::../../../../_ks_components/admonitions/note.adoc[] + +* 如果您已有可用的 Kubernetes 集群,可跳过此步骤。 + +* 安装包中集成了 CentOS 7、Ubuntu 18.04、Ubuntu 20.04、Ubuntu 22.04 依赖包,如使用这些操作系统需要使用 kk 自动安装系统依赖,可在安装命令后添加 --with-packages ; 如使用这些操作系统之外的操作系统或由于依赖问题导致失败,需手动安装相关依赖(conntrack)。 + +* 如需使用 openebs localpv,可在如下命令后添加参数 --with-local-storage,如需对接其他存储,可在配置文件 addons 中添加配置相关存储插件,或 Kubernetes 集群部署完成后自行安装。 + +* 如使用 kk 部署的 harbor,请确保安装 Kubernetes 之前,已创建 harbor 项目,且配置文件 config-sample.yaml 中已配置 spec:registry:auths 参数。 + +include::../../../../_ks_components/admonitions/admonEnd.adoc[] + +执行以下命令创建 Kubernetes 集群: + +include::../../../_custom/installationAndUpgrade/installationAndUpgrade-startInstallationOffline.adoc[] + +如果显示如下信息,则表明 Kubernetes 集群创建成功。 + +[,yaml] +---- +Pipeline[CreateclusterPipeline] execute successfully +Installation is complete. +---- + + +== 导入镜像到私有镜像仓库 + +执行以下命令将镜像导入到指定的私有镜像仓库中。 + +[,bash] +---- +./kk artifact images push -f config-sample.yaml -a kubekey-artifact.tar.gz +---- + +如果显示如下信息,则表明导入成功。 + +[,yaml] +---- +Pipeline[ArtifactImagesPushPipeline] execute successfully +---- + +== 安装{ks_product_left} + +=== 步骤 1:部署 ks-core + +. 在集群节点,执行以下命令安装 KubeSphere Core。 ++ +==== +[,bash] +---- +helm upgrade --install -n kubesphere-system --create-namespace ks-core charts/ks-core \ +--debug \ +--wait \ +--set cloud.enabled=false \ +--set upgrade.enabled=false \ +--set global.imageRegistry=dockerhub.kubekey.local/kse \ +--set extension.imageRegistry=dockerhub.kubekey.local/kse +---- + +[.admon.attention,cols="a"] +|=== +|注意 + +| +将 **global.imageRegistry** 和 **extension.imageRegistry** 的默认地址 **dockerhub.kubekey.local/kse** 替换为您的实际镜像仓库地址。 +|=== + +取决于您的硬件和网络环境,您可能需要配置流量转发规则并在防火墙中放行 30880 端口。如果显示如下信息,则表明 ks-core 安装成功: + +[,yaml] +---- +NOTES: +Thank you for choosing KubeSphere Helm Chart. + +Please be patient and wait for several seconds for the KubeSphere deployment to complete. + +1. Wait for Deployment Completion + + Confirm that all KubeSphere components are running by executing the following command: + + kubectl get pods -n kubesphere-system + +2. Access the KubeSphere Console + + Once the deployment is complete, you can access the KubeSphere console using the following URL: + + http://192.168.6.10:30880 + +3. Login to KubeSphere Console + + Use the following credentials to log in: + + Account: admin + Password: P@88w0rd + +NOTE: It is highly recommended to change the default password immediately after the first login. + +For additional information and details, please visit https://kubesphere.io. +---- +==== + +. 从成功信息中的 **Console**、**Account** 和 **Password** 参数分别获取{ks_product_left} Web 控制台的 IP 地址、管理员用户名和管理员密码,并使用网页浏览器登录{ks_product_left} Web 控制台。 ++ +[.admon.note,cols="a"] +|=== +|说明 + +| +此时,{ks_product_right} Web 控制台仅提供{ks_product_both}的核心功能,若要使用扩展组件,还需继续执行以下 2 个步骤以便安装扩展组件。 +|=== + +=== 步骤 2:发布扩展组件 + +执行以下命令,将{ks_product_both}提供的所有扩展组件导入到 Web 控制台的扩展中心。 + +[,bash] +---- +helm template -n kubesphere-system charts/kse-extensions-publish --set museum.enabled=true,global.imageRegistry=dockerhub.kubekey.local/kse | kubectl apply -f - +---- + +如果显示如下信息,则表明扩展组件发布成功。 + +image:/images/ks-qkcp/zh/v4.1/verify-extension-release.png[verify-extension-release, 100%] + +=== 步骤 3:部署扩展组件 + +发布扩展组件后,登录{ks_product_left} Web 控制台,可在扩展中心查看并安装扩展组件。或者,按照以下步骤快速部署扩展组件。 + +. 若要安装可观测相关扩展组件,需要先部署 vector(WhizardTelemetry 数据流水线)和 whizard-monitoring(WhizardTelemetry 监控)扩展组件。否则,可跳过此步骤。 ++ +-- +[,bash] +---- +# 安装 vector 和 whizard-monitoring +kubectl apply -f kse-extensions/vector-installplan.yaml +kubectl apply -f kse-extensions/whizard-monitoring-installplan.yaml + +# 检查 vector 和 whizard-monitoring 的安装状态,等待状态变为 Installed +kubectl get installplan vector -w +kubectl get installplan whizard-monitoring -w +---- +-- + + +. 执行以下命令,安装指定扩展组件或所有扩展组件。 ++ +-- +[,bash] +---- +# 安装指定扩展组件,请将 {EXTENSION-NAME} 替换为实际名称 +kubectl apply -f kse-extensions/{EXTENSION-NAME}-installplan.yaml + +# 安装所有扩展组件 +kubectl apply -f kse-extensions +---- + +[.admon.note,cols="a"] +|=== +|说明 + +| +* 在{ks_product_both}安装包的 kse-extensions 目录下获取各个扩展组件的 `{EXTENSION-NAME}`,也可参考下图获取。 +* 点击link:../../../03-installation-and-upgrade/03-upgrade-kubesphere/05-appendix-ks-core#_升级组件清单[此处]查看组件清单,了解更多信息。 +|=== + +[.admon.attention,cols="a"] +|=== +|注意 + +| +对于已修改扩展组件配置的扩展组件,请勿重新执行 `kubectl apply -f kse-extensions/{EXTENSION-NAME}-installplan.yaml`,避免扩展组件配置被覆盖。 +|=== +-- + +. 执行以下命令,等待扩展组件状态变更为 **Installed**,则表明部署成功。 ++ +-- +[,bash] +---- +kubectl get installplan -w +---- + +image:/images/ks-qkcp/zh/v4.1/verify-extension-installed.png[ verify-extension-installed,100%] +-- + +// . 如需安装 Spring Cloud 扩展组件,可提前安装。否则,可跳过此步骤。 +// + +// -- +// [.admon.attention,cols="a"] +// |=== +// |注意 + +// | +// Spring Cloud 启动较慢,且包含聚合 API,因此 Spring Cloud 完全启动前会导致需要连接 kube-apiserver 的 Pod 异常,建议提前安装。 + +// |=== + +// [,bash] +// ---- +// # 安装 springcloud +// kubectl apply -f kse-extensions/springcloud-installplan.yaml + +// # 检查 springcloud 运行状态,确保 spring-cloud-controller-manager 和 springcloud-agent-nacos 为 running 状态 +// kubectl get pod -n extension-springcloud +// ---- +// -- \ No newline at end of file diff --git a/content/zh/docs/v4.1/03-installation-and-upgrade/02-install-kubesphere/_index.adoc b/content/zh/docs/v4.1/03-installation-and-upgrade/02-install-kubesphere/_index.adoc new file mode 100644 index 000000000..618e72c0e --- /dev/null +++ b/content/zh/docs/v4.1/03-installation-and-upgrade/02-install-kubesphere/_index.adoc @@ -0,0 +1,9 @@ +--- +title: "安装{ks_product_left}" +keywords: "Kubernetes, {ks_product}, 安装" +description: "介绍如何安装{ks_product_left}。" +weight: 02 +--- + + +本节介绍如何安装 Kubernetes 和{ks_product_left}。 diff --git a/content/zh/docs/v4.1/03-installation-and-upgrade/03-upgrade-kubesphere/03-upgrade-kubephere.adoc b/content/zh/docs/v4.1/03-installation-and-upgrade/03-upgrade-kubesphere/03-upgrade-kubephere.adoc new file mode 100644 index 000000000..5f38c6905 --- /dev/null +++ b/content/zh/docs/v4.1/03-installation-and-upgrade/03-upgrade-kubesphere/03-upgrade-kubephere.adoc @@ -0,0 +1,491 @@ +--- +title: "升级 KubeSphere 企业版" +keywords: "Kubernetes, {ks_product}, 安装, 升级{ks_product_left}" +description: "介绍如何升级{ks_product_left}。" +weight: 03 +--- + +本节介绍如何在保持当前的 Kubernetes 版本不变的情况下从{ks_product_both} v3.5.0 升级到{ks_product_both} v4.1.0。 + + +== 前提条件 + +* 您需要联系{ks_product_both}的服务支持团队获取{ks_product_left} v4.1.0 安装包,以及 license。 + +// 如实施现场条件允许在线拉取公开仓库,具备在线安装条件,可联系 KubeSphere 产品团队获取在线安装文件及相关信息。 + +* 请确保当前{ks_product_both}版本为 v3.5.0。如果您的{ks_product_both}版本低于 v3.5.0,请先将{ks_product_both}版本升级到 v3.5.0。 + +* 请确保当前 Kubernetes 版本为 v1.21.x、v1.22.x、v1.23.x, v1.24.x, v1.25.x, v1.26.x, v1.27.x 或 v1.28.x。 + +// :relfileprefix: ../../../ + +// include::../../../_custom/installationAndUpgrade/installationAndUpgrade-prer-offlineInstallation.adoc[] + +// :relfileprefix: ./ + +* {empty} +include::../../../_custom/installationAndUpgrade/installationAndUpgrade-prer-backUpData.adoc[] + +== 准备工作 + +. 将{ks_product_both} v4.1.0 安装包传输到所有集群的节点上。 ++ +[.admon.note,cols="a"] +|=== +|说明 + +| +若想了解安装包中各个文件的作用,请参阅link:../../02-install-kubesphere/02-install-kubernetes-and-kubesphere/#_查看安装包内容[查看安装包内容]。 +|=== + +. 使用 **backup.sh** 备份系统企业空间(system-workspace)下所有项目中的关键资源,以及备份所有自定义角色及权限相关资源。 ++ +-- +执行以下命令开始备份。相关资源将备份至 **backup-$timestamp** 目录下。 + +[,bash] +---- +bash backup.sh +---- + +备份完成后,如下图所示。 + +image:/images/ks-qkcp/zh/v4.1/backup.png[ backup, 100%] +-- + +. 联系{ks_product_both}的服务支持团队,根据当前集群的 cc.yaml 中的配置和 KubeSphere 组件的 patch 情况(如 cc.yaml 外的配置),确定升级时各组件使用的参数,然后创建 **ks-core-values.yaml** 文件。可参阅安装包中的 ks-core-values.yaml 示例文件。 ++ +-- +[.admon.attention,cols="a"] +|=== +|注意 + +| +* 在 ks-core-values.yaml 文件中,可将集群中没有启用的组件设置为 enabled: false。core 和 iam 组件必须配置为 enabled: true,不可禁用。 + +* 部分扩展组件在特定情况下(比如依赖外部服务的访问地址等),升级时不能使用**默认配置**,需手动配置一些字段。请参阅**组件升级配置文档**确认您的组件是否存在此问题,并在 ks-core-values.yaml 文件中做出相应修改。 +请在{ks_product_both} v4.1.0 用户文档中的**升级配置文档**文件夹下查阅“默认配置”和“组件升级配置文档”。 + +|=== +-- + +. 将安装包中的 **charts** 文件夹、以及创建的 **ks-core-values.yaml** 文件复制到 **upgrade.sh** 所在的 tools 目录。 + +. 执行安装包中的脚本 **pre-check.sh**,检查是否满足升级条件,需确保所有检查项通过。如果检查未通过,后续升级很有可能失败。 + + +== 单集群升级 + +. 在 host 集群节点上,切换到安装包的 tools 目录(该目录需包含 **charts** 文件夹、**ks-core-values.yaml** 和 **upgrade.sh**)。 + +. 执行以下命令开始升级{ks_product_left}。 ++ +-- +[,bash] +---- +bash upgrade.sh host +---- +-- + +. 参考以下步骤,检查 host 集群是否升级成功。 + +.. 执行以下命令,upgrade job 应该是成功完成的状态,如下所示。 ++ +[,bash] +---- +root@xxx:~# kubectl -n kubesphere-system get job | grep upgrade +ks-core-post-upgrade 1/1 16s 28m +ks-core-pre-upgrade 1/1 58s 31m +prepare-upgrade 1/1 26s 32m +---- + +.. 执行以下命令,如果显示如下信息,则表明 ks-core Helm Chart 已成功部署。 ++ +[,bash] +---- +root@xxx:~# helm list -n kubesphere-system +NAME NAMESPACE REVISION UPDATED STATUS CHART APP VERSION +ks-core kubesphere-system 6 2024-04-09 14:54:09.349488995 +0800 CST deployed ks-core-1.0.0 v4.1.0 +---- + +.. 执行以下命令,pod(ks-apiserver, ks-console, ks-controller-manager)应该为 running 状态,如下所示。 ++ +[,bash] +---- +root@xxx:~# kubectl -n kubesphere-system get pod +NAME READY STATUS RESTARTS AGE +ks-apiserver-594bb884db-phrlv 1/1 Running 0 28m +ks-console-7cd55dd9f9-f2jl9 1/1 Running 0 28m +ks-controller-manager-785fc676dc-9d9j2 1/1 Running 0 28m +---- + +.. 执行以下命令,如果所有扩展组件的状态为 Installed,表明扩展组件都已成功安装。 ++ +[,bash] +---- +root@xxx:~# kubectl get installplan +NAME STATE +storage-utils Installed +devops Installed +network Installed +... +---- + +.. 登录{ks_product_left} Web 控制台后,点击右上角用户名 > 关于,显示的平台版本应为 v4.1.0。 + +. 使用原有的 Web 控制台的 IP 地址、管理员用户名和管理员密码,并使用网页浏览器登录 v4.1.0 的{ks_product_left} Web 控制台。 + +. 根据激活提示点击**激活**,导入{ks_product_left}的 license。 + +. 检查 host 集群各项功能和数据是否正常。 + + +== 多集群升级 + +. 按照以上link:#_单集群升级[单集群升级]步骤完成 host 集群的升级。 + +. 在 member 集群节点上,切换到安装包的 tools 目录(该目录需包含 **charts** 文件夹、**ks-core-values.yaml** 和 **upgrade.sh**)。 + +. 执行以下命令开始升级{ks_product_left}。 ++ +[,bash] +---- +bash upgrade.sh member +---- + +. 参考以下步骤,检查 member 集群是否升级成功。 + +.. 执行以下命令,upgrade job 应该是成功完成的状态,如下所示。 ++ +[,bash] +---- +root@xxx:~# kubectl -n kubesphere-system get job | grep upgrade +ks-core-post-upgrade 1/1 16s 28m +ks-core-pre-upgrade 1/1 58s 31m +prepare-upgrade 1/1 26s 32m +---- + +.. 执行以下命令,如果显示如下信息,则表明 ks-core Helm Chart 已成功部署。 ++ +[,bash] +---- +root@xxx:~# helm list -n kubesphere-system +NAME NAMESPACE REVISION UPDATED STATUS CHART APP VERSION +ks-core kubesphere-system 6 2024-04-09 14:54:09.349488995 +0800 CST deployed ks-core-1.0.0 v4.1.0 +---- + +.. 执行以下命令,ks-agent pod 应该为 running 状态,如下所示。 ++ +[,bash] +---- +root@xxx:~# kubectl -n kubesphere-system get pod +NAME READY STATUS RESTARTS AGE +ks-agent-5dc5b57977-4x6mf 2/2 Running 0 59m +---- + +. member 集群升级成功后,在 host 集群上执行以下命令,修改 member 集群的状态,以便使扩展组件 agent 调度到 member 集群上。 ++ +-- +[,bash] +---- +kubectl get clusters.cluster.kubesphere.io {member-x} -o json | jq 'del(.status.conditions[] | select(.type=="Schedulable"))' | kubectl apply -f - +---- + +[.admon.note,cols="a"] +|=== +|说明 + +| 执行 `kubectl get cluster`,替换 `{member-x}`。 + +|=== + +如果节点没有 jq 命令,可通过编辑集群资源的方式实现,编辑 member 集群的 status.conditions 中 type 为 Schedulable 的 condition,将其 status 设置为 True。 + +[,bash] +---- +kubectl edit clusters.cluster.kubesphere.io {member-x} +---- + +[,yaml] +---- +status: + conditions: + - lastTransitionTime: "2024-04-11T09:12:22Z" + lastUpdateTime: "2024-04-11T09:12:22Z" + message: Cluster has been initialized + reason: Initialized + status: "True" + type: Initialized + - lastTransitionTime: "2024-04-12T07:59:14Z" + lastUpdateTime: "2024-04-12T07:59:14Z" + message: Cluster has joined federation control plane successfully + status: "True" + type: Federated + - lastTransitionTime: "2024-04-12T08:02:56Z" + lastUpdateTime: "2024-04-12T08:02:56Z" + message: KS Core is available now + reason: KSCoreReady + status: "True" + type: KSCoreReady + - lastTransitionTime: "2024-04-12T08:02:56Z" + lastUpdateTime: "2024-04-12T08:02:56Z" + message: Not schedulable now + reason: Upgrading + status: "False" # 修改此处即可 + type: Schedulable + - lastTransitionTime: "2024-04-12T08:24:27Z" + lastUpdateTime: "2024-04-12T08:24:27Z" + message: Agent has connected to proxy successfully. + status: "True" + type: AgentAvailable + - lastTransitionTime: "2024-04-12T08:57:40Z" + lastUpdateTime: "2024-04-12T08:57:40Z" + message: Cluster is available now + reason: Ready + status: "True" + type: Ready +---- +-- + +. 登录 host 集群的{ks_product_left} Web 控制台,进入**集群管理**页面,检查此 member 集群的各项功能和数据是否正常。 + +. 对下一个 member 集群继续执行以上步骤,直至完成所有集群的升级。 + +== 升级后配置 + +部分扩展组件,如 `KubeSphere 网关`、`WhizardTelemetry 监控`、`WhizardTelemetry 告警管理`、`WhizardTelemetry 通知管理`、`RadonDB DMP` 在升级后需进行额外配置,请参阅{ks_product_both} v4.1.0 用户文档中的**升级配置文档**文件夹下的**组件升级配置文档**进行配置。 + +[.admon.attention,cols="a"] +|=== +|注意 + +| +请务必参阅**组件升级配置文档**对升级后的 `KubeSphere 网关` 扩展组件进行配置,否则无法使用网关相关功能。 +|=== + +== 常见问题 + +=== 无法操作未升级的 member 集群 + +问题描述:host 集群升级到 v4.1.0 以后,无法在{ks_product_left} Web 控制台中查看和操作未升级的 member 集群。 + +原因:v4.1.0 与 v3.5.0 有许多 API 不兼容导致。 + +解决办法: + +* 尽快升级 member 集群。 +* 可在 member 集群升级前,通过 member 集群的 Web 控制台直接访问 member 集群。 + +=== member 集群的 Web 控制台无法登录 + +问题描述:在升级 member 集群前,通过 member 集群的 Web 控制台无法登录任何用户,提示"incorrect username or password"。 + +原因:{ks_product_right} v3.x 默认禁止直接访问 member 集群的 Web 控制台。 + +解决办法: + +. 执行以下命令,增加如下配置。 ++ +-- +[,bash] +---- +kubectl -n kubesphere-system edit cm kubesphere-config +---- + +[,yaml] +---- +authentication: + oauthOptions: + accessTokenMaxAge: 0 + clients: + - name: kubesphere + secret: kubesphere + redirectURIs: + - '*' +---- +-- + +. 执行以下命令重启 ks-apiserver,即可登录 member 集群的 Web 控制台。 ++ +[,bash] +---- +kubectl -n kubesphere-system rollout restart deployment ks-apiserver +---- + +=== 升级脚本异常退出 + +问题描述:升级过程中,升级脚本异常退出,升级失败。 + +解决办法:执行以下命令,查看升级 Job 日志,排查升级失败原因。 + +[,bash] +---- +kubectl -n kubesphere-system get job/prepare-upgrade + +kubectl -n kubesphere-system get pod |grep prepare-upgrade + +# 查看升级Job日志 +kubectl -n kubesphere-system logs prepare-upgrade-gvc6p +---- + +[,bash] +---- +kubectl -n kubesphere-system get job/ks-core-pre-upgrade + +kubectl -n kubesphere-system get pod |grep ks-core-pre-upgrade + +# 查看升级Job日志 +kubectl -n kubesphere-system logs ks-core-pre-upgrade-4n7tp +---- + +[,bash] +---- +kubectl -n kubesphere-system get job/ks-core-post-upgrade + +kubectl -n kubesphere-system get pod |grep ks-core-post-upgrade + +# 查看升级Job日志 +kubectl -n kubesphere-system logs ks-core-post-upgrade-4nzhk +---- + +=== 自定义角色的权限项为空 + +问题描述:升级后,自定义角色的权限项为空,被赋予自定义角色的用户无法正常使用。 + +解决办法: + +升级脚本 backup.sh 已帮助备份好自定义角色和自定义角色绑定,但由于权限变化,在升级时无法自动转换其权限,所以在升级后需要用户自行补充角色的权限。 + +. 使用升级脚本备份后,在 `backup-$timestamp/kse35-backup-iam-xxx.yaml` 路径下查看已经备份的自定义角色。 + +. 找到 `metadata.annotations[iam.kubesphere.io/aggregation-roles]`,用取到的值对比以下表格的 **3.x** 列中的名称,然后在{ks_product_left} Web 控制台找到对应的**描述**列中的权限名称。 ++ +-- +[.admon.note,cols="a"] +|=== +|说明 + +| +平台自定义角色请查阅以下**平台**表格,企业空间自定义角色请查阅以下**企业空间**表格,项目自定义角色请查阅以下**项目**表格,确认对应关系。 +|=== +-- + +**示例:** + +已经备份好的平台自定义角色 `test` 的信息如下 + +```yaml +apiVersion: iam.kubesphere.io/v1alpha2 +kind: GlobalRole +metadata: + annotations: + iam.kubesphere.io/aggregation-roles: '["role-template-view-roles","role-template-view-users","role-template-view-basic","role-template-manage-clusters","role-template-view-clusters"]' + kubesphere.io/alias-name: test-name + kubesphere.io/creator: admin + creationTimestamp: "2024-04-11T11:59:08Z" + generation: 3 + name: test #自定义角色的名称 + resourceVersion: "529194" + uid: a3ad5e39-2959-4e14-aa8f-e0c0ad8e6889 +rules: + ... + ... +``` + +. 取到 `metadata.annotations[iam.kubesphere.io/aggregation-roles]` 的值,如下: ++ +```yaml +'["role-template-view-roles","role-template-view-users","role-template-view-basic","role-template-manage-clusters","role-template-view-clusters"]' +``` + +. 对比以下**平台**表格,`metadata.annotations[iam.kubesphere.io/aggregation-roles]` 的各个值在表格的 **3.x** 列,对应的权限项在表格的**描述**列,故应该勾选**角色查看**、**用户查看**、**基础查看**、**集群管理**、**集群查看**。但因基础查看在 **4.1** 列被标记为 `none`,所以无法勾选**基础查看**。 + +. 在{ks_product_left} Web 控制台的**平台角色**页面编辑 `test` 角色的权限。 ++ +-- +image:/images/ks-qkcp/zh/v4.1/edit-permission.png[ edit-permission, 100%] + +勾选**角色查看**、**用户查看**、**集群管理**、**集群查看**。 + +image:/images/ks-qkcp/zh/v4.1/check-permission.png[ check-permission, 100%] +-- + +[.admon.attention,cols="a"] +|=== +|注意 + +| +一些权限项在 v4.1.0 中已经移除,标记为 `none`。有些没有移除,但出于安全考虑无法再将此权限授权给自定义角色,标记为 `can not use`。标记为 `none` 或 `can not use` 的权限项,在编辑自定义角色的权限时,不能被勾选。 +|=== + + +**平台** +[%header,cols="1a,2a,2a"] +|=== +| 描述 | 3.x | 4.1 + +|企业空间创建|role-template-create-workspaces| global-create-workspaces +|应用模版管理|role-template-manage-app-templates | `none` +|集群管理|role-template-manage-clusters | global-manage-clusters +|平台设置管理| role-template-manage-platform-settings | `can not use` +|角色管理| role-template-manage-roles | `can not use` +|用户管理|role-template-manage-users | `can not use` +|企业空间管理|role-template-manage-workspaces | global-manage-workspaces +|应用查看| role-template-view-app-templates | `none` +|基础查看|role-template-view-basic | `none` +|集群查看|role-template-view-clusters | global-view-clusters +|角色查看|role-template-view-roles | global-view-roles +|用户查看| role-template-view-users | global-view-users +|企业空间查看|role-template-view-workspaces | global-view-workspaces +|=== + +**企业空间** +[%header,cols="1a,2a,2a"] +|=== +| 描述 | 3.x | 4.1 + +|DevOps 项目创建|role-template-create-devops | workspace-create-devops +|项目创建|role-template-create-projects | workspace-create-projects +|应用仓库管理|role-template-manage-app-repos | workspace-manage-app-repos +|应用模板管理|role-template-manage-app-templates | workspace-manage-app-templates +|DevOps 项目管理|role-template-manage-devops | workspace-manage-devops +|部门管理 |role-template-manage-groups | `none` +|成员管理|role-template-manage-members | `can not use` +|项目管理|role-template-manage-projects | workspace-manage-projects +|角色管理|role-template-manage-roles | `can not use` +|企业空间设置管理|role-template-manage-workspace-settings | `can not use` +|应用仓库查看|role-template-view-app-repos | workspace-view-app-repos +|应用模版查看|role-template-view-app-templates | workspace-view-app-templates +|基础查看|role-template-view-basic | `none` +|DevOps 项目查看|role-template-view-devops | workspace-view-devops +|部门查看|role-template-view-groups | `none` +|成员查看|role-template-view-members | workspace-view-members +|角色查看|role-template-view-roles | workspace-view-roles +|企业空间设置查看|role-template-view-workspace-settings | `can not use` +|=== + +**项目** + +[%header,cols="1a,2a,2a"] +|=== +| 描述 | 3.x | 4.1 + +|应用负载管理|role-template-manage-app-workloads | namespace-manage-app-workloads +|配置字典管理|role-template-manage-configmaps | namespace-manage-configmaps +|成员管理|role-template-manage-members | `can not use` +|项目设置管理|role-template-manage-project-settings | namespace-manage-project-settings +|角色管理|role-template-manage-roles | `can not use` +|保密字典管理|role-template-manage-secrets | namespace-manage-secrets +|服务账户管理|role-template-manage-serviceaccount | namespace-manage-serviceaccount +|持久卷声明管理|role-template-manage-volumes | namespace-manage-persistentvolumeclaims +|应用负载查看|role-template-view-app-workloads | namespace-manage-app-workloads +|基础查看|role-template-view-basic|`none` +|配置字典查看|role-template-view-configmaps | namespace-view-configmaps +|成员查看|role-template-view-members | namespace-view-members +|角色查看|role-template-view-roles | namespace-view-roles +|保密字典查看|role-template-view-secrets | namespace-view-secrets +|服务账户查看|role-template-view-serviceaccount | namespace-view-serviceaccount +|持久卷声明查看|role-template-view-volumes | namespace-view-persistentvolumeclaims +|=== + diff --git a/content/zh/docs/v4.1/03-installation-and-upgrade/03-upgrade-kubesphere/05-appendix-ks-core.adoc b/content/zh/docs/v4.1/03-installation-and-upgrade/03-upgrade-kubesphere/05-appendix-ks-core.adoc new file mode 100644 index 000000000..384b8e2e1 --- /dev/null +++ b/content/zh/docs/v4.1/03-installation-and-upgrade/03-upgrade-kubesphere/05-appendix-ks-core.adoc @@ -0,0 +1,94 @@ +--- +title: "附录 1:ks-core Helm Chart 升级参数" +weight: 05 +--- + +== 升级 Job 配置 + +[%header,cols="2a,1a,2a"] +|=== +| 选项 | 默认值 | 描述 + +| upgrade.enabled | true | bool - 是否启用升级组件 +| upgrade.image.registry | "" | string - 设置升级 Job 的镜像仓库地址 +| upgrade.image.repository | kse/ks-upgrade | string - 设置升级 Job 的镜像名称 +| upgrade.image.tag | "" | string - 设置升级 Job 的镜像标签 +| upgrade.image.pullPolicy | Always | string - 设置升级 Job 的镜像拉取策略 +| upgrade.persistenceVolume.name | ks-upgrade | string - 设置升级 Job 的存储卷 +| upgrade.persistenceVolume.storageClassName | "" | string - 设置升级 Job 的存储卷类 +| upgrade.persistenceVolume.accessMode | ReadWriteOnce | string - 设置升级 Job 的存储卷访问模式 +| upgrade.persistenceVolume.size | 5Gi | string - 设置升级 Job 的存储卷容量 +| upgrade.resources.limit.cpu | 1 | string - 设置升级 Job 的 CPU 资源配额上限 +| upgrade.resources.limit.memory | 1024Mi | string - 设置升级 Job 的 Memory 资源配额上限 +| upgrade.resources.requests.cpu | 20m | string - 设置升级 Job 的 CPU 资源申请配额 +| upgrade.resources.requests.memory | 100Mi | string - 设置升级 Job 的 Memory 资源申请配额 +|=== + +== 升级应用配置 + +[%header,cols="2a,1a,2a"] +|=== +| 选项 | 默认值 | 描述 + +| upgrade.config.storage.local.path | /tmp/ks-upgrade | string - 设置升级 Job 使用本地目录存储备份数据 +| upgrade.config.storage.s3.endpoint | "" | string - 设置升级 Job 使用支持 S3 协议的对象存储服务备份数据,存储服务地址 +| upgrade.config.storage.s3.region | "" | string - 设置 S3 服务数据存储区域 +| upgrade.config.storage.s3.disableSSL | false | bool - 设置禁用 SSL 安全协议 +| upgrade.config.storage.s3.forcePathStyle | false | bool - 设置 S3 客户端对桶使用路径式寻址 +| upgrade.config.storage.s3.accessKeyID | "" | string - 设置 S3 服务账号的访问键,不使用凭证文件时是必需的 +| upgrade.config.storage.s3.secretAccessKey | "" | string - 设置 S3 服务账号的访问密钥,不使用凭证文件时是必需的 +| upgrade.config.storage.s3.sessionToken | "" | string - 设置 S3 服务的访问凭证文件 +| upgrade.config.storage.s3.bucket | "" | string - 设置 S3 服务的存储桶 +| upgrade.config.download.globalRegistryUrl | oci://hub.kubesphere.com.cn/kse-extensions | string - 设置扩展组件的仓库地址 +| upgrade.config.download.file | - | 系统预留配置 +| upgrade.config.download.http.timeout | 20 | int64 - 设置拉取扩展组件的超时时间 +| upgrade.config.download.http.caBundle | "" | string - 设置扩展组件仓库的自签名证书的 base64 字符串,多个自签名证书合并字符串 base64 +| upgrade.config.download.http.insecureSkipVerify | true | bool - 设置跳过扩展组件仓库 TLS 认证 +| upgrade.config.download.oci | - | 系统预留配置 +| upgrade.config.skipValidator | false | bool - 设置跳过升级 Job 版本校验,当前校验 KubeSphere 版本 +|=== + +== 升级组件配置 + +[%header,cols="2a,1a,2a"] +|=== +| 选项 | 默认值 | 描述 + +|upgrade.config.jobs.$ID.enabled |false |bool - 设置启用升级组件 $ID +|upgrade.config.jobs.$ID.priority |0 |int - 设置组件升级顺序的优先级 +|upgrade.config.jobs.$ID.extensionRef.name |"" |string - 设置扩展组件名称 +|upgrade.config.jobs.$ID.extensionRef.version |"" |string - 设置扩展组件版本 + +|=== + +== 升级组件清单 + +[%header,cols="1a,2a"] +|=== +| ID | 名称/描述 + +| core | ks-core 核心组件 +| iam | 多租户管理 +| network | KubeSphere 网络,用于 IPPool 管理和 NetworkPolicy 管理 +| devops | DevOps 系统 +| storage-utils | KubeSphere 存储 +| tower | KubeSphere 多集群代理连接 +| kubefed | 联邦集群应用管理 +| whizard-monitoring | WhizardTelemetry 监控 +| whizard-notification | WhizardTelemetry 通知管理 +| whizard-alerting | WhizardTelemetry 告警管理 +| whizard-events | WhizardTelemetry 事件管理 +| whizard-auditing | WhizardTelemetry 审计管理 +| whizard-logging | WhizardTelemetry 日志管理 +| whizard-telemetry-ruler | WhizardTelemetry 事件告警 +| whizard-telemetry | WhizardTelemetry 平台服务 +| vector | WhizardTelemetry 数据流水线 +| metrics-server | Metrics Server,集群核心监控数据的聚合器 +| opensearch | 用于日志存储 +| kubeedge | KubeEdge 边缘计算框架 +| springcloud | Spring Cloud,管理微服务、微服务配置和微服务网关 +| servicemesh | KubeSphere 服务网格 +| application | KubeSphere 应用商店管理 +| dmp | RadonDB DMP,云原生数据库管理平台 +| gateway | KubeSphere 网关 +|=== \ No newline at end of file diff --git a/content/zh/docs/v4.1/03-installation-and-upgrade/03-upgrade-kubesphere/_index.adoc b/content/zh/docs/v4.1/03-installation-and-upgrade/03-upgrade-kubesphere/_index.adoc new file mode 100644 index 000000000..0fcb0ef75 --- /dev/null +++ b/content/zh/docs/v4.1/03-installation-and-upgrade/03-upgrade-kubesphere/_index.adoc @@ -0,0 +1,10 @@ +--- +title: "升级{ks_product_left}" +keywords: "Kubernetes, {ks_product}, 升级" +description: "介绍如何升级{ks_product_both}。" +weight: 03 +--- + + + +本节介绍如何升级{ks_product_left}。 diff --git a/content/zh/docs/v4.1/03-installation-and-upgrade/04-uninstall-kubesphere/01-uninstall-kubesphere-only.adoc b/content/zh/docs/v4.1/03-installation-and-upgrade/04-uninstall-kubesphere/01-uninstall-kubesphere-only.adoc new file mode 100644 index 000000000..291e472ee --- /dev/null +++ b/content/zh/docs/v4.1/03-installation-and-upgrade/04-uninstall-kubesphere/01-uninstall-kubesphere-only.adoc @@ -0,0 +1,123 @@ +--- +title: "仅卸载{ks_product_left}" +keywords: "Kubernetes, {ks_product}, 仅卸载{ks_product_left}" +description: "介绍如何卸载{ks_product_left}。" +weight: 01 +--- + +本节介绍如何卸载{ks_product_left}。当前集群中运行的 Kubernetes 将不会被卸载。 + +// Warning +include::../../../../_ks_components/admonitions/warning.adoc[] + +* 虽然此操作不会卸载 Kubernetes,如果当前集群中运行的业务使用了{ks_product_both}提供的功能,此操作仍然可能导致业务中断。 + +* 此操作不能撤销,请谨慎执行此操作。 + +include::../../../../_ks_components/admonitions/admonEnd.adoc[] + + +== 前提条件 + +include::../../../_custom/installationAndUpgrade/installationAndUpgrade-prer-backUpData.adoc[] + +== 卸载扩展组件 + +. 登录任意集群节点,执行以下命令查看集群中所有的扩展组件。 ++ +[,bash] +---- +kubectl get installplan +---- + +. 卸载指定扩展组件或所有扩展组件。 + + +* 卸载指定扩展组件。 ++ +-- +[,bash] +---- +kubectl delete installplan {InstallPlan Name} +---- +[.admon.note,cols="a"] +|=== +|说明 + +| +可根据第一步的命令获取扩展组件的 `InstallPlan Name`。 +|=== + +如果显示如下信息,表明该扩展组件卸载成功。 + +[,bash] +---- +installplan.kubesphere.io "{InstallPlan Name}" deleted +---- +-- + +* 卸载全部扩展组件。 ++ +-- +[,bash] +---- +kubectl delete installplan --all +---- + +输出信息应如下所示: + +[,bash] +---- +installplan.kubesphere.io "devops" deleted +installplan.kubesphere.io "dmp" deleted +installplan.kubesphere.io "gatekeeper" deleted +installplan.kubesphere.io "gateway" deleted +installplan.kubesphere.io "kubeedge" deleted +installplan.kubesphere.io "kubefed" deleted +installplan.kubesphere.io "metrics-server" deleted +installplan.kubesphere.io "network" deleted +installplan.kubesphere.io "openpitrix" deleted +installplan.kubesphere.io "opensearch" deleted +installplan.kubesphere.io "springcloud" deleted +installplan.kubesphere.io "storage-utils" deleted +installplan.kubesphere.io "tower" deleted +installplan.kubesphere.io "vector" deleted +installplan.kubesphere.io "whizard-alerting" deleted +installplan.kubesphere.io "whizard-auditing" deleted +installplan.kubesphere.io "whizard-events" deleted +installplan.kubesphere.io "whizard-logging" deleted +installplan.kubesphere.io "whizard-monitoring" deleted +installplan.kubesphere.io "whizard-notification" deleted +installplan.kubesphere.io "whizard-telemetry" deleted +installplan.kubesphere.io "whizard-telemetry-ruler" deleted +---- + +再次执行以下命令,如果显示 No resources found,表明所有扩展组件都已卸载。 + +[,bash] +---- +kubectl get installplan +---- +-- + + +== 卸载 ks-core + +卸载 ks-core 之前,请确保集群中的扩展组件都已被卸载,即执行 `kubectl get installplan` 命令后显示 No resources found。 + +. 执行以下命令卸载 ks-core。 ++ +[,bash] +---- +helm del -n kubesphere-system ks-core +---- + +. 执行以下命令,如果返回结果为空(如下所示),表明{ks_product_both}卸载成功。 ++ +-- +[,bash] +---- +root@xxx:~# helm list -n kubesphere-system +NAME NAMESPACE REVISION UPDATED STATUS CHART APP VERSION +---- +-- \ No newline at end of file diff --git a/content/zh/docs/v4.1/03-installation-and-upgrade/04-uninstall-kubesphere/02-uninstall-kubernetes-and-kubesphere.adoc b/content/zh/docs/v4.1/03-installation-and-upgrade/04-uninstall-kubesphere/02-uninstall-kubernetes-and-kubesphere.adoc new file mode 100644 index 000000000..5aaae5412 --- /dev/null +++ b/content/zh/docs/v4.1/03-installation-and-upgrade/04-uninstall-kubesphere/02-uninstall-kubernetes-and-kubesphere.adoc @@ -0,0 +1,75 @@ +--- +title: "卸载 Kubernetes 和{ks_product_left}" +keywords: "Kubernetes, {ks_product}, 卸载 Kubernetes 和{ks_product_left}" +description: "介绍如何卸载 Kubernetes 和{ks_product_left}。" +weight: 02 +--- + + +本节介绍如何卸载 Kubernetes 和{ks_product_left}。 + +// Note +include::../../../../_ks_components/admonitions/note.adoc[] + +本节介绍的 Kubernetes 卸载方式仅适用于 Kubernetes 通过 KubeKey 安装的场景。如果您的 Kubernetes 不是通过 KubeKey 安装,请参阅 link:https://kubernetes.io/zh/docs/reference/setup-tools/kubeadm/kubeadm-reset/[Kubernetes 官方文档]卸载 Kubernetes。 + +include::../../../../_ks_components/admonitions/admonEnd.adoc[] + +// Warning +include::../../../../_ks_components/admonitions/warning.adoc[] + +此操作将导致{ks_product_both}集群业务中断,并且无法撤销,请谨慎执行此操作。 + +include::../../../../_ks_components/admonitions/admonEnd.adoc[] + + +== 前提条件 + +* 您需要获取安装配置文件 **config-sample.yaml** 并将其传输到用于执行本节操作的集群节点。有关更多信息,请参阅link:../../../03-installation-and-upgrade/02-install-kubesphere/02-install-kubernetes-and-kubesphere[安装 Kubernetes 和 KubeSphere 企业版]。 ++ +[.admon.note,cols="a"] +|=== +|说明 + +| +如果您无法获取安装配置文件 **config-sample.yaml**,您需要参阅link:../../02-install-kubesphere/02-install-kubernetes-and-kubesphere/[安装 Kubernetes 和 KubeSphere 企业版] 重新创建 **config-sample.yaml** 文件。重新创建该文件时,请务必确保文件中的集群信息与集群的当前实际情况一致。否则,卸载过程可能会出现错误。 +|=== + +* {empty} +include::../../../_custom/installationAndUpgrade/installationAndUpgrade-prer-backUpData.adoc[] + + +== 操作步骤 + +// ifeval::["{file_output_type}" == "html"] +// include::../../../_custom/installationAndUpgrade/installationAndUpgrade-oper-downloadKubekey.adoc[] +// endif::[] + +// ifeval::["{file_output_type}" == "pdf"] +include::../../../_custom/installationAndUpgrade/installationAndUpgrade-oper-decompressInstallationPackage_new.adoc[] +// endif::[] + ++ +include::../../../_custom/installationAndUpgrade/installationAndUpgrade-oper-transferConfig.adoc[] + ++ + +. 执行以下命令开始卸载{ks_product_left}: ++ +-- +// Bash +include::../../../../_ks_components/code/bash.adoc[] + + ./kk delete cluster -f config-sample.yaml + +include::../../../../_ks_components/code/codeEnd.adoc[] + +如果显示如下信息,则表明卸载成功: + +// Bash +include::../../../../_ks_components/code/bash.adoc[] + +Pipeline[DeleteClusterPipeline] execute successful + +include::../../../../_ks_components/code/codeEnd.adoc[] +-- diff --git a/content/zh/docs/v4.1/03-installation-and-upgrade/04-uninstall-kubesphere/_index.adoc b/content/zh/docs/v4.1/03-installation-and-upgrade/04-uninstall-kubesphere/_index.adoc new file mode 100644 index 000000000..1ad087bfc --- /dev/null +++ b/content/zh/docs/v4.1/03-installation-and-upgrade/04-uninstall-kubesphere/_index.adoc @@ -0,0 +1,9 @@ +--- +title: "卸载{ks_product_left}" +keywords: "Kubernetes, {ks_product}, 卸载" +description: "介绍如何卸载{ks_product_left}。" +weight: 04 +--- + + +本节介绍如何卸载{ks_product_left}。 diff --git a/content/zh/docs/v4.1/03-installation-and-upgrade/05-add-and-delete-cluster-nodes/01-add-cluster-nodes.adoc b/content/zh/docs/v4.1/03-installation-and-upgrade/05-add-and-delete-cluster-nodes/01-add-cluster-nodes.adoc new file mode 100644 index 000000000..b56e6da0d --- /dev/null +++ b/content/zh/docs/v4.1/03-installation-and-upgrade/05-add-and-delete-cluster-nodes/01-add-cluster-nodes.adoc @@ -0,0 +1,141 @@ +--- +title: "添加集群节点" +keywords: "Kubernetes, {ks_product}, 添加集群节点" +description: "介绍如何添加{ks_product_both}集群节点。" +weight: 01 +--- + + +本节介绍如何添加{ks_product_both}集群节点。 + +节点添加过程中将用到开源工具 KubeKey。有关 KubeKey 的更多信息,请访问 link:https://github.com/kubesphere/kubekey[GitHub KubeKey 仓库]。 + +// Note +include::../../../../_ks_components/admonitions/note.adoc[] + +本节介绍的节点添加方式仅适用于 Kubernetes 通过 KubeKey 安装的场景。如果您的 Kubernetes 不是通过 KubeKey 安装,请参阅 link:https://kubernetes.io/zh/docs/concepts/architecture/nodes/[Kubernetes 官方文档]添加节点。 + +include::../../../../_ks_components/admonitions/admonEnd.adoc[] + + +== 前提条件 + +* 您需要联系{ks_product_both}的服务支持团队获取{ks_product_left} v4.1.0 安装包。 + +// 如实施现场条件允许在线拉取公开仓库,具备在线安装条件,可联系 KubeSphere 产品团队获取在线安装文件及相关信息。 + +* 新增节点的操作系统和版本须为 Ubuntu 16.04、Ubuntu 18.04、Ubuntu 20.04、Ubuntu 22.04、Debian 9、Debian 10、CentOS 7、CentOS Stream、RHEL 7、RHEL 8、SLES 15 或 openSUSE Leap 15。多个集群节点的操作系统可以不同。关于其它操作系统和版本支持,请联系{ks_product_both}技术支持。 + +* 为确保集群具有足够的计算和存储资源,建议新增节点配置至少 8 个 CPU 核心,16 GB 内存和 200 GB 磁盘空间。除此之外,建议在每台集群节点的 **/var/lib/docker**(对于 Docker)或 **/var/lib/containerd**(对于 containerd) 目录额外挂载至少 200 GB 磁盘空间用于存储容器运行时数据。 + +* 如果添加控制平面节点,您需要提前为集群配置高可用性。如果您使用负载均衡器,请确保负载均衡器监听所有控制平面节点的 6443 端口。有关更多信息,请参阅link:../../../03-installation-and-upgrade/01-preparations/03-configure-high-availability/[配置高可用性]。 + +* 如果您的集群节点无法连接互联网,您还需要准备一台 Linux 服务器用于创建私有镜像服务,该服务器必须与{ks_product_both}集群节点网络连通并且在 **/mnt/registry** 目录挂载至少 100 GB 磁盘空间。 + + +:relfileprefix: ../../../ + +* 您需要获取安装配置文件 **config-sample.yaml** 并将其传输到用于执行本节操作的集群节点。有关更多信息,请参阅xref:03-installation-and-upgrade/02-install-kubesphere/02-install-kubernetes-and-kubesphere.adoc[安装 Kubernetes 和 KubeSphere 企业版]。 + +:relfileprefix: ./ + +-- +// Warning +include::../../../../_ks_components/admonitions/warning.adoc[] + +* 添加节点过程中不支持在 **config-sample.yaml** 配置文件中修改原有的集群配置。 + +* 如果您无法获取安装配置文件 **config-sample.yaml**,您需要参阅link:../../02-install-kubesphere/02-install-kubernetes-and-kubesphere/[安装 Kubernetes 和 KubeSphere 企业版] 重新创建 **config-sample.yaml** 文件。重新创建该文件时,请务必确保文件中的集群信息与集群的当前实际情况一致。否则,添加节点后集群可能会出现错误。 +include::../../../../_ks_components/admonitions/admonEnd.adoc[] +-- + + +== 操作步骤 + +// ifeval::["{file_output_type}" == "html"] +// include::../../../_custom/installationAndUpgrade/installationAndUpgrade-oper-downloadKubekey.adoc[] +// endif::[] + +// ifeval::["{file_output_type}" == "pdf"] +include::../../../_custom/installationAndUpgrade/installationAndUpgrade-oper-decompressInstallationPackage_new.adoc[] +// endif::[] + ++ +include::../../../_custom/installationAndUpgrade/installationAndUpgrade-oper-transferConfig.adoc[] + ++ + +. 执行以下命令编辑安装配置文件 **config-sample.yaml**: ++ +-- +// Bash +include::../../../../_ks_components/code/bash.adoc[] + +vi config-sample.yaml + +include::../../../../_ks_components/code/codeEnd.adoc[] +-- + +. 在 **config-sample.yaml** 文件的 **hosts** 参数下设置新增节点的信息。 ++ +-- + +include::../../../_custom/installationAndUpgrade/installationAndUpgrade-para-hosts.adoc[] + +// Warning +include::../../../../_ks_components/admonitions/warning.adoc[] + +请勿修改原有节点的信息。否则,添加节点后集群可能会出现错误。 + +include::../../../../_ks_components/admonitions/admonEnd.adoc[] +-- + +. 在 **config-sample.yaml** 文件的 **roleGroups** 参数下设置新增节点在集群中的角色。 ++ +-- + +include::../../../_custom/installationAndUpgrade/installationAndUpgrade-para-roleGroups.adoc[] + +// Warning +include::../../../../_ks_components/admonitions/warning.adoc[] + +请勿修改原有节点的角色。否则,添加节点后集群可能会出现错误。 + +include::../../../../_ks_components/admonitions/admonEnd.adoc[] +-- + +. 如果新增控制平面节点并且当前集群未配置高可用性,在 **config-sample.yaml** 文件的 **controlPlaneEndpoint** 参数下设置高可用性信息。 ++ +-- + +include::../../../_custom/installationAndUpgrade/installationAndUpgrade-para-controlPlaneEndpoint.adoc[] + +// Warning +include::../../../../_ks_components/admonitions/warning.adoc[] + +* 如果当前集群已配置高可用性,请勿修改 **config-sample.yaml** 文件中的高可用性信息。否则,添加节点后集群可能会出现错误。 + +* 如果当前集群使用本地负载均衡实现高可用性,您不需要对集群高可用性进行任何操作;如果当前集群使用负载均衡器实现高可用性,您只需要设置负载均衡器监听所有控制平面节点的 6443 端口。有关更多信息,请参阅link:../../../03-installation-and-upgrade/01-preparations/03-configure-high-availability/[配置高可用性]。 + +include::../../../../_ks_components/admonitions/admonEnd.adoc[] +-- + +. 保存配置文件,执行以下命令开始添加节点: ++ +-- +include::../../../_custom/installationAndUpgrade/installationAndUpgrade-code-addNodes.adoc[] +-- +// endif::[] + +. 执行以下命令查看当前集群的节点: ++ +-- +// Bash +include::../../../../_ks_components/code/bash.adoc[] + +kubectl get node + +include::../../../../_ks_components/code/codeEnd.adoc[] + +如果显示新增节点的信息,则表明节点添加成功。 +-- diff --git a/content/zh/docs/v4.1/03-installation-and-upgrade/05-add-and-delete-cluster-nodes/02-delete-cluster-nodes.adoc b/content/zh/docs/v4.1/03-installation-and-upgrade/05-add-and-delete-cluster-nodes/02-delete-cluster-nodes.adoc new file mode 100644 index 000000000..a84ca322b --- /dev/null +++ b/content/zh/docs/v4.1/03-installation-and-upgrade/05-add-and-delete-cluster-nodes/02-delete-cluster-nodes.adoc @@ -0,0 +1,112 @@ +--- +title: "删除集群节点" +keywords: "Kubernetes, {ks_product}, 删除集群节点" +description: "介绍如何删除{ks_product_both}集群节点。" +weight: 02 +--- + + +本节介绍如何删除{ks_product_both}集群节点。 + +节点删除过程中将用到开源工具 KubeKey。有关 KubeKey 的更多信息,请访问 link:https://github.com/kubesphere/kubekey[GitHub KubeKey 仓库]。 + +// Note +include::../../../../_ks_components/admonitions/note.adoc[] + +本节介绍的节点删除方式仅适用于 Kubernetes 通过 KubeKey 安装的场景。如果您的 Kubernetes 不是通过 KubeKey 安装,请参阅 link:https://kubernetes.io/zh/docs/concepts/architecture/nodes/[Kubernetes 官方文档]删除节点。 + +include::../../../../_ks_components/admonitions/admonEnd.adoc[] + +// Warning +include::../../../../_ks_components/admonitions/warning.adoc[] + +* 请勿删除控制平面节点,否则集群将出现错误。 + +* 请确保节点删除后,集群中剩余的资源仍然足够运行现有的业务。否则,节点删除后可能会出现业务中断。 + +include::../../../../_ks_components/admonitions/admonEnd.adoc[] + + +== 前提条件 + +* 您需要联系{ks_product_both}的服务支持团队获取{ks_product_left} v4.1.0 安装包。 + +// 如实施现场条件允许在线拉取公开仓库,具备在线安装条件,可联系 KubeSphere 产品团队获取在线安装文件及相关信息。 + +:relfileprefix: ../../../ + +* 您需要获取安装配置文件 **config-sample.yaml** 并将其传输到用于执行本节操作的集群节点。有关更多信息,请参阅xref:03-installation-and-upgrade/02-install-kubesphere/02-install-kubernetes-and-kubesphere.adoc[安装 Kubernetes 和 KubeSphere 企业版]。 + +:relfileprefix: ./ + +-- +// Warning +include::../../../../_ks_components/admonitions/warning.adoc[] + +如果您无法获取安装配置文件 **config-sample.yaml**,您需要参阅link:../../02-install-kubesphere/02-install-kubernetes-and-kubesphere/[安装 Kubernetes 和 KubeSphere 企业版] 重新创建 **config-sample.yaml** 文件。重新创建该文件时,请务必确保文件中的集群信息与集群的当前实际情况一致。否则,删除节点后集群可能会出现错误。 + +include::../../../../_ks_components/admonitions/admonEnd.adoc[] +-- + + +== 操作步骤 + +// ifeval::["{file_output_type}" == "html"] +// include::../../../_custom/installationAndUpgrade/installationAndUpgrade-oper-downloadKubekey.adoc[] +// endif::[] + +// ifeval::["{file_output_type}" == "pdf"] +include::../../../_custom/installationAndUpgrade/installationAndUpgrade-oper-decompressInstallationPackage_new.adoc[] +// endif::[] + +. 执行以下命令查看需要删除的节点的名称: ++ +-- +// Bash +include::../../../../_ks_components/code/bash.adoc[] + +kubectl get node + +include::../../../../_ks_components/code/codeEnd.adoc[] +-- + +. 执行以下命令将需要删除的节点上运行的容器组驱逐到其他节点(将 替换为需要删除的节点的名称): ++ +-- +// Bash +include::../../../../_ks_components/code/bash.adoc[] + +kubectl drain + +include::../../../../_ks_components/code/codeEnd.adoc[] +-- + ++ + +include::../../../_custom/installationAndUpgrade/installationAndUpgrade-oper-transferConfig.adoc[] + ++ + +. 执行以下命令开始删除节点: ++ +-- +// Bash +include::../../../../_ks_components/code/bash.adoc[] + + ./kk delete node -f config-sample.yaml + +include::../../../../_ks_components/code/codeEnd.adoc[] +-- + +. 执行以下命令查看当前集群节点: ++ +-- +// Bash +include::../../../../_ks_components/code/bash.adoc[] + +kubectl get node + +include::../../../../_ks_components/code/codeEnd.adoc[] + +如果没有显示已删除节点的信息,则表明节点删除成功。 +-- \ No newline at end of file diff --git a/content/zh/docs/v4.1/03-installation-and-upgrade/05-add-and-delete-cluster-nodes/_index.adoc b/content/zh/docs/v4.1/03-installation-and-upgrade/05-add-and-delete-cluster-nodes/_index.adoc new file mode 100644 index 000000000..8630edd5e --- /dev/null +++ b/content/zh/docs/v4.1/03-installation-and-upgrade/05-add-and-delete-cluster-nodes/_index.adoc @@ -0,0 +1,9 @@ +--- +title: "添加和删除集群节点" +keywords: "Kubernetes, {ks_product}, 添加集群节点, 删除集群节点" +description: "介绍如何添加和删除{ks_product_both}集群节点。" +weight: 05 +--- + + +本节介绍如何添加和删除{ks_product_both}集群节点。 diff --git a/content/zh/docs/v4.1/03-installation-and-upgrade/_index.adoc b/content/zh/docs/v4.1/03-installation-and-upgrade/_index.adoc new file mode 100644 index 000000000..3c7d61edb --- /dev/null +++ b/content/zh/docs/v4.1/03-installation-and-upgrade/_index.adoc @@ -0,0 +1,40 @@ +--- +title: "安装指南" +keywords: "Kubernetes, {ks_product}, 安装, 升级, 卸载" +description: "介绍如何安装、升级和卸载{ks_product_left}。" +weight: 03 +--- + +// 导出说明:此文档用于离线交付 pdf 版本,不可与 03-install-and-uninstall 同时存在。 + +本节介绍如何安装、升级和卸载{ks_product_left},以及如何添加和删除{ks_product_both}集群节点。 + +ifeval::["{file_output_type}" == "pdf"] +== 产品版本 + +本文档适用于{ks_product_left} v4.1.0 版本。 + +== 读者对象 + +本文档主要适用于以下读者: + +* {ks_product_right}用户 + +* 交付工程师 + +* 运维工程师 + +* 售后工程师 + + +== 修订记录 + +[%header,cols="1a,1a,3a"] +|=== +|文档版本 |发布日期 |修改说明 + +|01 +|{pdf_releaseDate} +|第一次正式发布。 +|=== +endif::[] \ No newline at end of file diff --git a/content/zh/docs/v4.1/_index.adoc b/content/zh/docs/v4.1/_index.adoc new file mode 100644 index 000000000..adee0b33b --- /dev/null +++ b/content/zh/docs/v4.1/_index.adoc @@ -0,0 +1,60 @@ +--- +title: KubeSphere 企业版 +weight: 45 +css: scss/docs.scss +LinkTitle: KubeSphere 企业版 +pdf_coverDocName: KubeSphere 企业版 v4.1.0 +pdf_projectVersion: '4.1.0' +pdf_releaseDate: 2024-04-12 +section1: + title: KubeSphere 企业版 + content: 了解如何通过 KubeSphere 企业版构建并管理云原生应用程序。获取文档、示例代码与教程等信息。 + image: /images/docs/banner.png +study_section: + - title: 了解 + icon: icon-note_tree_duotone + children: + - title: 产品简介 + children: + - title: 产品优势 + url: 01-intro/01-introduction/ + - title: 应用场景 + url: 01-intro/03-scenarios/ + - title: 上手 + icon: icon-gamepad_2_duotone + children: + - title: 快速入门 + children: + - title: 最小化安装 + url: 02-quickstart/01-install-ks-core + - title: 安装示例组件 + url: 02-quickstart/02-install-a-demo-extension + - title: 控制用户权限 + url: 02-quickstart/03-control-user-permissions + - title: 管理 + icon: icon-simulation_duotone + children: + - title: 管理指南 + children: + - title: 扩展组件管理 + url: 06-extension-user-guide + - title: 集群管理 + url: 07-cluster-management + - title: 企业空间管理 + url: 08-workspace-management + - title: 项目管理 + url: 09-project-management + - title: 使用 + icon: icon-apps_2_duotone + children: + - title: 扩展组件 + children: + - title: DevOps + url: 11-use-extensions/01-devops + - title: 应用商店管理 + url: 11-use-extensions/02-app-store + - title: Whizard 可观测平台 + url: 11-use-extensions/05-observability-platform + - title: KubeSphere 网络 + url: 11-use-extensions/11-network +---