7.2. AMQ Streams Cluster Operator on IPv6 集群中
AMQ Streams Cluster Operator 不在互联网协议版本 6(IPv6)集群中启动。
临时解决方案
这个问题有两个临时解决方案。
临时解决方案之一:设置 KUBERNETES_MASTER 环境变量
显示 OpenShift Container Platform 集群的 Kubernetes master 节点地址:
oc cluster-info Kubernetes master is running at MASTER-ADDRESS # ...
oc cluster-info Kubernetes master is running at MASTER-ADDRESS # ...Copy to Clipboard Copied! Toggle word wrap Toggle overflow 复制 master 节点的地址。
列出所有 Operator 订阅:
oc get subs -n OPERATOR-NAMESPACE
oc get subs -n OPERATOR-NAMESPACECopy to Clipboard Copied! Toggle word wrap Toggle overflow 编辑 AMQ Streams
的订阅资源:oc edit sub amq-streams -n OPERATOR_NAMESPACE
oc edit sub amq-streams -n OPERATOR_NAMESPACECopy to Clipboard Copied! Toggle word wrap Toggle overflow 在
spec.config.env中,添加KUBERNETES_MASTER环境变量,设置为 Kubernetes 主机节点的地址。例如:Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 保存并退出编辑器。
检查
订阅是否已更新:oc get sub amq-streams -n OPERATOR-NAMESPACE
oc get sub amq-streams -n OPERATOR-NAMESPACECopy to Clipboard Copied! Toggle word wrap Toggle overflow 检查 Cluster Operator
Deployment是否已更新为使用新的环境变量:oc get deployment CLUSTER-OPERATOR-DEPLOYMENT-NAME
oc get deployment CLUSTER-OPERATOR-DEPLOYMENT-NAMECopy to Clipboard Copied! Toggle word wrap Toggle overflow
解决方法二:禁用主机名验证
列出所有 Operator 订阅:
oc get subs -n OPERATOR-NAMESPACE
oc get subs -n OPERATOR-NAMESPACECopy to Clipboard Copied! Toggle word wrap Toggle overflow 编辑 AMQ Streams
的订阅资源:oc edit sub amq-streams -n OPERATOR_NAMESPACE
oc edit sub amq-streams -n OPERATOR_NAMESPACECopy to Clipboard Copied! Toggle word wrap Toggle overflow 在
spec.config.env中,添加KUBERNETES_DISABLE_HOSTNAME_VERIFICATION环境变量,设置为true。例如:Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 保存并退出编辑器。
检查
订阅是否已更新:oc get sub amq-streams -n OPERATOR-NAMESPACE
oc get sub amq-streams -n OPERATOR-NAMESPACECopy to Clipboard Copied! Toggle word wrap Toggle overflow 检查 Cluster Operator
Deployment是否已更新为使用新的环境变量:oc get deployment CLUSTER-OPERATOR-DEPLOYMENT-NAME
oc get deployment CLUSTER-OPERATOR-DEPLOYMENT-NAMECopy to Clipboard Copied! Toggle word wrap Toggle overflow