![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
k8s
文章平均质量分 54
周亚权
困难的是那一颗心只要能持之以恒地去做有恒心有毅力不放弃就能逐渐接近梦想
展开
-
k8s 学习 各个组件的基本概念
主要参考https://www.kubernetes.org.cn/docsKubernetes集群包含有节点代理kubelet和Master组件(APIs, scheduler, etc),一切都基于分布式的存储系统。下面这张图是Kubernetes的架构图。Kubernetes主要由以下几个核心组件组成:etcd保存了整个集群的状态; apiserver提供了资源操作的唯一入口,并提供认证、授权、访问控制、API注册和发现等机制; controller manager负责..原创 2021-04-02 14:52:07 · 170 阅读 · 0 评论 -
arm 端配置k8s
第一步需要安装 kubelet、kubeadm 和 kubectl(所有节点执行)sudo vi /etc/apt/sources.listdeb https://mirrors.aliyun.com/kubernetes/apt/ kubernetes-xenial maindeb http://mirrors.ustc.edu.cn/kubernetes/apt kubernetes-xenial mainsudo curl -s https://packages.cloud.google.c原创 2021-04-01 12:54:07 · 491 阅读 · 0 评论 -
重启 k8s master 节点
kubeadm resetsudo rm -rf$HOME/.kubekubeadm init --kubernetes-version=1.18.1 --apiserver-advertise-address=192.168.8.45 --image-repository registry.aliyuncs.com/google_containers --service-cidr=10.10.0.0/16 --pod-network-cidr=10.122.0.0/16 --ignore-p...原创 2021-04-01 10:47:31 · 3992 阅读 · 1 评论 -
k8s/kuboard 端口映射问题
首先如下图所示 containerPort 是容器内的端口号 hostPort 是映射到当前主机的内部端口(也就是只能本机访问)下面是 服务端口对应port (集群内部访问端口) 节点端口对应nodePort(集群外部访问端口) 容器端口对应targetPort(容器内端口) - name: ishry8 nodePort: 30004 port: 27018 protocol: TCP targetPort: 27017...原创 2020-05-20 17:36:03 · 2800 阅读 · 0 评论 -
k8s 修改端口取值范围
vi/etc/kubernetes/manifests/kube-apiserver.yaml添加到如下位置就行了- command: - kube-apiserver - --service-node-port-range=1-65535直接删除kube-apiserver pod 就行了 会自动重启kubectl delete pod kube-apiserver-n kube-system...原创 2020-05-19 15:05:20 · 2921 阅读 · 0 评论 -
Jenkins自动部署发布Java代码
今天看到了这个,感觉可能以后会用到,先记录下https://blog.51cto.com/13760351/2382103转载 2020-05-19 10:37:27 · 143 阅读 · 0 评论 -
K8s 端口映射
原文链接https://www.jianshu.com/p/8275f2031c831. nodePort外部流量访问k8s集群中service入口的一种方式(另一种方式是LoadBalancer),即nodeIP:nodePort是提供给外部流量访问k8s集群中service的入口。比如外部用户要访问k8s集群中的一个Web应用,那么我们可以配置对应service的type=NodePort,nodePort=30001。其他用户就可以通过浏览器http://node:30001访问到该web服.转载 2020-05-18 17:29:35 · 17359 阅读 · 0 评论 -
k8s network: stat /var/lib/calico/nodename: no such file or directory
(combined from similar events): Failed to create pod sandbox: rpc error: code = Unknown desc = failed to set up sandbox container "0a454776e2cc2f4aebbdba9117a99e41aeca6edd417d77e99fb28b39719e63cf" network for pod "svc-sfaf-0": networkPlugin cni failed to s原创 2020-05-18 15:17:02 · 11257 阅读 · 3 评论 -
kubernetes (k8s) 安装部署问题
这个安装最好直接看中文官网https://www.kubernetes.org.cn/主要问题1.安装kubelet、kubeadm 、 kubectl 要注意版本问题2.要关闭防火墙3.关闭swap分区 swapoff -a4.网络插件问题直接按照官方安装教程安装,先使用Centos安装,顺利安装好之后如果有需要再在ubuntu上安装这样有啥问题参照正确流程调整就好了,最...原创 2020-05-07 13:41:15 · 467 阅读 · 0 评论 -
kubernetes (k8s) arm64 docker 镜像源
k8s 部署边缘端(arm64)时 需要手动下载docker arm64 镜像 然后再改名,不然边缘端能加入但是不能正确通信docker pull mirrorgcrio/kube-apiserver-arm64:v1.18.1docker pull mirrorgcrio/kube-controller-manager-arm64:v1.18.1docker pull mirrorgcrio/kube-scheduler-arm64:v1.18.1docker pull mirrorgcrio/原创 2020-05-14 19:51:34 · 2849 阅读 · 0 评论