K8S
文章平均质量分 88
jerry-89
这个作者很懒,什么都没留下…
展开
-
Shell脚本实现----Kubernetes单集群二进制部署
Shell脚本实现----Kubernetes单集群二进制部署搭建Kubernetes集群环境有以下三种方式:1.Minikube安装方式Minikube是一个工具,可以在本地快速运行一个单点的Kubernetes,尝试Kubernetes或日常开发的用户使用。但是这种方式仅可用于学习和测试部署,不能用于生产环境。2.Kubeadm安装方式kubeadm是一个kubernetes官方提供的快速安装和初始化拥有最佳实践(best practice)的kubernetes集群的工具,提...原创 2022-04-02 14:07:58 · 1132 阅读 · 0 评论 -
kubernetes详解
kubernetes 集群部署之ETCD数据库部署、flannel网络组件安装 一、单 master 集群部署介绍 二、环境准备 三、部署ETCD集群 3.1、安装制作证书的工具cfssl 3.2、制作CA证书 3.3、使用证书、etcd脚本搭建ETCD集群 3.4、node节点加入ETCD集群(实现内部通信) 3.5、检查集群状态 四、docker引擎部署 五、部署flannel网络组件 5.1、建立ETCD集群与外部的通信 5转载 2022-04-01 11:07:13 · 566 阅读 · 0 评论 -
k8s高可用二进制部署
服务器规划192.168.30.24 k8s-master1192.168.30.25 k8s-master2192.168.30.26 k8s-node1192.168.30.30 k8s-node2192.168.30.31 k8s-node3192.168.30.32 k8s-slb1192.168.30.33 k8s-slb2生产环境高可用集群规格:配置3/5/7个master, 3/5/7etcd集群,3/5/7个nginx对api做负载均衡,1个slb充当HA来访问k8s原创 2022-03-28 09:10:19 · 5192 阅读 · 0 评论 -
kubernetes高可用集群安装(二进制安装、v1.20.2版)
3.3 搭建etcd集群=》配置etcd工作目录=》创建etcd证书=》部署etcd集群3.4 kubernetes组件部署=》 创建工作目录=》部署api-server=》部署kubectl=》部署kube-controller-manager=》部署kube-scheduler=》部署docker=》部署kubelet=》部署kube-proxy=》配置网络组件=》部署coredns3.5 验证=》部署nginx=》验证1. 前言之前文章安装 kubernetes 集群,都是使用 kubea原创 2022-03-22 09:47:14 · 799 阅读 · 0 评论 -
K8S(一)概念和架构解析和证书创建和分发
K8S概念和架构解析和证书创建和分发1、Kubernetes的重要概念 ClusterCluster 是计算、存储和网络资源的集合,Kubernetes 利用这些资源运行各种基于容器的应用。MasterMaster 是 Cluster 的大脑,它的主要职责是调度,即决定将应用放在哪里运行。Master 运行 Linux 操作系统,可以是物理机或者虚拟机。为了实现高可用,可以运行多个 Master。NodeNode 的职责是运行容器应用。Node 由 Master 管理,Node ...原创 2022-03-09 10:27:58 · 255 阅读 · 0 评论 -
二进制安装部署k8s高可用集群V1.20
一、环境准备1.1、部署k8s的两种方式1)方式一:kubeadm部署Kubeadm是一个K8s部署工具,提供kubeadm init和kubeadm join,用于快速部署Kubernetes集群。2)方式二:二进制软件包从github下载发行版的二进制包,手动部署每个组件,组成Kubernetes集群3)两种方式对比Kubeadm降低部署门槛,但屏蔽了很多细节,遇到问题很难排查。如果想更容易可控,推荐使用二进制包部署Kubernetes集群,虽然手动部署麻烦点,期间可以学习很原创 2022-03-08 10:41:12 · 1405 阅读 · 5 评论 -
k8s 偏向运维技术 ,后端程序员为什么要学习k8s?
k8s 偏向运维技术 ,后端程序员为什么要学习k8s?? 1、以前项目开发:开发,运维是密不可分 — 上线 运维,开发密不可分 2、开发&运维 结合更紧密 — DevOps — 流水线生产方式公司对程序员要求: 高级程序员(研发公司): 1、应用发布 (linux) — CI/CD — k8s 2、运维 3、线上故障排查能力 技术主管: 运维能力(熟练) 技术专家: 运维能力(精通)未来展望: 1、...原创 2022-03-03 09:40:01 · 18488 阅读 · 0 评论 -
VMware虚拟化与Kubernetes(K8s)类比阐述-适合VMware用户
概述容器技术是最近几年非常热门的技术,它似乎就是为云端的应用量身定制的,所以它也被贴上了云原生应用(Cloud Native Application) 技术的标签。目前最为流行的容器管理调度平台是 Kubernetes (缩写为 K8s),是 Google 为支持大批量容器而开发的企业级运行平台,可以支持负载均衡、高可靠等生产级功能。VMware 在 VMworld 2017 上也宣布了跟 Pivotal、Google 合作开发的 VMware Pivotal Container Service,这是.原创 2022-03-03 09:36:36 · 2960 阅读 · 0 评论 -
K8S YUM源
k8s安装kubeadmkubeadm是一个专门快速部署kubernetes集群的工具。可以使用kubeadm init 来初始化master节点,然后使用kubeadm join 将其他的node节点加入到集群中kubeadm通过一个简单的配置是将一个最小可用的集群运行起来新用户可以从kubeadm开始快速搭建kubernetes 熟悉的人可以使用kubeadm快熟搭建集群并测试他们的应用 大型的项目可以配合其他工具,官方文档https://kubernetes.io/docs...原创 2022-02-24 11:19:31 · 3904 阅读 · 0 评论