k8s
文章平均质量分 74
Python私教
收徒弟,接私活,有直播课和私教课,可以做家教和川渝线下教学,包教会 18010070052。
展开
-
Kubernets(K8S)启动和运行01 快速入门
Kubernetes 的出现从根本上改变了在云中构建和部署应用程序的方式。从根本上说,它旨在为开发人员提供更高的速度、效率和灵活性。我们希望前面的章节能让您了解为什么要使用 Kubernetes 部署应用程序。现在,您已对此深信不疑,接下来的章节将教您如何部署应用程序。原创 2024-01-10 22:54:17 · 1285 阅读 · 0 评论 -
K8S滚动更新守护进程集
DaemonSet非常适合在整个集群中部署服务,但升级怎么办?在 Kubernetes 1.6 之前,更新由 DaemonSet 管理的 Pod 的唯一方法是更新 DaemonSet,然后手动删除由 DaemonSet 管理的每个 Pod,以便用新配置重新创建 Pod。随着 Kubernetes 1.6 的发布,DaemonSets 获得了一个与部署对象等价的对象,可以在集群内管理 DaemonSet 的推出。原创 2024-01-10 10:52:50 · 1077 阅读 · 0 评论 -
K8S的部署策略,重建更新和滚动更新
当需要更改实施服务的软件版本时,Kubernetes 部署支持两种不同的推出策略:重新创建滚动更新。原创 2024-01-09 13:56:22 · 1441 阅读 · 0 评论 -
K8S删除副本集
当不再需要 ReplicaSet 时,可以使用 kubectl delete 命令将其删除。原创 2024-01-09 12:43:50 · 512 阅读 · 0 评论 -
K8S中的Pod到底是什么
Pod 清单中描述了 Pod。Pod 清单只是 Kubernetes API 对象的文本文件表示。Kubernetes 坚信声明式配置。声明式配置是指在配置中写下世界的理想状态,然后将配置提交给服务,服务会采取行动确保理想状态成为实际状态。声明式配置不同于命令式配置,在命令式配置中,你只需执行一系列操作(例如,apt-get install foo)即可修改世界。多年的生产经验告诉我们,对系统所需的状态进行书面记录,能让系统更易于管理、更可靠。原创 2024-01-08 20:46:46 · 1253 阅读 · 0 评论 -
Kubernetes(K8S)快速入门
在本门课程中,我们将会学习K8S一些非常重要和核心概念,已经操作这些核心概念对应组件的相关命令和方式。比如Deploy部署,Pod容器,调度器,Service服务,Node集群节点,Helm包管理器等等。要学习本门课程,至少需要拥有自己的K8S环境,否则,课程中相关的命令和操作,只能作为了解,而没有办法进行实操,学习的效果会稍微偏低。本课程作为K8S的零基础体系课程之一,用来了解K8S的核心组件和核心概念,学习K8S的基础知识有非常重要的学习价值。下面,就让我带着同学们一起去探索美妙的云原生世界吧!原创 2023-12-25 00:03:51 · 1354 阅读 · 0 评论 -
将Go语言开发的Web程序部署到K8S
讲解如何使用K8S不是Go Web应用的详细步骤原创 2023-12-24 19:11:48 · 1530 阅读 · 2 评论 -
k8s安装节点教程(亲测成功)
配置hosts每一台都设置vim /etc/hosts追加如下内容192.168.18.10 k8s-master192.168.18.11 k8s-node1192.168.18.12 k8s-node2192.168.18.13 k8s-admin安装依赖包yum install -y conntrack ntpdate ntp ipvsadm ipset jq iptables curl sysstat libseccomp wget vimnet-tools git配置防火原创 2022-01-06 01:03:02 · 2011 阅读 · 6 评论 -
K8S安装Master教程(亲测成功)
配置hostsvim /etc/hosts追加如下内容192.168.18.10 k8s-master192.168.18.11 k8s-node1192.168.18.12 k8s-node2192.168.18.13 k8s-admin安装依赖包yum install -y conntrack ntpdate ntp ipvsadm ipset jq iptables curl sysstat libseccomp wget vimnet-tools git配置防火墙设置防火墙原创 2022-01-06 01:00:30 · 3400 阅读 · 0 评论 -
k8s部署tomcat+mysql服务
发布MySQL RCmysql-rc.yamlapiVersion: v1kind: ReplicationController # 副本控制器RCmetadata: name: mysql # RC的名称,全局唯一spec: replicas: 1 # Pod副本的期待数量 selector: app: mysql # 符合目标的pod拥有此标签 template: # 根据此模板创建Pod的副本 metadata: labels: a原创 2021-11-14 19:25:21 · 1457 阅读 · 1 评论 -
超级详细的k8s入门教程
简介kubeadm是官方社区推出的一个用于快速部署kubernetes集群的工具。这个工具能通过两条指令完成一个kubernetes集群的部署:创建一个 Master 节点:kubeadm init将一个 Node 节点加入到当前集群中:ubeadm join <Master节点的IP和端口 >安装要求在开始之前,部署Kubernetes集群机器需要满足以下几个条件:一台或多台机器,操作系统 CentOS7.x-86_x64硬件配置:2GB或更多RAM,2个CPU或更多CP原创 2021-11-12 18:50:09 · 14707 阅读 · 0 评论