简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
最近需要搭建一个基于k8s的测试环境,在看相关k8s的相关博客的同时,个人整理总结下k8s的核心概念。Kubernetes(k8s)是自动化容器操作的开源平台,也是时下最为流行的容器编排技术。k8s具有以下强大的特性:1. 自动化容器的部署和复制2. 随时扩展或收缩容器规模3. 将容器组织成组,并且提供容器间的负载均衡4. 很容易地升级应用程序容器的新版本5. 提供容器弹性,如果容器失效就替换它,
接着上一篇的集群部署完成后,就可以熟悉下k8s基本操作,及在操作过程中遇到的一些问题。一. k8s基本操作命令:创建:kubectl create -f xxx.yaml查询:kubectl get pod yourPodNamekubectl describe pod yourPodName删除:kubectl delete pod yourPodName更新:kubectl repl...
接着上一篇的创建完pod后,自然会考虑到容器之间的通讯方式,也整理总结下其通讯方式及详细介绍下Flannel的工作原理。一. 容器之间通讯方式k8s里面容器是存在于pod里面的,所以容器之间通讯,一般分为三种类型:(1) pod 访问service服务(2) pod内部容器之间(3) pod 与 pod 容器之间1. pod 访问service服务此
接着上一篇的介绍完核心概念后,尝试下搭建k8s的集群,准备了六台虚拟机用于部署k8s的运行环境。一. 环境准备及虚拟机信息1. 虚拟机环境:2. 六台虚机信息:(自行配置 /etc/hosts 文件) 节点功能 主机名 IP master1、etcd1 master1 192.168.8.224 master2、etcd2 master2 192.168.