我们可以使用“Helm Charts”部署应用程序
helm install --name the-release helm/the-service-helm --namespace myns
Run Code Online (Sandbox Code Playgroud)
我们使用冷“滚动升级”部署,
helm upgrade --recreate-pods the-release helm/the-service-helm --namespace myns
Run Code Online (Sandbox Code Playgroud)
有没有办法使用“Helm Charts”来实现“蓝/绿”部署?
blue-green-deployment canary-deployment kubernetes kubernetes-helm
RoleBinding 和 ClusterRoleBinding 之间有什么区别?以及它们的用途是什么?
在声明式管道中,我们设置 docker 代理如下,
pipeline {
agent {
docker {
image dockerImage
args dockerArgs
registryUrl dockerRegistryUrl
registryCredentialsId dockerRegistryCredentialsId
label dockerLabel
alwaysPull true
}
}
....
Run Code Online (Sandbox Code Playgroud)
但我想做这样的事情
def dockerAgent = new Docker(dockerImage, dockerArgs,...)
pipeline {
agent {
dockerAgent
}
}
....
Run Code Online (Sandbox Code Playgroud)
目的是使用shard-lib生成具有属性的Docker Agent ,并将代理注入到管道中。这可以吗?
我已经为 Windows 18.05.0-ce (Windows 10 Hyper-V) 安装了 Edge 版本的 Docker,然后启用了 Kubernetes。
在我的另一台机器上自动创建了 kubectl 上下文,但在这台新机器上却没有。
> kubectl config get-contexts
CURRENT NAME CLUSTER AUTHINFO NAMESPACE
> kubectl version
Client Version: version.Info{Major:"1", Minor:"10", GitVersion:"v1.10.3", GitCommit:"2bba0127d85d5a46ab4b778548be28623b32d0b0", GitTreeState:"clean", BuildDate:"2018-05-21T09:17:39Z", GoVersion:"go1.9.3", Compiler:"gc", Platform:"windows/amd64"}
Unable to connect to the server: dial tcp [::1]:8080: connectex: No connection could be made because the target machine actively refused it.
Run Code Online (Sandbox Code Playgroud)
我可以知道如何让 Docker for Windows 创建上下文吗?
或者我可以手动设置吗?
我有点不确定如何获取kubectl config set-context命令所需的信息。
我可以在 Kubernetes 之外运行 docker 容器。
我看到 Kubernetes 容器在 Docker 中运行。 …
尝试在K8s集群的“CMAK”中添加新集群时,提示以下错误。
Yikes! KeeperErrorCode = Unimplemented for /kafka-manager/mutex Try again.
Run Code Online (Sandbox Code Playgroud)
我的集群配置如下,
zookeeper: wurstmeister/zookeeper
kafka-manager: kafkamanager/kafka-manager:3.0.0.4
kafka: wurstmeister/kafka:2.12-2.4.1
Run Code Online (Sandbox Code Playgroud) apache-kafka kubernetes apache-zookeeper yahoo-kafka-manager