第 12 章 在 Kubernetes 上使用 Skupper Operator
Red Hat Service Interconnect Operator 在 Kubernetes 中创建和管理 Skupper 站点。
12.1. 使用 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"注意目前,您必须在与启用流收集器相同的站点上启用控制台。
您还可以在没有控制台的情况下创建站点:
apiVersion: v1 kind: ConfigMap metadata: name: skupper-site namespace: my-namespace应用 YAML 在您要使用的命名空间中创建一个名为
skupper-site的 ConfigMap:$ kubectl apply -f skupper-site.yaml通过检查 Skupper 路由器和服务控制器 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 部署到单个命名空间,则还需要运行额外的站点控制器 pod。