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