随笔分类 -  k8s容器

摘要:原理 http://www.pinhuba.com/other/101331.htm 操作 0、nginx记录请求头 server { listen 443 ssl; ... proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Re 阅读全文
posted @ 2020-07-23 10:20 凯文队长 阅读(1116) 评论(0) 推荐(0)
摘要:1、查看标签 kubectl get nodes --show-labels 2、打标签 kubectl label nodes node1.com kong=true kubectl label nodes node2.com kong=true kubectl label nodes node3 阅读全文
posted @ 2020-07-23 10:14 凯文队长 阅读(1135) 评论(0) 推荐(0)
摘要:推荐如下: ENTRYPOINT ["/etc/prometheus/prometheus"] CMD ["--config.file=/etc/prometheus/prometheus.yml", "--storage.tsdb.path=/etc/prometheus/data" ,"--we 阅读全文
posted @ 2020-06-17 11:43 凯文队长 阅读(513) 评论(0) 推荐(0)
摘要:阿里云K8S集群网络目前有两种方案,一种是flannel方案,另外一种是基于calico和弹性网卡eni的terway方案。Terway和flannel类似,不同的地方在于,terway支持Pod弹性网卡,以及NetworkPolicy功能。 今天这篇文章,我们以flannel为例,深入分析阿里云K 阅读全文
posted @ 2019-10-10 11:14 凯文队长 阅读(914) 评论(0) 推荐(0)
摘要:kubectl 这个命令行工具非常重要,与之相关的命令也很多,我们也记不住那么多的命令,而且也会经常写错,所以命令自动补全是很有必要的,kubectl 工具本身就支持自动补全,只需简单设置一下即可。 bash 用户大多数用户的 shell 使用的是 bash,Linux 系统可以通过下面的命令来设置 阅读全文
posted @ 2019-10-09 10:11 凯文队长 阅读(545) 评论(0) 推荐(0)
摘要:https://jishu.io/kubernetes/ipvs-loadbalancer-for-kubernetes/ 阅读全文
posted @ 2019-05-21 11:45 凯文队长 阅读(411) 评论(0) 推荐(0)
摘要:一、介绍 Rook官网:https://rook.io Rook是云原生计算基金会(CNCF)的孵化级项目. Rook是Kubernetes的开源云本地存储协调器,为各种存储解决方案提供平台,框架和支持,以便与云原生环境本地集成。 至于CEPH,官网在这:https://ceph.com/ 二、环境 阅读全文
posted @ 2019-04-04 16:45 凯文队长 阅读(7777) 评论(0) 推荐(0)
摘要:定于spec:clusterIP: None 还记得Service的Cluster IP是做什么的吗?对,一个Service可能对应多个EndPoint(Pod),client访问的是Cluster IP,通过iptables规则转到Real Server,从而达到负载均衡的效果(实现原理请见这里) 阅读全文
posted @ 2019-03-26 16:00 凯文队长 阅读(975) 评论(0) 推荐(0)
摘要:要安装对应k8s版本的helm https://github.com/helm/helm/releases #wget https://storage.googleapis.com/kubernetes-helm/helm-v2.10.0-linux-amd64.tar.gz wget https: 阅读全文
posted @ 2019-03-22 15:17 凯文队长 阅读(14563) 评论(0) 推荐(0)
摘要:k8s1.13版本 PV --volumeMode为Block,目前只有如下PV支持 --回收策略persistentVolumeReclaimPolicy PVC --selector --storageClassName pod使用声明 或者直接在staefulset中定义pvc Storecl 阅读全文
posted @ 2019-03-06 11:44 凯文队长 阅读(1554) 评论(0) 推荐(0)
摘要:https://blog.51cto.com/12462495/2163239?source=dra 阅读全文
posted @ 2019-03-05 14:25 凯文队长 阅读(3529) 评论(0) 推荐(0)
摘要:找了几篇这方面的文章,写的还不错,跟大家共享:DOCKER基础技术:LINUX NAMESPACE(上)DOCKER基础技术:LINUX NAMESPACE(下)DOCKER基础技术:LINUX CGROUP 阅读全文
posted @ 2019-03-04 10:06 凯文队长 阅读(632) 评论(0) 推荐(0)
摘要:问题 解决 failed: rpc error: code = Unknown desc = NetworkPlugin cni failed to set up pod "*****" network: failed to set bridge addr: "cni0" already has a 阅读全文
posted @ 2019-03-01 11:53 凯文队长 阅读(5036) 评论(0) 推荐(0)
摘要:One or more machines running a deb/rpm-compatible OS, for example Ubuntu or CentOS 2 GB or more of RAM per machine. Any less leaves little room for yo 阅读全文
posted @ 2019-03-01 10:53 凯文队长 阅读(1042) 评论(0) 推荐(0)
摘要:一、基础配置 二、安装kubelt kubeadm kubectl 三、启动 其他 阅读全文
posted @ 2019-03-01 10:08 凯文队长 阅读(1880) 评论(0) 推荐(0)
摘要:一、k8s组成部分 Master 1、 kube-apiserver 2、 kube-controller 3、 kube-scheduler Etcd Node 二、k8s的基本概念 Pod Service 两种服务发现方法:环境变量和DNS 数据卷 信息数据卷 Namespace命名空间 CNI 阅读全文
posted @ 2019-03-01 09:30 凯文队长 阅读(2713) 评论(0) 推荐(0)
摘要:下载源准备 wget -O /etc/yum.repos.d/CentOS7-ali-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo yum clean all yum makecache yum -y install epel-rele 阅读全文
posted @ 2019-02-01 17:38 凯文队长 阅读(920) 评论(0) 推荐(0)
摘要:参考:https://docs.docker.com/compose/install/ curl -L "https://github.com/docker/compose/releases/download/1.23.2/docker-compose-$(uname -s)-$(uname -m) 阅读全文
posted @ 2019-02-01 17:05 凯文队长 阅读(1875) 评论(0) 推荐(0)
摘要:一、介绍prometheus-operator 二、查看配置rbac授权 三、helm安装prometheus-operator 四、配置监控k8s组件 五、granafa添加新数据源 六、监控mysql七、alertmanager配置 最后、卸载prometheus-operator新版、变动 一 阅读全文
posted @ 2018-12-10 16:10 凯文队长 阅读(15386) 评论(2) 推荐(0)
摘要:转发地址:http://www.jintiankansha.me/t/Js1R84GGAl DNS 是 Kubernetes 的核心功能之一,Kubernetes 通过 kube-dns 或 CoreDNS 作为集群的必备扩展来提供命名服务,通过 DNS 扩展,每一个 Service 都会产生一个独 阅读全文
posted @ 2018-12-10 15:03 凯文队长 阅读(1767) 评论(0) 推荐(0)