kubernetes
文章平均质量分 87
Wangjingjing.
这个作者很懒,什么都没留下…
展开
-
利用k8s部署Java项目
利用k8s部署Java项目 // 在k8s的master节点进行操作 [root@master ~]# git clone https://gitee.com/hadeian/tomcat-java-demo-master.git 正克隆到 'tomcat-java-demo-master'... remote: Enumerating objects: 182, done. remote: Counting objects: 100% (182/182), done. remote: Compressi原创 2021-12-28 14:14:05 · 345 阅读 · 1 评论 -
service暴露端口的方式与代理方式
service暴露端口的方式与代理方式service 概念service 类型SVC 访问流程组件VIP 和 Service 代理代理模式分类userspace 代理模式Iptables 代理模式ipvs 代理模式kubernetes暴露端口的方式集群内部实现访问:Clusterip集群外部方式访问:NodePortLoadBalancerIngressDNS解析 service 概念 SVC 通过 Label Selector 标签选择的方式,匹配一组 Pod,对外访问服务。每一个 SVC可以理解成为一个原创 2021-12-27 11:44:42 · 657 阅读 · 0 评论 -
kubernetes的五种控制器
kubernetes的五种控制器k8s的控制器类型Deployment控制器Deployment概述Deployment的创建Deployment的更新Deployment的回滚Replicaset控制器Replicaset概述Replicaset工作原理Replicaset使用案例DaemonSet控制器DaemonSet 简介DaemonSet的主要特征Daemon Pods的调度特性DaemonSet常用场景创建一个DaemonSet对象Job控制器Job Controllerjob的使用CronJo原创 2021-12-25 12:24:16 · 2686 阅读 · 0 评论 -
kubernetes资源调度
kubernetes资源调度调度创建一个pod的工作流程pod中影响调度的主要属性资源限制对pod调度的影响nodeSelector&nodeAffinityTaint(污点)&Tolerations(污点容忍)nodeName资源调度设置节点label选择节点(nodeSelector)亲和性(Affinity)与非亲和性(anti-affinity)污点(Taints)与容忍(tolerations) 调度 创建一个pod的工作流程 kubernetes基于list-watch机制的控制原创 2021-12-24 12:13:52 · 194 阅读 · 0 评论 -
通过资源定义方式创建一个haproxy的pod进行负载均衡
通过资源定义方式创建一个haproxy的pod进行负载均衡深入理解Pod对象:基本管理Pod基本概念Pod存在的意义Pod资源共享实现机制Pod管理命令重启策略+健康检查(应用自修复)环境变量Init Container通过资源定义方式创建一个haproxy的pod进行负载均衡 深入理解Pod对象:基本管理 Pod基本概念 Pod是Kubernetes创建和管理的最小单元,一个Pod由一个容器或多个容器组成,这些容器共享存储、网络。 Pod特点: 一个Pod可以理解为是一个应用实例,提供服务 Pod中容器原创 2021-12-23 12:35:42 · 856 阅读 · 0 评论 -
k8s资源定义并创建haproxy的pod进行负载均衡
这里写自定义目录标题k8s资源清单定义入门k8s的核心资源创建资源的方式资源配置清单的组成定义一个基于YAML格式的配置文件的自主式pod资源 k8s资源清单定义入门 k8s的核心资源 workload型资源: Pod ReplicaSet Deployment StatefulSet DaemonSet Job Cronjob 服务发现及负载均衡型资源: Service Ingress 配置与存储相关的资源: 存储卷 云端存储 亚马逊弹性块存储 SAN GlusterFS(分布式存原创 2021-12-22 12:51:08 · 1123 阅读 · 0 评论 -
kubernetes 基础
k8s基础k8s基础概念pod分类自助式pod控制器管理的pod核心组件HPAserviceAddOne附件k8s网络模型Kuber管理工具Kuberctl命令的使用 k8s基础概念 pod分类 自助式pod 自我管理的pod,创建以后仍然需要提交给apiserver,由apiserver接收以后借助于调度器将其调度至指定的node节点,由node启动此pod 如果此pod出现故障,需要重启容器则由kubelet来完成 如果node节点故障了,那么此pod将会消失。其无法实现全局调度。所以不推荐使用此种po原创 2021-12-20 13:27:13 · 728 阅读 · 0 评论 -
kubernetes集群部署
kubernetes部署Kubernetes是什么Kubernetes集群架构与组件快速部署一个Kubernetes集群生产环境部署K8s的2种方式服务器硬件配置推荐使用kubeadm快速部署一个K8s集群部署的网络组件起什么作用?查看集群状态Kubernetes将弃用Dockerkubernetes快速部署安装要求学习目标准备环境 Kubernetes是什么 Kubernetes是Google在2014年开源的一个容器集群管理系统,Kubernetes简称K8s。. Kubernetes用于容器化应用程序原创 2021-12-18 01:46:03 · 1295 阅读 · 0 评论 -
kubernetes容器技术基础入门
kubernetes容器技术基础入门引子早期应用部署的方式docker部署方式容器编排工具docker编排三剑客(官方)mesos(第三方)kubernetesCI&CD背景知识容器docker什么是KubernetesK8s 特性k8s 架构k8s 专业术语Kubernetes主要功能 引子 早期应用部署的方式 手动部署 脚本部署 通过自动化工具部署 ansible puppet saltstack 此类自动化工具本身就是一款应用编排工具,它能够安装、配置、启动,甚至可以用自己定义的状态文件原创 2021-12-16 19:08:52 · 1066 阅读 · 0 评论