合集-k8s
Kubernetes-简介
摘要:Kubernetes-简介Kubernetes 一、Kubernetes简介 Kubernetes 由Google团队发起并维护的基于Docker的开源容器集群管理系统, 目标是管理跨多个主机的容器, 它不仅支持常见的云平台, 而且支持内部数据中心; 核心概念是 Container Pod–> 一个 Pod(容器集合)由一组 阅读全文
posted @ 2023-04-22 16:59 anyu967 阅读(29) 评论(0) 推荐(0)
kubernetes-搭建之环境初始化
摘要:kubernetes-搭建之环境初始化三、Kubernetes搭建环境初始化 ⛳环境配置 VMWare NET模式 一、初始化环境 ☑️ 设置主机名:hostnamectl set-hostname anyu967master1 && bash ☑️ VMware克隆改UUID:uuidgen 命令; nmcli connection 阅读全文
posted @ 2023-04-19 00:09 anyu967 阅读(57) 评论(0) 推荐(0)
kubernetes-搭建之二进制部署
摘要:kubernetes-搭建之二进制部署二进制部署(HA) 一、规划 环境初始化 ☑️配置静态IP ☑️配置主机名 ☑️Hosts ☑️免密登录 ☑️Firewalld ☑️Selinux ☑️Swap ☑️修改内核参数 ☑️Repo ☑️配置时间同步 ☑️Iptables ☑️Docker ☑️修改Docker配置 | k8s集群角色 阅读全文
posted @ 2023-04-19 00:23 anyu967 阅读(50) 评论(0) 推荐(0)
kubernetes-Kubeadm双活master安装(HA)
摘要:kubernetes-Kubeadm双活master安装(HA)一、组件介绍 Kubeadm:官方一个安装k8s的工具,kubeadm init、kubeadm join Kubelet:启动、删除pod Kubectl:操作k8s资源,创建、删除、修改资源 初始化环境 | k8s集群角色 | IP | 主机名 | 组件 | | | | | | | master 阅读全文
posted @ 2023-04-19 00:27 anyu967 阅读(137) 评论(0) 推荐(0)
kubernetes-Kubeadm单master安装
摘要:kubernetes-Kubeadm单master安装k8s.gcr.io => registry.cn-hangzhou.aliyuncs.com/google_containers Kubeadm单master安装 一、规划 | 角色 | IP | 主机名 | 组件 | | | | | | | master | 192.168.56.129 | a 阅读全文
posted @ 2023-04-19 00:40 anyu967 阅读(128) 评论(0) 推荐(0)
kubernetes-Kubeadm单master(CRI为containerd)
摘要:kubernetes-Kubeadm单master(CRI为containerd)Kubeadm单master(CRI为containerd) 一、初始化环境 ⛳环境配置 注意:自 1.24 版起,Dockershim 已从 Kubernetes 项目中移除,v1.24 之前的 Kubernetes 版本直接集成了 Docker Engine 的一个组件,名为 dockershi 阅读全文
posted @ 2023-04-19 23:48 anyu967 阅读(64) 评论(0) 推荐(0)
kubernetes-控制器(Replicaset 和 Deployment)
摘要:kubernetes-控制器(Replicaset 和 Deployment)k8s 控制器(Replicaset 和 Deployment) 控制器:能够管理pod,监测pod运行状况,当pod发生故障,可以自动恢复pod,确保每一个pod资源始终处于定义或者期望的目标状态,一旦pod资源出现故障,那么控制器会尝试重启pod或者里面的容器,如果一直重启有问题的话那么它可能会 阅读全文
posted @ 2023-04-20 00:13 anyu967 阅读(24) 评论(0) 推荐(0)
kubernetes-Volume(k8s数据持久化)
摘要:kubernetes-Volume(k8s数据持久化)1)emptyDir(pod删除卷被删除) 点击查看代码 [root@anyu967master1 volume]# more ./emptydir.yaml apiVersion: v1 kind: Pod metadata: name: pod-empty spec: containers: - 阅读全文
posted @ 2023-04-22 16:10 anyu967 阅读(59) 评论(0) 推荐(0)
kubernetes-安全认证(RBAC)
摘要:kubernetes-安全认证(RBAC)RBAC API 声明了四种 Kubernetes 对象:Role、ClusterRole、RoleBinding、ClusterRoleBinding 使用 RBAC 鉴权 # 1. 在命名空间rbac中为用户es授权admin ClusterRole kubectl create rolebin 阅读全文
posted @ 2023-04-22 16:16 anyu967 阅读(19) 评论(0) 推荐(0)
kubernetes-构建企业级监控系统
摘要:kubernetes-构建企业级监控系统一、实验环境 软件:Prometheus、Grafana、Altermanager 硬件:k8s集群(控制节点、工作节点) kubernetes-Kubeadm单master安装 二、Prometheus 2.1. 特点 多维度数据模型,每一个时间序列数据都由metric度量指标名称和它的标签lab 阅读全文
posted @ 2023-04-22 16:30 anyu967 阅读(48) 评论(0) 推荐(0)
kubernetes-EFK日志系统
摘要:kubernetes-EFK日志系统kubectl delete pod [pod name] --force --grace-period=0 -n [namespace] 一、实验环境 k8s部署EFK-elasticsearch+fluentd+kibana k8s安装storageclass k8s安装storageclass 阅读全文
posted @ 2023-04-22 16:40 anyu967 阅读(24) 评论(0) 推荐(0)
OpenStack
摘要:一、OpenStack Overview The Most Widely Deployed Open Source Cloud Software in the World 1.1. OpenStack 是一个开源云计算平台,使用户能够控制数据中心中的大型计算、存储和网络资源池。它既可靠又高度可扩展, 阅读全文
posted @ 2023-04-22 17:02 anyu967 阅读(39) 评论(0) 推荐(0)