kubernetes
文章平均质量分 57
kubernetes,这个名字大家应该都不陌生,k8s是为容器服务而生的一个可移植容器的编排管理工具,越来越多的公司正在拥抱k8s,并且当前k8s已经主导了云业务流程,推动了微服务架构等热门技术的普及和落地,正在如火如荼的发展。
风中摇摆的人
这个作者很懒,什么都没留下…
展开
-
Volume
为什么需要Volume?Pod是自己有生命周期的Pod消失后数据也会消失所以我们要把数据放在一个容器的外面docker存储卷在k8s上只有一定的存储性,因为k8s是调度的,Pod挂掉之后再启动不会默认之前的数据位置,脱离节点的存储设备才可以解决持久能力。k8s的Volume分类?Ephemeral emptyDir 空目录 emptyDir Volume 的生命周期与 Pod 一致。如果Pod被删除,那么数据也会被删除,不具备持久化。Pod内的容器,需要共享数据卷的时候原创 2021-12-20 07:45:32 · 107 阅读 · 0 评论 -
Ingress
1. ingress介绍区别?Internet —> service --> podsinternet —> ingress --> service --> podsIngress 是对集群中服务的外部访问进行管理的 API 对象,典型的访问方式是 HTTP。Ingress 可以提供负载均衡、SSL 终结和基于名称的虚拟托管。yaml:apiVersion: extensions/v1beta1 kind: Ingress metadata:原创 2021-12-19 15:57:12 · 2126 阅读 · 0 评论 -
pod的深入理解
1. 什么是Pod?Pod是kubernetes中你可以创建和部署的最小也是最简的单位。一个Pod代表着集群中运行的一个进程。Pod中封装着应用的容器(有的情况下是好几个容器),存储、独立的网络IP,管理容器如何运行的策略选项。Pod代表着部署的一个单位:kubernetes中应用的一个实例,可能由一个或者多个容器组合在一起共享资源。Pod中共享的环境包括Linux的namespace,cgroup和其他可能的隔绝环境,这一点跟Docker容器一致。在Pod的环境中,每个容器中可能还有更小的子隔离环原创 2021-12-19 11:19:47 · 1760 阅读 · 0 评论 -
kubectl管理工具
kubectl 是 Kubernetes 的命令行工具(CLI),是 Kubernetes 用户和管理员必备的管理工具。该kubectl工具控制Kubernetes集群管理器。它可以让您检查集群资源,创建、删除和更新组件以及更多功能。kubectl 提供了大量的子命令,方便管理 Kubernetes 集群中的各种功能。kubectl用法:kubectl -h 查看子命令列表kubectl options 查看全局选项kubectl --help 查看子命令的帮助kubectl [command]原创 2021-12-19 10:13:17 · 195 阅读 · 0 评论 -
k8s的入门基础概念介绍
原创 2021-12-19 09:40:18 · 67 阅读 · 0 评论