kubernetes
文章平均质量分 53
RB_VER
这个作者很懒,什么都没留下…
展开
-
k8s部署项目
【代码】k8s部署项目。原创 2022-08-30 17:59:45 · 945 阅读 · 0 评论 -
k8s集群监控
Prometheus:开源的,提供监控、报警、数据库,以HTTP方式周期性抓取被监控组件状态,不需要复杂的集成过程,使用http接口接入就行。Grafana:开源的,用于做数据分析和可视化的工具。原创 2022-08-30 12:11:05 · 182 阅读 · 0 评论 -
持久化存储
数据卷emptydir,是本地存储,pod重启,数据就不存在了,需要对数据持久化存储。原创 2022-08-30 11:09:45 · 144 阅读 · 0 评论 -
Ingress详解
使用Service里面的NodePort可以将端口号对外暴露,通过IP+端口号进行访问。原创 2022-08-26 11:11:52 · 798 阅读 · 0 评论 -
k8s集群安全机制
基于角色的访问控制role:特定命名空间访问权限ClusterRole:所有命名空间访问权限roleBinding:角色绑定到主体ClusterRoleBinding:集群角色绑定到主体user:用户group:用户组serviceAccount:服务账号。原创 2022-08-26 10:12:41 · 161 阅读 · 0 评论 -
k8s配置管理
加密数据存在etcd中,让Pod容器以挂载Volume方式进行访问。:凭证以Volume形式挂载Pod容器中。原创 2022-08-26 08:58:08 · 77 阅读 · 0 评论 -
k8s中的Controller
在集群上管理和运行容器的对象。原创 2022-08-25 17:44:45 · 266 阅读 · 0 评论 -
Service详解
Service定义一组Pod的访问规则。原创 2022-08-25 16:23:37 · 97 阅读 · 0 评论 -
全面理解使用Pod
Pod是k8s系统中可以创建和管理的最小单元,是资源对象模型中由用户创建或部署的最小资源对象模型,也是在k8s上运行容器化应用的资源对象,其他的资源对象都是用来支撑或者扩展Pod对象功能的,比如控制器对象是用来管控Pod对象的,Service或者Ingress资源对象是用来暴露Pod引用对象的,PersistentVolume资源对象是用来为Pod提供存储等等,K8s不会直接处理容器,而是Pod,Pod是由一个或多个container组成。原创 2022-08-25 14:54:48 · 90 阅读 · 0 评论 -
资源编排(yaml)介绍
YAML:仍是一种标记语言。为了强调这种语言以数据作为中心,而不是以标记语言为重点。YAML是一个可读性高,用来表达数据序列的格式。原创 2022-08-24 17:52:35 · 775 阅读 · 0 评论 -
kubernetes集群命令工具kubectl
kubectl是kubernetes集群的命令行工具,通过kubectl能够对集群本身进行管理,并能够在集群上进行容器化应用的安装部署。原创 2022-08-24 17:14:06 · 95 阅读 · 0 评论 -
k8s中的存储抽象
Secret对象类型用来保存敏感信息,例如密码、OAuth令牌和SSH密钥。将这些信息放在Secret中比放在Pod的定义或者容器镜像中来说更加安全灵活。PVC:持久卷申明(Persistent Volume Claim),申明需要使用的持久卷规格。PV:持久卷(Persistent Volume),将应用需要持久化的数据保存到指定位置。管理员执行上面命令后,执行下面yaml就可以从私有仓库中下载安装Pod。抽取应用配置,并且可以自动更新。创建Pod绑定PVC。原创 2022-08-23 16:26:50 · 259 阅读 · 0 评论 -
k8s中的Ingress
Service的统一网关入口。原创 2022-08-22 17:29:03 · 105 阅读 · 0 评论 -
k8s中的Service
将一组Pod公开为网络服务的抽象方法。Pod的服务发现与负载均衡。使用资源配置文件暴露服务.yaml。原创 2022-08-22 15:15:33 · 59 阅读 · 0 评论 -
k8s中的Deployment【工作负载】
除了Deployment,k8s还有StatefulSet、DaemonSet、Job等类型资源,我们都称为工作负载。原创 2022-08-22 14:16:40 · 226 阅读 · 0 评论 -
k8s中的Pod
运行中的一组容器,Pod是kubernetes中应用的最小单位。集群中任意机器以及任意应用都可以通过Pod分配的ip来访问这个Pod。原创 2022-08-22 10:37:46 · 147 阅读 · 0 评论 -
操作NameSpace
名称空间,用来对集群资源进行隔离划分。默认只隔离资源,不隔离网络。原创 2022-08-22 09:07:10 · 95 阅读 · 0 评论 -
kubernetes集群搭建
将type: ClusterIP改为type: NodePort。kubernetes官方提供的可视化界面,master执行。访问:https://集群任意IP:端口。新令牌:在master节点运行命令。原创 2022-08-21 16:56:13 · 248 阅读 · 0 评论 -
kubernetes基础概念
kubernetes是一个大规模容器编排系统。kubernetes为你提供了一个可弹性运行分布式系统的框架。kubernetes会满足你的扩展要求、故障转移、部署模式等。原创 2022-08-21 09:53:21 · 372 阅读 · 0 评论