rancher 2.5X 证书过期处理方案 问题描述rancher ui 突然不能访问, 日志可以看出证书已经过期。time="2021-12-29T08:27:32.616638402Z" level=info msg="Waiting for master node startup: resource name may not be empty"2021-12-29 08:27:32.985756 I | http: TLS handshake error from 127.0.0.1:35568: remote error: tls:
client-go 无法删除 job 相关的pod 资源 描述本文通过client-go 读取yml 创建删除资源, 使用的是 dynamicClient 对象,当然用clientset 对象也是一样的。删除 job 无法删除 job 相关pod.this.DymaicClient.Interface.Resource(mapping.Resource).Namespace(namespace).Delete(unstruct.GetName(), &metav1.DeleteOptions{})解决方法删除job 时删除相关的pod资源
centos7 7 python2.7 升级到 python3后 yum报错 /usr/libexec/urlgrabber-ext-down 问题描述centos7 7 python2.7 升级到 python3后 yum报错 /usr/libexec/urlgrabber-ext-down[root@centos-s1 ~]# yum install kubelet-1.14.2 kubeadm-1.14.2 kubectl-1.14.2 -y已加载插件:fastestmirrorLoading mirror speeds from cached hostfile * base: mirrors.tuna.tsinghua.edu.
盘挂载到云主机上,如何分区,格式化 查看磁盘fdisk -l创建分区fdisk /dev/vdb依次输入 n,接着一直回撤,最后输入w,即可1. m :help功能2. n : 创建分区3. p: 创建一个主分区4. 1:输入分区号5. 2048: 输入起始扇区6. +512M:输入扇区大小7. w: 保存生成文件系统分好的区格式化成文件系统mkfs.ext4 /dev/vdb1挂载mount /dev/vdb1 /tmp/data...
mac 下 Parallels Desktop 克隆虚拟机 product_uuid 相同 描述最近为了搭建kubernetes 集群,发下 通过 Parallels Desktop 复制出来的虚拟机id是一样的,导致出了一些问题。解决方法关掉虚拟机mac 下查看虚拟机列表prlctl list -a解除绑定id也可以用虚拟机名prlctl unregister 35b1b433-b126-4bf1-9ac1-cb4aeb80b5ef重新注册将 /Volumes/data/vm/CentOS7-19.pvm 替换成自己的虚拟机pvm 文件目录p
Kubernetes 创建 pvc error getting claim reference: selfLink was empty, can‘t make refere 描述kubernetes v1.20版本创建pvc 报错E0304 06:18:05.352939 1 controller.go:1004] provision "default/diss-db-pvc" class "managed-nfs-storage": unexpected error getting claim reference: selfLink was empty, can't make referenceI0304 06:18:06.365388 1 co
centos 7 mount: 文件系统类型错误、选项错误、10.211.55.10:/work/data/nfs1 上有坏超级块 描述centos7 mount 报错mount: 文件系统类型错误、选项错误、10.211.55.10:/work/data/nfs1 上有坏超级块解决方法yum install nfs-utils
kubernetes报错 Kubelet stopped posting node status. 描述kubernetes 集群报错,E0304 02:22:20.213865 1799 kubelet_node_status.go:93] Unable to register node "node2" with API server: Post "https://127.0.0.1:6443/api/v1/nodes": read tcp 127.0.0.1:36596->127.0.0.1:6443: read: connection reset by peerI0304 02:2
搭建kubernetes 集群报错 /proc/sys/net/bridge/bridge-nf-call-iptables contents are not set to 1 描述搭建k8s 集群报错[root@master ~]# kubeadm init --kubernetes-version=v1.19.0 --pod-network-cidr=10.244.0.0/16W0302 02:18:41.583703 32386 configset.go:348] WARNING: kubeadm cannot validate component configs for API groups [kubelet.config.k8s.io kubeproxy.con
Rancher 2.5 Cluster health check failed: cluster agent is not ready 描述rancher 2.5 搭建集群报错Cluster health check failed: cluster agent is not ready解决防范参考链接换成此版本解决
docker-compose 搭建 nats-streaming 3节点集群 nats-streaming-clusterNats-Streaming Cluster By Docker ComposeNats-Streaming Cluster By Kubernetesgithub 项目地址,有问题欢迎讨论Support Docker-Compose Deploynats + nats-streaming 集群方案1 通过nats + nats-streaming 搭建3节点nats集群,nats提供服务; 2 支持认证;3 nats-streaming 提
golang websocket wss 遇到 dial: x509 错误 客户端调用代码websocket.DefaultDialer.Dial(url, headers)解决方法修改客户端代码如下,跳过证书验证websocket.Dialer{TLSClientConfig: &tls.Config{RootCAs: nil, InsecureSkipVerify: true}}.Dial(url, headers)
docker 升级后容器无法启动 Error response from daemon: Unknown runtime specified docker-runc docker 升级后主机上的容器无法启动问题docker 升级后无法启动容器,报错 Error response from daemon: Unknown runtime specified docker-runc[root@xiliangma ~]# docker start 02fbf1b12e67Error response from daemon: Unknown runtime specified docker-runcError: failed to start container
无法获取 golang.org x 包问题 方案一: GOPROXY 代理解决从 Go 1.11 版本开始新增了 GOPROXY 环境变量。公用的代理服务 https://goproxy.io, 可自定义。需要依赖于 go module 功能。开启 module: 可通过 export GO111MODULE=on关闭 module:可通过 export GOPROXY=export GO111MODULE=onexport GOPROXY=https://goproxy.io方案二 对应 github 库golang在下
docker-compose 编排 vue + nginx 采用 npm run 的模式启动 vue 项目 端口 8080nginx 8089 做代理转发到 vue 80801. 准备 vue 项目的 Dockerfile比较简单将vue项目做成 docker镜像 直接启动即可。FROM node:12MAINTAINER user "xxx@xxx.com"EXPOSE 8080WORKDIR /usr/share/workpa...
mac 安装 java # 这里会安装最新java version$ brew cask install java# 这里可以指定安装java version$ brew cask install caskroom/versions/java8# 然后执行下述命令$ echo "alias setJdk8='export JAVA_HOME=$(/usr/libexec/java_home -v 1.8)'"...
docker compose 部署 mysql docker compose 部署 mysql创建自动配置 root 密码自动添加 用户、密码、权限自动创建指定 数据库docker-compose.ymlversion: '3'services: diss-db: restart: unless-stopped container_name: mysql-db image: mysql:5.7.1...