第11章 Kubernetes での Skupper Operator の使用
Red Hat Service Interconnect Operator は、Kubernetes でサイトを作成および管理します。
11.1. Creating a site using the Skupper Operator リンクのコピーリンクがクリップボードにコピーされました!
作成するサイトの ConfigMap を定義する YAML ファイルを作成します。
たとえば、コンソールでサイトをプロビジョニングする
skupper-site.yamlを作成します。apiVersion: v1 kind: ConfigMap metadata: name: skupper-site namespace: my-namespace data: console: "true" flow-collector: "true" console-user: "admin" console-password: "changeme"注記現在、flow-collector を有効にするのと同じサイトでコンソールを有効にする必要があります。
コンソールなしでサイトを作成することもできます。
apiVersion: v1 kind: ConfigMap metadata: name: skupper-site namespace: my-namespaceYAML を適用して、使用する namespace で
skupper-siteという名前の ConfigMap を作成します。$ kubectl apply -f skupper-site.yamlSkupper ルーターおよびサービスコントローラーの Pod が実行していることを確認して、サイトが作成されていることを確認します。
$ kubectl get pods NAME READY STATUS RESTARTS AGE skupper-router-8c6cc6d76-27562 1/1 Running 0 40s skupper-service-controller-57cdbb56c5-vc7s2 1/1 Running 0 34s注記Operator を単一の namespace にデプロイした場合は、追加のサイトコントローラー Pod も実行します。