- 博客(10)
- 收藏
- 关注
原创 Kubernetes初始化未指定pod-network-cidr
由于Kubeadm init时未指定–pod-network-cidr,导致无法成功安装calico网络组件。
2025-03-20 11:32:03
374
原创 Kubernetes Pod Network CIDR
CIDR是K8S集群中用于分配给Pod的IP地址访问,是集群网络配置的核心部分,确保每个Pod都能获得唯一的IP地址, 并能够与其他Pod和外部网络通信。在 Kubernetes 集群初始化或网络插件配置时,需要指定 Pod Network CIDR。
2025-03-19 14:29:19
770
原创 【Kubeadm安装Kubernetes集群】
服务器上如果有docker服务, 安装cri-docker服务之后,现在有两个容器运行时containerd和cri-dockerd,所以初始化集群时,需要指定容器运行时,参数为–cri-socket。更新ExecStart行 追加两个参数–network-plugin和–pod-infra-container-image。如果官方源访问速度太慢,可以替换成阿里云的Kubernetes源,具体教程详见。,支持版本从v1.24到v1.29版本,与官方版本更新进度有差异。
2025-03-18 15:23:38
530
原创 集群节点Kubernetes版本查看
kubelet是每个kubernetes节点上运行的主要代理,负责与Kubernetes API服务器通信,并管理容器的生命周期,可以通过查看kubelet的日志确定kubelet的版本,进而确定kubernetes的版本,但是kubelet允许与kubernetes服务端有版本差,所以不太准确。初始化Kubernetes集群时,若没有指定kube-apiserver,那么kubeadm组件的版本与kube-apiserver版本一致,即Kubernetes版本为kubeadm版本。
2025-03-14 15:51:32
604
原创 Golang与mysql的json数据互通
程序package mainimport ( "database/sql" "encoding/json" "fmt" _ "github.com/go-sql-driver/mysql")type Book struct { id int category Category tags []int}type Category struct {...
2019-04-12 10:08:54
7123
1
原创 JSON流式读写
程序package mainimport ( "encoding/json" "log" "os")/**JSON的流式读写内建的encoding/json包中提供Decoder和Encoder两种类型提供NewDecoder()和NewEncoder()函数实现**/func main() { dec := json.NewDecoder(os.Stdin) /...
2019-03-29 16:16:14
2145
原创 关于Golang类型赋值
package mainimport ( "fmt" "strconv")type Book struct { name string author string price float64}func (b *Book) String() string { return b.name + b.author + strconv.FormatFloat(b.price...
2019-03-29 15:21:57
713
原创 GO语言JSON数据类型映射
GOJSONboolbool浮点数/整数常规数字string(utf-8)string(Unicode)array/slicearray[]bytestring(Base64)structJSON对象map[string]TJSON对象##注意特殊字符,比如’<'会转义成\u003cslice类型的0值为转化为...
2019-03-28 20:23:42
3132
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅