k8s
没错,我就是程师傅
燃烧我的发际线
展开
-
从0开始构建一个k8s集群
环境准备安装k8s集群需要的配置较高,官方建议是最低 2核2G。本篇安装k8s是在本地搭建的3台centos虚拟机,使用Vagrant构建centos。有关Vagrant的安装使用可以参考Vagrant快速构建虚拟机。构建3台centos7创建目录 ~/Documents/temp/k8s$ mkdir ~/Documents/temp/k8s在 ~/Documents/temp/k8s下创建Vagrantfile文件,下面是文件内容。# Vagrantfileboxes = [原创 2020-11-25 10:17:31 · 13461 阅读 · 3 评论 -
配置coredns解析公网域名
#查看当前的配置kubectl get configmap coredns -n kube-system -o yaml#以下是配置项apiVersion: v1data: Corefile: | .:53 { errors health kubernetes cluster.local in-addr.arpa ip6.arpa { pods insecure upstream原创 2020-10-26 18:26:35 · 17474 阅读 · 0 评论 -
十分钟了解k8s service到pod转发机制
什么是serviceservice只是一个抽象概念,在逻辑上将一组pod(功能相同)给抽象出来一个统一入口。可以将他简单理解为做了一个服务的负载均衡。我们知道pod在重新部署之后ip会改变,所以一般会通过service来访问pod。core-dns会给service分配一个内部的虚拟ip(节点上根本查询不到这个ip,ping是不通的,具体是怎么访问到的继续往下看),因此内部服务可以通过这个ip或者是serviceName来访问到pod的服务。service提供的常用type:ClusterIP,也是原创 2020-07-23 20:40:36 · 33829 阅读 · 0 评论