kubernetes
JAVA程序猿成长之路
这个作者很懒,什么都没留下…
展开
-
kubernetes-第六篇存储
configMap configMap 描述信息 ConfigMap 功能在 Kubernetes1.2 版本中引入,许多应用程序会从配置文件、命令行参数或环境变量中读取配 置信息。ConfigMap API 给我们提供了向容器中注入配置信息的机制,ConfigMap 可以被用来保存单个属性,也 可以用来保存整个配置文件或者 JSON 二进制大对象 ConfigMap 的创建 Ⅰ、使用目录创建 $ ls docs/user-guide/configmap/kubectl/ game.properties u原创 2020-08-11 07:39:50 · 221 阅读 · 0 评论 -
kubernetes-第五篇service
Service 的概念 Kubernetes Service 定义了这样一种抽象:一个 Pod 的逻辑分组,一种可以访问它们的策略 —— 通常称为微 服务。 这一组 Pod 能够被 Service 访问到,通常是通过 Label Selector Service能够提供负载均衡的能力,但是在使用上有以下限制: 只提供 4 层负载均衡能力,而没有 7 层功能,但有时我们可能需要更多的匹配规则来转发请求,这点上 4 层 负载均衡是不支持的 Service 的类型 Service 在 K8s 中有以下四种类原创 2020-07-10 17:42:27 · 225 阅读 · 0 评论 -
kubernetes-第四篇资源控制器
什么是控制器 Kubernetes 中内建了很多 controller(控制器),这些相当于一个状态机,用来控制 Pod 的具体状态和行为 控制器类型 ReplicationController 和 ReplicaSet Deployment DaemonSet StateFulSet Job/CronJob Horizontal Pod Autoscaling ReplicationController 和 ReplicaSet ReplicationController(RC)用来确保容器应用的副本原创 2020-07-10 17:32:22 · 392 阅读 · 0 评论 -
kubernetes-第三篇资源清单
k8s中的资源 什么是资源 K8s 中所有的内容都抽象为资源, 资源实例化之后,叫做对象 K8S 中存在哪些资源 名称空间级别 工作负载型资源( workload ): Pod、ReplicaSet、Deployment、StatefulSet、DaemonSet、Job、 CronJob ( ReplicationController 在 v1.11 版本被废弃 ) 服务发现及负载均衡型资源( ServiceDiscovery LoadBalance ): Service、Ingress、… 配置与存储型原创 2020-07-10 17:26:06 · 246 阅读 · 0 评论 -
kubernetes-第二篇基础概念
Pod的概念 Pod类型 自主式 Pod 控制器管理的 Pod Pod 控制器类型 ReplicationController & ReplicaSet & Deployment >HPA(HorizontalPodAutoScale) StatefullSet DaemonSet Job,Cronjob ReplicationController & ReplicaSet & Deployment ReplicationControll原创 2020-07-01 20:05:47 · 272 阅读 · 0 评论 -
kubernetes-第一篇相关介绍
发展经历 https://www.sohu.com/a/108369576_465914 知识图谱 介绍说明 发展历史 为什么需要 K8S 的诞生 公有云类型说明 资源管理器对比 K8S 其优势 K8S 组件说明 Borg 组件说明 K8S 结构说明 网络结构 组件结构 K8S 中的一些关键字解释 基础概念 Pod 概念 自主式 Pod 管理器管理的 Pod RS、RC deployment HPA StatefullSet DaemonSet Job,Cronjob原创 2020-06-29 11:01:36 · 256 阅读 · 0 评论 -
Kubernetes-开篇使用Minikube安装kubernetes
安装Kubernetes到CentOS(Minikube) minibube 官方安装地址 https://kubernetes.io/docs/tasks/tools/install-minikube/ 安装kubernetes客户端(kebectl) https://kubernetes.io/docs/tasks/tools/install-kubectl/#install-kubectl-on-linux 运行环境 系统版本:CentOS Linux release 7.6.1810 (Core)原创 2020-06-08 10:14:55 · 775 阅读 · 0 评论 -
Kubernetes-javaWeb应用编排
mysql服务配置 apiVersion: apps/v1 kind: Deployment metadata: name: my-mysql spec: replicas: 1 template: metadata: name: my-mysql labels: app: my-mysql spec: containers: - image: mysql:5.6 name: custommysql原创 2020-06-08 10:05:23 · 267 阅读 · 0 评论