随笔分类 - k8s
kubernetes devOps
摘要:1.kubernetes 预备知识 kubernetes是一个用go语言写的容器编排框架,常与docker搭配使用。 kubernetes是谷歌内部的容器编排框架的开源实现。可以用来方便的管理容器集群。具有很多 优点,要了解这些优点,需要先来了解一下kubernetes中的集群资源。这里指的是kub
阅读全文
摘要:#排空 kubectl drain <node name> --delete-local-data --force --ignore-daemonsets #重置 kubeadm reset #清除iptables和ipvs iptables -F && iptables -t nat -F &&
阅读全文
摘要:可以使用以下三种方式搭建私有的docker仓储 docker-registry harbor nexus docker registry 是官方的乞丐版本,功能比较简单,比较适合我在自己笔记本上搭建 其他两种有authtication/authrization的功能,在k8s里可以通过 给pod配置
阅读全文
摘要:1.配置两个网络适配器 2.默认eth0是lan eth1是wlan 3.wlan供网络流量 lan配置网关 4.koolsahre的网络配置文件在/etc/config/network 5.koolshare的路由密码就是koolshare 6.主机名在 /etc/config/dhcp
阅读全文
摘要:一些限制 1. k8s中,master节点必须部署在linux节点上,windows节点只能以工作结点的方式加入集群 2. windows节点系统需要windows server 2016(1703)以上 3. windows节点系统内核版本和window容器的操作系统内核版本需要匹配(17xx 版
阅读全文
摘要:NFS 即network file system 可用于向k8s集群提供持久存储 最小化安装centos后 把网卡设置好了后 1.关闭防火墙 [root@NFS ~]# systemctl stop firewalld [root@NFS ~]# systemctl disable firewall
阅读全文
摘要:概述 在上一篇中已经实践了 非高可用的bubernetes集群的实践 普通的k8s集群当work node 故障时是高可用的,但是master node故障时将会发生灾难,因为k8s api server不可用 会导致整个集群群龙无首 所以本篇将在上篇的基础上扩展高可用的k8s 集群 其原理是将所有
阅读全文
摘要:之前体验了minikube,掉深坑里至今还没有爬出来,玩单节点用minikube够了, 但傻瓜试的安装让人对k8s理解不是很深刻(坑),而且多节点好像有什么奇怪的问题 所以我这次要用两个虚拟机来模拟k8s集群 一主节点一工作节点 hostname ipaddr cpu 硬盘 内存 OS docker
阅读全文