![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
kubernetes
文章平均质量分 74
深入研究k8s在运维和实施工作中常用方法及故障排除方法,分享给大家。
Dustin.Hoffman
不断探索新的领域
展开
-
Kubernetes基于helm部署Redis哨兵集群
我们连接的是哨兵节点,使用info命令从最后一行可以看到,当前有1个master,2个slave和3个sentinel。注:当前Kubernetes版本是1.30.2,helm版本3.15.2,redis版本是7.2.5。可以看到当前master节点是redis-sentinel-node-0.default。我已经删除了多余的注释和默认的配置,仅保留修改后的必要的内容。二、下载并解压redis的Chart。五、按照上面的提示创建测试Pod。三、修改values.yml。一、添加并更新Helm仓库。原创 2024-08-08 00:53:04 · 247 阅读 · 0 评论 -
Kubernetes基于helm部署Kafka_Kraft集群并取消SASL认证且开启数据持久化
注:本文档部署Kafka时,取消了默认的SASL认证的相关配置,并开启了数据持久化。原创 2024-08-06 16:56:18 · 253 阅读 · 0 评论 -
Kubernetes-1.30使用nfs动态创建pv
在1.24版本之后,Kubernetes默认不支持nfs-provisioner根据pvc动态创建pv,需要修改kube-apiserver的SelfLink参数来实现这一目的。但在1.26之后,修改这一参数会导致kube-apiserver无法正常启动。本文基于1.30.2版本,来实现基于nfs动态创建pv.原创 2024-07-23 22:47:06 · 228 阅读 · 0 评论 -
k8s部署nacos集群-PG版本
上一篇内容写的是部署支持mysql的nacos,今天实验部署一下支持postgresql的nacos。原创 2023-05-17 15:01:44 · 661 阅读 · 0 评论 -
Kubernetes部署Nacos集群
如何在kubernetes上部署nacos集群原创 2023-04-11 17:05:05 · 2265 阅读 · 0 评论 -
CKA-1.26 模拟试题
CKA Simulator Kubernetes 1.26https://killer.shPre SetupOnce you’ve gained access to your terminal it might be wise to spend ~1 minute to setup your environment. You could set these:alias k=kubectl # will already be pre-configuredex原创 2023-01-05 00:10:01 · 16484 阅读 · 0 评论 -
kubernetes中使用Service反向代理外部服务
当我们的某个服务在外部集群的时候,但是又想k8s集群内的应用连接它,这是可以创建一个service,用service代理外部服务,然后集群内就能连接该service,从而间接的访问外部服务。原创 2022-12-24 23:14:17 · 1256 阅读 · 0 评论 -
二进制安装Kubernetes- v1.25.4
原文博主为原文地址:https://github.com/cby-chen/Kubernetes/blob/main/doc/v1.25.4-CentOS-binary-install-IPv6-IPv4-Three-Masters-Two-Slaves.md本文在此基础上修改而来,去除了IPV6的部分。本文仅为个人做实验笔记使用,无其他商业用途。原创 2022-12-13 20:42:22 · 1140 阅读 · 0 评论 -
Kubernetes高可用集群二进制部署(Runtime Containerd)
Kubernetes(简称为:k8s)是Google在2014年6月开源的一个容器集群管理系统,使用Go语言开发,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效,Kubernetes提供了资源调度、部署管理、服务发现、扩容缩容、监控,维护等一整套功能,努力成为跨主机集群的自动部署、扩展以及运行应用程序容器的平台。它支持一系列容器工具, 包括Docker、Containerd等。原创 2022-12-10 01:56:54 · 689 阅读 · 0 评论 -
基于nfs动态供给pv搭建ELK集群
基于nfs动态供给pv搭建ELK集群原创 2022-12-02 22:34:09 · 1041 阅读 · 0 评论 -
kubernetes上部署ELK集群
一、系统架构IP角色主机名192.168.1.3mastermaster1192.168.1.4mastermaster2192.168.1.5mastermaster3192.168.1.6nodenode1192.168.1.7nodenode2二、创建StorageClass和Namespace1、创建StorageClass[root@master1 ~]# mkdir -p /elk/{master,data,clien原创 2022-01-11 16:54:13 · 5357 阅读 · 10 评论 -
在k8s上部署ES集群
一、k8s集群架构:IP角色192.168.1.3master1192.168.1.4master2192.168.1.5master3192.168.1.6node1192.168.1.7node2二、部署ES集群1、配置storageclass,用于动态创建pvc,并自动绑定pv[root@master1 tmp]# cat sc.yamlkind: StorageClassapiVersion: storage.k8s.io/v1原创 2022-01-07 22:10:30 · 12328 阅读 · 22 评论 -
2-kubernetes+Nginx+Keepalived高可用集群二进制部署
一、集群规划集群角色IP部署组件Master+Etcd10.1.1.14Kube-apiServer、Kube-Controller-manager、Kube-Schedule、Etcd、Kubelet、Kube-Proxy、DockerMaster+Etcd10.1.1.15Kube-apiServer、Kube-Controller-manager、Kube-Schedule、Etcd、Kubelet、Kube-Proxy、DockerMaster+Etcd原创 2021-07-18 15:15:10 · 953 阅读 · 0 评论 -
3-kubernetes资源管理
一、资源管理介绍在kubernetes中,一切皆资源,就好比”在Java中,一切皆对象“。我们所说的Pod、Service、PV和PVC等,在kubernetes中,都是资源。kubernetes的最小管理单元是Pod,而不是容器。容器是存放在Pod中,kubernetes也不会直接管理Pod,而是通过Pod控制器来管理。这里提到的Pod和Pod控制器也是kubernetes的资源。常见的PodController有:Deployment、ReplicaSet、DaemonSet、CronJob、Jo原创 2021-07-08 10:28:00 · 135 阅读 · 0 评论 -
1-kubernetes介绍
一、Kubernetes 是什么?Kubernetes 是一个可移植的、可扩展的开源平台,用于管理容器化的工作负载和服务,可促进声明式配置和自动化。 Kubernetes 拥有一个庞大且快速增长的生态系统。Kubernetes 的服务、支持和工具广泛可用。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-88mQuNh8-1625711185581)(https://d33wubrfki0l68.cloudfront.net/26a177ede4d7b032362289c6f原创 2021-07-08 10:26:59 · 120 阅读 · 0 评论 -
Yum方式安装k8s高可用集群
目录1、集群架构2、系统初始化3、安装高可用组件4、安装master节点5、安装work节点6、安装flannel网络组件7、kubectl基本操作8、节点管理9、添加和取消污点:1、集群架构 VIP:192.168.1.100master1:192.168.1.101master2:192.168.1.102master3:192.168.1.103 node1:192.168.1.104本文档中的 etcd 集群、master 节点均使用这三台master机器。2、系统初始化原创 2020-11-01 17:38:53 · 1875 阅读 · 0 评论 -
二进制方式安装Kubernetes高可用集群
目录01. 系统初始化02.创建 CA 证书和秘钥03.部署 kubectl 命令行工具04.部署 etcd 集群05.部署 flannel 网络06.部署 master 节点06-01.部署高可用组件06-01-01.安装haproxy06-01-02.配置keepalived 服务06-02.部署 kube-apiserver 组件06-03.部署高可用kube-controller-manager 集群06-04.部署高可用 kube-scheduler 集群07.部署 worker 节点07-01.原创 2020-09-01 22:07:27 · 815 阅读 · 0 评论 -
安装kubernetes-dashboard可视化
一、首先保证能够访问raw.githubusercontent.com:在Linux的/etc/hosts中加入一行:199.232.4.133 raw.githubusercontent.comWindows系统在C:\Windows\System32\drivers\etc\hosts文件末尾加入:199.232.4.133 raw.githubusercontent.comW...原创 2020-10-30 20:45:42 · 935 阅读 · 0 评论