摘要: 预制条件 goang version v1.17 Docker engine version v20.10.14 k8s version v1.22.5 opreater-sdk version v1.22.5 开发环境 wsl2 ubuntu 20.04 依赖对应关系 github opreate 阅读全文
posted @ 2022-04-23 15:46 vx_guanchaoguo0 阅读(453) 评论(0) 推荐(0) 编辑
摘要: ####### 为啥需要helm 复用性 可以在k8s部署应用的中的所有要素集合起来下次有类似需求直接使用 共享 同样的事情其他人做过 可以直接拿来用 准确性 将整个过程固定下来 减少人为犯错的几率 便捷性 不需要了解整个k8s全部元素 只需要关注需要参数也可以在k8s部署应用 ####### he 阅读全文
posted @ 2022-04-23 15:07 vx_guanchaoguo0 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 一般出现先go get 阶段 主要是说代码被重复声明 golang 要求一个目录下不可以有两个main 函数 和 package ####### 处理方案 如果出现 GOROOT 目录则删除golang整个安装目录 reinstall 即可 如果是项目 分开目录声明即可 避免同一个包即可 阅读全文
posted @ 2022-04-23 12:10 vx_guanchaoguo0 阅读(652) 评论(0) 推荐(0) 编辑
摘要: 主流 operator operator—sdk [Core_OS维护的] kubebuilder [k8s sigs 小组维护] ####### sdk 选择 不必纠结目前两个社区已经融合 operator—sdk 已经提供了迁移方案 安装方式 mac brew install 二进制版本 rel 阅读全文
posted @ 2022-04-22 17:09 vx_guanchaoguo0 阅读(74) 评论(0) 推荐(0) 编辑
摘要: ####### 安装指定版本 https://studygolang.com/dl 找到对应版本 wget https://studygolang.com/dl/golang/go1.17.linux-amd64.tar.gz sudo tar -C /usr/local -xzf go1.17.l 阅读全文
posted @ 2022-04-22 16:33 vx_guanchaoguo0 阅读(36) 评论(0) 推荐(0) 编辑
摘要: gland run code wsl2 ######## install wsl --install wsl -l -v wsl --list --online wsl --install -d DISTRO-NAME wsl --update #内核更新 阅读全文
posted @ 2022-04-22 16:13 vx_guanchaoguo0 阅读(58) 评论(0) 推荐(0) 编辑
摘要: chocolatey 可以类似 mac brew 可以很方便的管理包 官方文档 https://chocolatey.org/install ####### powershell 管理方式打开 Set-ExecutionPolicy Bypass -Scope Process -Force; [Sy 阅读全文
posted @ 2022-04-22 13:10 vx_guanchaoguo0 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 基本命令 kubectl kubeadm 区别 kubeadm 用于初始化Cluster 证书更换 token 添加节点 kubectl 操作对象是集群资源 集群常用资源极其简称 node (节点) po(pod) ns(命名空间namespace) svc(service服务):定义了一个 Pod 阅读全文
posted @ 2022-04-21 17:47 vx_guanchaoguo0 阅读(338) 评论(0) 推荐(0) 编辑
摘要: endpiont serivce 后面的一组可以被访问的端点 一般 Pod 都不是一个独立存在,所以一组 Pod 的端点合在一起称为 EndPoints 只有被 Service Selector 匹配选中并且状态为 Running 的才会被加入到和 Service 同名的 Endpoints 中。 阅读全文
posted @ 2022-04-21 17:33 vx_guanchaoguo0 阅读(39) 评论(0) 推荐(0) 编辑
摘要: dashboard 提示匿名不发访问deflaut namespace 可以给匿名用户创建角色 kubectl create clusterrolebinding test:anonymous --clusterrole=cluster-admin --user=system:anonymous 临 阅读全文
posted @ 2022-04-21 14:33 vx_guanchaoguo0 阅读(426) 评论(0) 推荐(0) 编辑