胡伟煌

个人博客

controller-manager 源码思维导图

源码整体结构图 var isMobile = navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windo......

kubelet 源码思维导图

源码整体结构图 var isMobile = navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windo......

kube-scheduler 源码思维导图

源码整体结构图 var isMobile = navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windo......

使用etcdadm部署Etcd集群

1. 安装etcdadm 在Releases · kubernetes-sigs/etcdadm · GitHub中选择需要部署的版本,示例如下: 123wget https://github.com/kubernetes-sigs/etcdadm/releases/download/v0.1.5/etcdadm-linux-amd64mv etcdadm-linux-amd64 /usr/......

Cgroup不支持pid资源

问题描述 机器内核版本较低,kubelet启动异常,报错如下: 1Failed to start ContainerManager failed to initialize top level QOS containers: failed to update top level Burstable QOS cgroup : failed to set supported cgroup sub......

Cgroup子系统无法挂载

问题描述 内核版本: 5.4.56-200.el7.x86_64 docker报错 12345May 13 16:54:26 8b26d7a8 dockerd[44352]: time="2021-05-13T16:54:26.565235530+08:00" level=warning msg="failed to load plugin io.contain......

keycreate permission denied

问题描述 1write /proc/self/attr/keycreate: permission denied 具体报错: 1kuberuntime_manager.go:758] createPodSandbox for pod "ecc-hostpath-provisioner-8jbhf_kube-system(b8050fd3-4ffe-11eb-a82e-c6090b53405b......

increase the mlock limit

问题描述 容器启动报错:increase the mlock limit,原因是ulimit mlock值比较小,需要将ulimit值调大。 报错如下: 12345678910111213141516171819202122232425262728293031323334353637383940runtime: mlock of signal stack failed: 12runtime:......

runc-v1.1.3-exec-failed

问题描述 当使用runc 1.1.3的版本时,如果执行systemctl daemon-reload后,通过exec进入容器则会触发以下错误,无法进入容器。 1FATA[0000] execing command in container: Internal error occurred: error executing command in container: failed to exe......

数据类型

类型 1. 基础类型 1.1. 布尔类型 12345//布尔类型的关键字为bool,值为true或false,不可写为0或1var v1 boolv1=true//接受表达式判断赋值,不支持自动或强制类型转换v2:=(1==2) 1.2. 整型 1234567891011121314151617181920//1、类型表示//int和int32为不同类型,不会自动类型转换需要强制类型转换/......