我需要实现glusterfs地理复制.
在我的生产环境中,端口22在我想要复制的服务器之间没有打开(这是设计的,我们必须随身携带).
有没有办法可以使用自定义ssh端口(即22222)来实现它.
有没有其他解决方案.
注意:我不能使用除此之外的其他服务器.
我的 kubernetes 版本是 1.10.4。
我正在尝试为 java 密钥库文件创建一个 ConfigMap:
kubectl create configmap key-config --from-file=server-keystore=/home/ubuntu/ssl/server.keystore.jks --from-file=server-truststore=/home/ubuntu/ssl/server.truststore.jks --from-file=client--truststore=/home/ubuntu/ssl/client.truststore.jks --append-hash=false
Run Code Online (Sandbox Code Playgroud)
它说configmap "key-config" created。
但是当我描述 configmap 时,我得到了空值:
$ kubectl describe configmaps key-config
Name: key-config
Namespace: prod-es
Labels: <none>
Annotations: <none>
Data
====
Events: <none>
Run Code Online (Sandbox Code Playgroud)
我知道我的版本 kubernetes 支持二进制数据作为配置映射或机密,但我不确定我的方法有什么问题。
对此的任何投入都受到高度赞赏。