我对 Kubernetes 完全陌生。我试图在本地机器上使用 minikube。我已经在本地安装了 kubectl 和 minikube。当我跑步时
minikube start --vm-driver=virtualbox # and then
minikube status
Run Code Online (Sandbox Code Playgroud)
我的输出是
E0512 23:33:45.964815 23423 status.go:233] kubeconfig endpoint: extract IP: "minikube"
does not appear in /.kube/config
m01
host: Running
kubelet: Stopped
apiserver: Stopped
kubeconfig: Misconfigured
WARNING: Your kubectl is pointing to stale minikube-vm.
To fix the kubectl context, run `minikube update-context`
Run Code Online (Sandbox Code Playgroud)
当我运行时minikube update-context输出是
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x18 pc=0x148ecb0]
..... and more
Run Code Online (Sandbox Code Playgroud)
有人可以帮忙吗?提前致谢
我想在jenkins服务器上设置git私有repo.我已经安装了git插件和github.当我在jenkins项目中设置repo url时,错误是
Failed to connect to repository : Command "git -c core.askpass=true
ls-remote -h git@github.com:repo/project.git HEAD" returned
status code 128:
stdout:
stderr: Permission denied (publickey).
fatal: The remote end hung up unexpectedl
Run Code Online (Sandbox Code Playgroud)
我到目前为止做了什么:
我的服务器用户和jenkin用户(两者都在同一台服务器上)是不同的.虽然在我看来这些并不相关.詹金斯用户被赋予所有信誉.
在我的服务器下var/lib/jenkins/.ssh(.ssh由我创建)我添加了ssh密钥.公钥被添加到github仓库.
通过将用户切换到jenkins,我可以通过此ssh克隆项目.所以我认为没有任何公钥添加问题.
我用谷歌搜索了这个问题.有很多解决方案.我尝试了大部分.但仍然没有解决方案.可能我错过了一些东西.
我的repo url就是这样的git@github.com:repo/project.git
我正在尝试为jenkins配置rails项目.有一些测试代码.我正在使用rcov覆盖测试代码.但是当我在jenkins上构建项目时,发现了以下错误.
Publishing rcov report...
rcov report index file wasn't found
Run Code Online (Sandbox Code Playgroud)
在后期制作行动中,我做了必要的步骤."Rcov报告目录"的默认目录是coverage/rcov
任何解决方案
我对 Nats 和 Kubernetes 都是新手。我创建了一个 python 控制台应用程序,该应用程序订阅了 nats-server 并包装在 Kubernetes 中带有 Deployment 对象的 pod 中。现在我想根据该 python 客户端的 nats-server 中发布的事件数量自动缩放 pod。我怎样才能做到这一点?有人能给我一个主意吗?
提前致谢。