k8s
文章平均质量分 90
小聪不吃葱
这个作者很懒,什么都没留下…
展开
-
kubernetes集群之Volumes配置管理
kubernetes集群之Volumes配置管理一、了解Volumes二、 emptyDir卷1. 什么是emptyDir卷2. emptyDir的使用3. emptyDir卷创建三、 hostPath卷1. 了解hostPath卷2. 部署hostPath卷四、nfs卷1. 了解nfs卷2. nfs卷的部署3 nfs与pv一、了解Volumes为了持久化保存容器的数据,可以使用 Kubernetes Volume。Volume 的生命周期独立于容器,Pod 中的容器可能被销毁和重建,但 Volume原创 2021-08-01 16:23:28 · 345 阅读 · 0 评论 -
kubernetes集群之Secret配置管理
kubernetes集群之Secret配置管理一、了解Secret1. 什么是Secret2. secret的使用3. secret的类型二、Secret的部署一、了解Secret1. 什么是SecretSecret是用来保存小片敏感数据的k8s资源,例如密码,token,或者秘钥。这类数据当然也可以存放在Pod或者镜像中,但是放在Secret中是为了更方便的控制如何使用数据,并减少暴露的风险。用户可以创建自己的secret,系统也会有自己的secret。Pod需要先引用才能使用某个secret,原创 2021-08-01 14:50:07 · 335 阅读 · 0 评论 -
k8s之Configmap配置管理
k8s之Configmap配置管理一、了解ConfigMap1. 使用configmap的目的2. configmap的原理3. ConfigMap配置使用二、configmap的部署1. 创建ConfigMap2. Configmap的使用一、了解ConfigMap1. 使用configmap的目的把应用的代码和配置分开,通过配置configmap管理pod,一种统一的集群配置管理方案。ConfigMap API资源提供了将配置数据注入容器的方式,同时保持容器是不知道Kubernetes的。Con原创 2021-08-01 14:13:03 · 837 阅读 · 0 评论 -
Kubernetes-网络通信的部署
Kubernetes-网络通信的部署一.k8s网络通信二. Flannel1. 了解flannel2. 部署fannel组件1> Vxlan模式2> host-gw模式三. calico网络插件1. 了解calico2. 部署calico组件3. calico网络策略1> 限制访问指定服务2> 允许指定pod访问服务3> 禁止 namespace 中所有 Pod 之间的相互访问Kubernetes的网络通信方式是整个K8s的重点,所以更好的理解它的网络通信方式有助于我们更原创 2021-07-29 15:33:46 · 311 阅读 · 0 评论 -
K8s之service的管理和部署
K8s之service的管理和部署一、了解service1. 什么是service2. Service的三种工作方式:二、IPVS模式1.更改ipvs模式2.更新pod三.kube-dns(k8s内置dns解析服务,用于实现域名访问)四. Headless无头模式1. 配置2. 版本更新五、service的外部访问1. nodeport1> 了解nodeport2> nodeport的部署2.LoadBalancer1> 了解loadBalancer2> loadBalancer部署原创 2021-07-29 13:58:08 · 1027 阅读 · 0 评论 -
k8s之Pod管理和部署
k8s之Pod管理一、了解pod1. 什么是pod2. 静态pod4. pod容器共享volume二.pod的管理和配置1. pod的基本操作一、了解pod1. 什么是podk8s中的一切都可以理解为是一种资源对象,pod,rc,service,都可以理解是 一种资源对象。pod的组成示意图如下:由一个叫”pause“的根容器,加上一个或多个用户自定义的容器构造。pause的状态带便了这一组容器的状态,pod里多个业务容器共享pod的Ip和数据卷。在kubernetes环境下,pod是容器的载原创 2021-07-29 11:38:03 · 2232 阅读 · 1 评论 -
Kubernetes集群部署
Kubernetes集群部署一.k8s简介1、什么是K8s2、K8s 设计架构3、 k8s重要节点描述4、 过程原理:5、 k8s的核心功能6. k8s的优缺点二.k8s的部署1. 还原实验环境2. 部署软件仓库,安装k8s3. 部署k8s5. 初始化集群三.安装flannel网络组件1.获取flannel最新版本2.下载yml文件一.k8s简介1、什么是K8sk8s是一个docker集群的管理工具k8s是容器的编排工具Kubernetes(k8s)是Google开源的容器集群管理系统(谷歌内原创 2021-07-26 20:00:01 · 187 阅读 · 0 评论