![](https://img-blog.csdnimg.cn/20210506133855924.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
kubernetes
kubernetes,简称K8s,是用8代替8个字符“ubernete”而成的缩写。是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效(powerful),Kubernetes提供了应用部署,规划,更新,维护的一种机制
风太苍
这个作者很懒,什么都没留下…
展开
-
k8s集群安装 kubeadm方式
安装前的准备调整系统时区1. timedatectl set-timezone Asia/Shanghai #设置系统时区为中国上海2. timedatectl set-local-rtc 0 # 将当前的UTC时间写入硬件时钟重启依赖时间的服务1. systemctl restart rsyslog2. systemctl restart crond卸载旧的docker版本sudo yum remove docker \ docker-clie原创 2021-05-08 16:03:17 · 89 阅读 · 0 评论 -
pod 生命周期 pod phase
Pod生命周期图阶段说明init1. 在该阶段可以为容器预处理一些事情,比如容器启动后需要的一些历史数据的处理等等,但是该操作一定要保证幂等性;2. init的执行时是串行的,只有前一个执行完毕,下一个才可以执行3. 只有init的执行完毕才可以启动容器,容器的端口号才可以放到 service 里的nodePort 对外暴露 特别注意:由于init 容器使用的是Linux NameSpace ,所以相对应用容器来说拥有不同的文件系统视图,因此它能够具有访问Secret的权限,这是应用容器所原创 2021-05-06 13:19:57 · 363 阅读 · 0 评论 -
k8s资源以及资源清单
命名空间级别工作负载型资源(workload):Pod,ReplicasSet,Deployment,StatefullSet,DaemonSet,Job, CornJob(ReplicationController 已在V1.11删除)服务发现及负载均衡型资源:Service、Ingress配置与存储型资源:volume(存储卷)、CSI(容器存储接口,可以扩展各种第三方存储卷)特殊类型的存储卷:configMap(当配置中心来使用的资源类型),Secret(保存敏感数据),DownwordAP原创 2021-05-06 11:42:50 · 368 阅读 · 0 评论 -
kubernetes 之kube-proxy ipvs配置
kube-proxy 开启ipvs的前置条件配置firewall是Linux 的一个安全子系统,SELinux 主要作用就是最大限度地减小系统中服务进程可访问的资源。SELinux 全称 Security Enhanced Linux (安全强化 Linux),是 MAC (Mandatory Access Control,强制访问控制系统)的一个实现,目的在于明确的指明某个进程可以访问哪些资源(文件、网络端口等)。关闭SELinux临时SELinux关闭setenforce 0 :设置SE原创 2021-04-29 14:30:05 · 733 阅读 · 0 评论 -
k8s 网络基本概念
同一个pod的多个容器间:lopod之间的通讯:Overlay Networkpod和service之间的通讯:各节点的Iptablesetcd之 Flanneld说明:存储管理flannel可分配的ip资源监控ETCD中每个pod的实际地址,并在内存中建立维护pod节点路由表。...原创 2021-04-29 13:33:11 · 66 阅读 · 0 评论 -
k8s 基本介绍
k8s组件介绍kube-apiserverkube-controller-managerkube-schedulerNode组件kube-apiserverKubernetes API,集群的统一入口,各组件协调者,以HTTPAPI提供接口服务,所有对象资源的增删改查和监听操作都交给APIServer处理后再提交给Etcd存储。kube-controller-manager处理集群中常规后台任务,一个资源对应一个控制器,而ControllerManager就是负责管理这些控制器的(多个控制器)。k原创 2021-04-28 11:11:13 · 148 阅读 · 3 评论