kubernetes
文章平均质量分 92
kubernetes
ଲ小何才露煎煎饺
也许世界就这样 但我还会在路上
展开
-
@k3s介绍及安装(轻量级k8s)
k3s原创 2022-07-30 17:07:43 · 507 阅读 · 0 评论 -
4@Kubernetes(k8s)service和Ingress的使用数据存储
一、Service详解kubernetes的流量负载组件:Service和IngressService介绍 在kubernetes中,pod是应用程序的载体,我们可以通过pod的ip来访问应用程序,但是pod的ip地址不是固定的,这也就意味着不方便直接采用pod的ip对服务进行访问。 为了解决这个问题,kubernetes提供了Service资源,Service会对提供同一个服务的多个pod进行聚合,并且提供一个统一的入口地址。通过访问Service的入口地址就能访问到后面的p原创 2021-08-15 22:27:23 · 339 阅读 · 1 评论 -
@Kubernetes可视化界面kubesphere
Kubernetes可视化界面kubesphere文章目录Kubernetes可视化界面kubesphere前言kubesphere简介kubesphere安装环境准备安装helm部署KubeSphere安装前开始安装检查安装日志错误排查错误1前言Kubernetes也提供了默认的dashboard页面,但是功能不是很强大,这里就不使用了而是采用Kubesphere大桶全部的devops链路,通过kubesphere集成了很多套件【kubesphere官网】:集群要求高【kubespher原创 2021-08-12 18:23:42 · 479 阅读 · 0 评论 -
@kubernetes(k8s) 应用配置管理(ConfigMap、subPath、Secret)
k8s 应用配置管理 ConfigMap文章目录k8s 应用配置管理 ConfigMap一、 ConfigMap1、configmap的介绍2、congfigmap的创建方式(四种)【指定配置文件】【指定配置目录】【指定配置值项】【指定配置清单yaml创建】3、环境变量的使用4、使用ConfigMap的限制条件5、使用configmap二、subPath(覆盖单一文件)1、subpath的使用2、configmap(热更新)三、Secret(支持加密)1、加密的三种类型2、Opaque Secret【加密原创 2021-08-12 01:26:21 · 6209 阅读 · 0 评论 -
@Kubernetes(k8s)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-qCeBKoBd-1628688106175)(D:%5Cdocker+k8s%5C%E7%AC%94%E8%AE%B0%5CKubenetes.assets#pic_center)]Kubernetes1. Kubernetes介绍1.1 应用部署方式演变在部署应用程序的方式上,主要经历了三个时代:传统部署:互联网早期,会直接将应用程序部署在物理机上优点:简单,不需要其它技术的参与缺点:不能为应用程序定义资源原创 2021-08-12 01:21:17 · 2871 阅读 · 0 评论 -
@kuberbetes(k8s)集群图形化kuboard安装及使用
文章目录kuboard安装1、下载kuboard2、部署及查看pod3、获取tocken(adm)4、查看svc5、访问测试kuboard安装1、下载kuboardwget https://kuboard.cn/install-script/kuboard.yaml2、部署及查看podkubectl apply -f kuboard.yaml kubectl get pods -n kube-system kuboard-74c645f5df-x2tjz #查看3、获取tocken原创 2021-08-11 10:54:11 · 358 阅读 · 0 评论 -
@kubernetes(k8s)数据持久化Volume存储卷(emptyDir、hostPath、NFS、StorageClass)
文章目录kubernetes(k8s)数据持久化Volume一、数据持久化1、Vlolume概述2、数据卷的分类3、常用的四种数据卷4、Pod使用Volume步骤:5、 volume基本资源清单二、emptyDir(临时存储卷)1、emptyDir的简述2、emptyDir的使用方法4、emptyDir的使用三、hostPath(节点存储卷)1、hostpath的概述:2、hostpath支持数据类型3、hostpath的使用四、nfs存储卷(pv、pvc)1、nfs存储卷的概述2、pv、pvc的介绍3、p原创 2021-08-10 19:55:57 · 2002 阅读 · 0 评论 -
@kubernetes(k8s)使用adm安装实现keepalived高可用
adm-keepalived一、环境准备(全部执行)1、服务器的环境准备1》nod节点CPU核数必须是 : 大于等于2核2G ,否则k8s无法启动 ,如果不是,则在集群初始化时,后面后面增加参数: --ignore-preflight-errors=NumCPU2》DNS网络: 最好设置为本地网络连通的DNS,否则网络不通,无法下载一些镜像 3》linux内核: linux内核必须是 4 版本以上就可以,建议最好是4.4之上的,因此必须把linux核心进行升级 4》准备3台虚拟机环境(或原创 2021-08-08 22:13:39 · 1084 阅读 · 1 评论 -
@kubernetes(k8s)pod服务探针(健康检查)及回调钩子HOOK详解
服务探针(健康检查)分布式系统和微服务体系结构的挑战之一是自动检测不正常的应用程序,并将请求(request)重新路由到其他可用系统,恢复损坏的组件。健康检查是应对该挑战的一种可靠方法。使用 Kubernetes,可以通过探针配置运行状况检查,以确定每个 Pod 的状态Kubernetes提供了健康检查服务,对于检测到故障服务会被及时自动下线,以及通过重启服务的方式使服务自动恢复一、存活性探针(LivenessProbe)存活性探针用于判断容器是否存活,即Pod是否为running状态原创 2021-08-08 00:21:47 · 1333 阅读 · 0 评论 -
@kubernetes(k8s)label标签的使用及service代理模式
label一、label的介绍1、label的概述1>Label 是 Kubernetes 系统中另外一个核心概念。一个 Label 是一个 key=value 的键值对,其中 key 与 vaue 由用 户自己指定。2>Label 可以附加到各种资源对象上,例如 Node、Pod、Service、RC 等,一个资源对象可以定义任意 数量的 Label,3>同一个 Label 也可以被添加到任意数量的资源对象上去,Label 通常在资源对象定义时确定,也可 以在对象创建后动态添加原创 2021-08-06 21:44:27 · 1357 阅读 · 0 评论 -
kubernetes(k8s)五种类型资源控制器
文章目录资源控制器一、资源控制器概述1、控制器的类型二、资源控制器的作用及使用【Deployment】1、Deployment的概述2、Deployment控制器的测试使用3、Deployment(查看详细信息)4、【查看控制器的历史版本,滚动更新以此为基础】【SatefulSet】1、SatefulSet概述资源控制器一、资源控制器概述Kubernetes中内建了很多controller(控制器),这些相当于一个状态机,用来控制Pod的具体状态和行为控制器又被称为工作负载,pod通过控制器实现应原创 2021-08-06 01:31:26 · 1692 阅读 · 0 评论 -
@kubernetes(k8s)的kubectl的使用及资源类型pod生命周期与资源清单详解
kubernetes一、kubernetes kubectl的使用1、kubectl 的概述:kubectl是一个用于操作kubernetes集群的命令行接口,通过利用kubectl的各种命令可以实现各种功能kubectl是kubernetes集群的命令行工具,通过它能够对集群本身进行管理,并能够在集群上进行容器化应用的安装部署2、kubectl的使用kubectl命令行语法格式: kubectl [command] [type] [name] [flags]#kubectl使用的参原创 2021-08-05 10:44:36 · 683 阅读 · 0 评论 -
@kubernetes(k8s)基础理论知识
kubernetes基础理论k8s全称kubernetes,k8s是为容器服务而生的一个可移植容器的编排管理工具【kubernetes官网】一、kunernetes发展史#kunernetes发展史Kubernetes项目来源于Borg,可以说是集结了Borg设计思想的精华,并且吸收了Borg系统中的经验和教训。Kubernetes作为容器集群管理工具,于2015年7月22日迭代到 v 1.0并正式对外公布,这意味着这个开源容器编排系统可以正式在生产环境使用Kubernetes总体而言原创 2021-08-03 21:46:58 · 5907 阅读 · 0 评论 -
@Kubernetes(k8s)安装与集群服务部署详解
Kubernetes一、环境准备1、服务器的环境准备1》nod节点CPU核数必须是 : 大于等于2核2G ,否则k8s无法启动 ,如果不是,则在集群初始化时,后面后面增加参数: --ignore-preflight-errors=NumCPU2》DNS网络: 最好设置为本地网络连通的DNS,否则网络不通,无法下载一些镜像 3》linux内核: linux内核必须是 4 版本以上就可以,建议最好是4.4之上的,因此必须把linux核心进行升级 4》准备3台虚拟机环境(或者3台云服务器)原创 2021-08-01 17:07:30 · 1610 阅读 · 0 评论 -
@k8s介绍
一、概述官方文档主页官方博客Kubernetes 是什么?Kubernetes 是一个可移植的、可扩展的开源平台,用于管理容器化的工作负载和服务,可促进声明式配置和自动化。 Kubernetes 拥有一个庞大且快速增长的生态系统。Kubernetes 的服务、支持和工具广泛可用。起源:Kubernetes 这个名字源于希腊语,意为“舵手”或“飞行员”。k8s 这个缩写是因为 k 和 s 之间有八个字符的关系。 Google 在 2014 年开源了 Kubernetes 项目。Kubernetes原创 2021-07-07 23:01:58 · 81 阅读 · 0 评论