![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Kubernets
文章平均质量分 90
kapok丶丶
这个作者很懒,什么都没留下…
展开
-
Kubernetes------K8S之Pod详解
目 录一、Pod基础概念①pod的详解②pause容器使得Pod中的所有容器可以共享两种资源:网络和存储。③通常把Pod分为两类一、Pod基础概念Pod是kubernetes中最小的资源管理组件,Pod也是最小化运行容器化应用的资源对象。一个Pod代表着集群中运行的一个进程。kubernetes中其他大多数组件都是围绕着Pod来进行支撑和扩展Pod功能的,例如,用于管理Pod运行的StatefulSet和Deployment等控制器对象,用于暴露Pod应用的Service和Ingress对象,为Pod提原创 2021-08-21 13:48:36 · 358 阅读 · 0 评论 -
Kubernetes------K8S之kubectl的各种操作(二)【声明式管理】
目 录一、声明式资源管理①声明式管理方法②基本操作综合② 走进 .yaml 文件(1)写一个 deployment 的 .yaml 文件(2)写一个 service 的 .yaml 文件(3)详解K8S中的port1 port2 targetPort3 nodePort4 containerPort一、声明式资源管理①声明式管理方法适合于对资源的修改操作声明式资源管理方法依赖于资源配置清单文件对资源进行管理资源配置清单文件有两种格式: yaml(人性化,易读),json(易于api接口解析)对原创 2021-08-18 19:07:51 · 425 阅读 · 0 评论 -
Kubernetes------K8S之kubectl的各种操作(一)【陈述式管理】
目 录一、陈述式资源管理①陈述式资源管理方法②kubectl 的命令大全③对资源的增、删、查操作比较方便,但对改的操作就不容易了④基本信息查看二、项目实际操作①创建kubectl create命令②发布kubectl expose命令③更新kubectl set一、陈述式资源管理①陈述式资源管理方法kubernetes 集群管理集群资源的唯一入口是通过相应的方法调用apiserver 的接口kubectl是官方的CLI命令行工具,用于与 apiserver进行通信,将用户在命令行输入的命令,组织并原创 2021-08-17 19:12:07 · 208 阅读 · 0 评论 -
Kubernetes------K8S的二进制部署(三)【实现高可用】
目 录一、master02 节点部署二、Kubernetes负载均衡部署①配置nginx的官方在线yum源,配置本地nginx的yum源②部署keepalived服务三、部署Dashboard UI①Dashboard 介绍②在master01 节点上进行如下操作1、规定kubernetes-dashboard-minimal该角色的权限:例如其中具备获取更新删除等不同的权限2、证书和密钥创建3、配置文件,对于集群dashboard设置的创建4、创建容器需要的控制器以及服务账户5、将服务提供出去一、mas原创 2021-08-13 18:19:27 · 330 阅读 · 0 评论 -
Kubernetes------K8S的二进制部署(二)
目 录一、Kubernetes二进制部署之master组件部署①master组件介绍②master组件部署之api-server③master组件部署之启动服务④master组件部署总图解二、Kubernetes二进制部署之master和node混合操作部署①在master节点操作②在node1节点操作③在master节点上操作④在node1节点操作⑤在master节点上操作⑥在node1节点操作⑦在node2节点上操作⑧在master节点上操作一、Kubernetes二进制部署之master组件部署①原创 2021-08-12 18:15:33 · 218 阅读 · 0 评论 -
Kubernetes------K8S的二进制部署(一)
目 录一、Kubernetes二进制部署之etcd集群部署①组件etcd概念②在master节点上部署etcd③在node节点上部署etcd④查看etcd集群⑤操作总图解二、Kubernetes二进制部署之docker集群部署三、Kubernetes二进制部署之flannel集群部署①组件flannel概念②在master节点上部署flannel③在node节点上部署flannel④查看flannel网络⑤操作总图解一、Kubernetes二进制部署之etcd集群部署环境准备:k8s集群master0原创 2021-08-11 22:48:04 · 232 阅读 · 0 评论 -
Kubernetes------深入剖析基础概念
目 录K8s 的目标是让部署容器化应用简单高效。K8s提供了容器编排,资源调度,弹性伸缩,部署管理,服务发现等一系列功能。Kubernetes集群架构与组件核心组件Kube-apiserverKube-scheduleretcdNode组件KubeletKube-Proxy.docker或rocketKubernetes核心概念PodPod控制器LabelLabel选择器(Label selector)serviceIngressNameNamespaceK8s 的目标是让部署容器化应用简单高效。K8s原创 2021-08-10 21:26:02 · 372 阅读 · 0 评论 -
Kubernetes------k8s的基础概念
目 录Kubernetes简介介绍需要前置知识K8S概念和特性部署发展历程K8S概述K8S概述K8S功能自动装箱自我修复(自愈能力)水平扩展服务发现滚动更新版本回退密钥和配置管理存储编排批处理架构细节K8S核心概念PodVolumeControllerDeploymentServiceLabelNamespaceAPI完整流程Kubernetes简介介绍K8S主要讲的就是Kubernetes,首先Kubernetes首字母为K,末尾为s,中间一共有8个字母,所以简称K8s需要前置知识Linux操原创 2021-08-10 17:30:20 · 144 阅读 · 0 评论 -
Kubernetes------k8s集群的安装部署(kubeadm方式搭建)
目 录一、使用kubeadm方式搭建K8S集群①Kubeadm方式搭建K8S集群②安装要求二、话不多说直接部署①在所有主机上进行部署(2)设置主机的前期基本操作(所有主机)(2)各个主机之间的免密操作(仅在master上做一次即可所有主机免密登陆)(3)配置镜像源(所有主机)(4)安装常用工具、主机时间和系统时间同步(所有主机)(5)系统内核的升级(所有主机)(6)安装docker(所有主机)(7)安装kubelet(所有主机)②在master节点上进行部署(1)初始化master节点(master节点)(原创 2021-08-07 15:54:38 · 341 阅读 · 0 评论