异常[kubelet cgroup driver:cgroupfs跟docker cgroup driver:systemd不一致] 异常描述 error: failed to run Kubelet: failed to create kubelet: misconfiguration: kubelet cgroup driver: "cgroupfs" is different from docker cgroup driver: "systemd" 启动kub…
本文来自我的github pages博客http://galengao.github.io/ 即www.gaohuirong.cn 摘要: 首先kubernetes得官方文档我自己看着很乱,信息很少,所以结合了很多博客搭建的 其次因为既然用到docker,当然离不开kubernetes管理,还有swarm,前者管理复杂,但功能齐全 这里仅仅是安装部署,还未使用,具体使用出现问题后续更新 前提条件 系统时centos7上 关闭防火墙 systemctl stop firewalld.service…
此文参照https://www.cnblogs.com/zhenyuyaodidiao/p/6500830.html,并根据实操过程略作修改. 1.环境介绍及准备: 1.1 物理机操作系统 物理机操作系统采用Centos7.3 64位,细节如下. [root@k8s-master ~]# uname -a Linux k8s-master 3.10.0-327.el7.x86_64 #1 SMP Thu Nov 19 22:10:57 UTC 2015 x86_64 x86_64 x86_64…
目录 部署 集群架构示意图 部署环境 kubernetes集群部署步骤 基础环境 基础配置 安装基础组件 配置yum源 安装组件 初始化 master 设置docker和kubelet为自启动(node节点也需要设置) 导入镜像 执行命令: 查看组件状态 查看node状态 安装flannel网络 初始化 node 初始化 master 验证 部署 集群部署前提: 1,各节点时间同步: 2,各节点名称解析,dns或者hosts: 3,各节点的iptables,Firewalld,selinux服务…
可以使用物理机,也可以使用虚拟机. 首先参考https://docs.docker.com/install/linux/docker-ce/ubuntu/ 官方文档学会安装docker. 1.首先移除之前旧版本的docker: sudo apt-get remove docker docker-engine docker.io containerd runc 更新软件源: sudo apt-get update 2.执行: sudo apt-get install \ apt-transport…
转载于https://blog.csdn.net/wzp1986/article/details/72128063?utm_source=itdadao&utm_medium=referral#ops%E7%9A%84%E7%95%8C%E9%9D%A2 使用官方工具包模板 添加helm源 使用官方安装模板 服务访问 修改exposecontroller的ConfigMap 让内部dns提供泛域名解析 提供PersistentVolume 查看PersistentVolumeClaim 创建Pe…
首先说一下我的环境, 我是在windows 10 上面建了一个ubuntu18的虚拟机,同时由于某些原因 不受网络限制, 所以安装比较顺利. Install 1.安装并启用 Docker  sudo apt install docker.iosudo systemctl enable dockerdocker --version 2.添加 Kubernetes  signing key 和Repository sudo apt install curlcurl -s https://packag…
Photo by Pixabay from Pexels Argo CD是一个声明式的,基于Kubernetes的GitOps持续交付工具.更多的细节参考 ArgoCD官网 的说明,这里记录了一些实践过程中的踩坑问题. 1. 安装ArgoCD 首先准备一个K8S集群,然后从ArgoCD官网上下载资源声明: https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install.yaml 这里无关网络是否通畅,而是可能…
安装Kubernetes 测试环境使用kubeadm安装kubernetes v1.6.3版本, 安装过程略过. 为Helm创建客户端认证 客户端认证是为了能够使用helm命令行调用Helm的服务端Tiller. cd /etc/kubernetes/pki/ # 编译认证文件 openssl genrsa -out helm.key 2048 openssl req -new -key helm.key -subj "/CN=helm" -out helm.csr openssl x…
在搭建Kubernetes集群时遇到一些问题,记录在这里. 搭建过程在另一篇文章:VirtualBox上使用kubeadm安装Kubernetes集群 1. 虚拟机安装完CentOS7登录时遇到warning 错误信息: -bash: warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory 截图: 解决方法: vi /etc/environment # 保存下面两行,然后ssh重新…