From 3301eefa4d4c08f1a3d1073772da5dd10dd58a4d Mon Sep 17 00:00:00 2001 From: josh-wong Date: Mon, 29 Jul 2024 07:44:35 +0000 Subject: [PATCH] AUTO: Sync Kubernetes docs to ScalarDL docs site repo --- .../AccessScalarProducts.mdx | 18 ++++++++++++---- .../scalar-kubernetes/BackupNoSQL.mdx | 18 ++++++++++++---- .../K8sLogCollectionGuide.mdx | 9 ++++++-- .../scalar-kubernetes/K8sMonitorGuide.mdx | 9 ++++++-- .../scalar-kubernetes/RegularCheck.mdx | 21 ++++++++++++++++--- 5 files changed, 60 insertions(+), 15 deletions(-) diff --git a/i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/version-3.8/scalar-kubernetes/AccessScalarProducts.mdx b/i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/version-3.8/scalar-kubernetes/AccessScalarProducts.mdx index a544c806..9a31fb8d 100644 --- a/i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/version-3.8/scalar-kubernetes/AccessScalarProducts.mdx +++ b/i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/version-3.8/scalar-kubernetes/AccessScalarProducts.mdx @@ -10,20 +10,30 @@ import TranslationBanner from '/src/components/_translation-ja-jp.mdx'; * Kubernetes クラスターの外部からのロード バランサー経由。 * `kubectl port-forward` コマンドを使用して要塞サーバーから実行します (テスト目的のみ)。 -リソース名 `-envoy` は Helm リリース名に基づいて決定されます。 `helm list` コマンドを実行すると、helm リリース名を確認できます。 +リソース名 `-envoy` は Helm リリース名に基づいて決定されます。 次のコマンドを実行すると、helm リリース名を確認できます。 + +```console +helm list -n ns-scalar +``` + +次のような結果が表示されます: ```console -$ helm list -n ns-scalar NAME NAMESPACE REVISION UPDATED STATUS CHART APP VERSION scalardb ns-scalar 1 2023-02-09 19:31:40.527130674 +0900 JST deployed scalardb-2.5.0 3.8.0 scalardl-auditor ns-scalar 1 2023-02-09 19:32:03.008986045 +0900 JST deployed scalardl-audit-2.5.1 3.7.1 scalardl-ledger ns-scalar 1 2023-02-09 19:31:53.459548418 +0900 JST deployed scalardl-4.5.1 3.7.1 ``` -`kubectl get service` コマンドを実行すると、envoy サービス名 `-envoy` を確認することもできます。 +次のコマンドを実行すると、envoy サービス名 `-envoy` を確認することもできます。 + +```console +kubectl get service -n ns-scalar +``` + +次のような結果が表示されます: ```console -$ kubectl get service -n ns-scalar NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE scalardb-envoy LoadBalancer 10.99.245.143 60051:31110/TCP 2m2s scalardb-envoy-metrics ClusterIP 10.104.56.87 9001/TCP 2m2s diff --git a/i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/version-3.8/scalar-kubernetes/BackupNoSQL.mdx b/i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/version-3.8/scalar-kubernetes/BackupNoSQL.mdx index 0952780a..799ef64d 100644 --- a/i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/version-3.8/scalar-kubernetes/BackupNoSQL.mdx +++ b/i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/version-3.8/scalar-kubernetes/BackupNoSQL.mdx @@ -55,20 +55,30 @@ Scalar Helm Chart を使用して ScalarDB または ScalarDL をデプロイす _scalardl-auditor-admin._tcp.-headless..svc.cluster.local ``` -Helm リリース名によって、ヘッドレス サービス名 `-headless` が決まります。 `helm list` コマンドを実行すると、helm リリース名を確認できます。 +Helm リリース名によって、ヘッドレス サービス名 `-headless` が決まります。 次のコマンドを実行すると、helm リリース名を確認できます。 + +```console +helm list -n ns-scalar +``` + +次のような結果が表示されます: ```console -$ helm list -n ns-scalar NAME NAMESPACE REVISION UPDATED STATUS CHART APP VERSION scalardb ns-scalar 1 2023-02-09 19:31:40.527130674 +0900 JST deployed scalardb-2.5.0 3.8.0 scalardl-auditor ns-scalar 1 2023-02-09 19:32:03.008986045 +0900 JST deployed scalardl-audit-2.5.1 3.7.1 scalardl-ledger ns-scalar 1 2023-02-09 19:31:53.459548418 +0900 JST deployed scalardl-4.5.1 3.7.1 ``` -`kubectl get service` コマンドを実行すると、ヘッドレス サービス名 `-headless` を確認することもできます。 +次のコマンドを実行すると、ヘッドレス サービス名 `-headless` を確認することもできます。 + +```console +kubectl get service -n ns-scalar +``` + +次のような結果が表示されます: ```console -$ kubectl get service -n ns-scalar NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE scalardb-envoy LoadBalancer 10.99.245.143 60051:31110/TCP 2m2s scalardb-envoy-metrics ClusterIP 10.104.56.87 9001/TCP 2m2s diff --git a/i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/version-3.8/scalar-kubernetes/K8sLogCollectionGuide.mdx b/i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/version-3.8/scalar-kubernetes/K8sLogCollectionGuide.mdx index 781310cb..247e14b3 100644 --- a/i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/version-3.8/scalar-kubernetes/K8sLogCollectionGuide.mdx +++ b/i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/version-3.8/scalar-kubernetes/K8sLogCollectionGuide.mdx @@ -126,10 +126,15 @@ helm install scalar-logging-loki grafana/loki-stack -n monitoring -f scalar-loki ## Loki と Promtail がデプロイされているかどうかを確認する -Loki および Promtail ポッドが適切にデプロイされている場合は、`kubectl get pod -n monitoring` コマンドを使用して、`STATUS` が `Running` であることが確認できます。 promtail ポッドは DaemonSet としてデプロイされるため、promtail ポッドの数は Kubernetes ノードの数によって異なります。 次の例では、Kubernetes クラスター内に Scalar 製品のワーカーノードが 3 つあります。 +Loki および Promtail ポッドが適切にデプロイされている場合は、次のコマンドを使用して、`STATUS` が `Running` であることが確認できます。 promtail ポッドは DaemonSet としてデプロイされるため、promtail ポッドの数は Kubernetes ノードの数によって異なります。 次の例では、Kubernetes クラスター内に Scalar 製品のワーカーノードが 3 つあります。 +```console +kubectl get pod -n monitoring ``` -$ kubectl get pod -n monitoring + +次のような結果が表示されます: + +```console NAME READY STATUS RESTARTS AGE scalar-logging-loki-0 1/1 Running 0 35m scalar-logging-loki-promtail-2fnzn 1/1 Running 0 32m diff --git a/i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/version-3.8/scalar-kubernetes/K8sMonitorGuide.mdx b/i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/version-3.8/scalar-kubernetes/K8sMonitorGuide.mdx index e64ea1eb..b2656c5f 100644 --- a/i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/version-3.8/scalar-kubernetes/K8sMonitorGuide.mdx +++ b/i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/version-3.8/scalar-kubernetes/K8sMonitorGuide.mdx @@ -56,10 +56,15 @@ Scalar 製品は、Prometheus Operator がデフォルトで `monitoring` 名前 ## Prometheus Operator がデプロイされているかどうかを確認する -Prometheus Operator (Prometheus、Alertmanager、Grafana を含む) ポッドが適切にデプロイされている場合は、`kubectl get pod -n monitoring` コマンドを使用して `STATUS` が `Running` であることを確認できます。 +Prometheus Operator (Prometheus、Alertmanager、Grafana を含む) ポッドが適切にデプロイされている場合は、次のコマンドを使用して `STATUS` が `Running` であることを確認できます。 +```console +kubectl get pod -n monitoring ``` -$ kubectl get pod -n monitoring + +次のような結果が表示されます: + +```console NAME READY STATUS RESTARTS AGE alertmanager-scalar-monitoring-kube-pro-alertmanager-0 2/2 Running 0 55s prometheus-scalar-monitoring-kube-pro-prometheus-0 2/2 Running 0 55s diff --git a/i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/version-3.8/scalar-kubernetes/RegularCheck.mdx b/i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/version-3.8/scalar-kubernetes/RegularCheck.mdx index 07746bfa..84d2e0d7 100644 --- a/i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/version-3.8/scalar-kubernetes/RegularCheck.mdx +++ b/i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/version-3.8/scalar-kubernetes/RegularCheck.mdx @@ -21,7 +21,12 @@ Kubernetes 名前空間を確認してください。 * ポッドはさまざまなノードに均等に分散されます。 ```console -$ kubectl get pod -o wide -n +kubectl get pod -o wide -n +``` + +次のような結果が表示されます: + +```console NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES scalardb-7876f595bd-2jb28 1/1 Running 0 2m35s 10.244.2.6 k8s-worker2 scalardb-7876f595bd-rfvk6 1/1 Running 0 2m35s 10.244.1.8 k8s-worker @@ -32,7 +37,12 @@ scalardb-envoy-84c475f77b-vztqr 1/1 Running 0 2m35s 10.244.2. ``` ```console -$ kubectl get pod -n monitoring -o wide +kubectl get pod -n monitoring -o wide +``` + +次のような結果が表示されます: + +```console NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES alertmanager-scalar-monitoring-kube-pro-alertmanager-0 2/2 Running 1 (11m ago) 12m 10.244.2.4 k8s-worker2 prometheus-scalar-monitoring-kube-pro-prometheus-0 2/2 Running 0 12m 10.244.1.5 k8s-worker @@ -52,7 +62,12 @@ scalar-monitoring-kube-pro-operator-7575dd8bbd-bxhrc 1/1 Running 0 * `STATUS` はすべて `Ready` です。 ```console -$ kubectl get nodes +kubectl get nodes +``` + +次のような結果が表示されます: + +```console NAME STATUS ROLES AGE VERSION k8s-control-plane Ready control-plane 16m v1.25.3 k8s-worker Ready 15m v1.25.3