跳转到正文

# k8s.

关于 k8s 的技术笔记与实践,集中在这里。

Backend3 分钟

在 Kubernetes 上安装 KubeSphere

KubeSphere 是一款基于 Kubernetes 的开源企业级容器平台,同时也提供定制化服务,服务收费 KubeSphere和Kubernetes Dashboard是一类的,比后者界面更漂亮 前提 可以参考官网的文档 准备工作 其中准备默认 StorageClass 是安装 KubeSphere 的前提条件,详…

3,386 次阅读
阅读全文
Backend3 分钟

k8s 持久化存储

为什么需要持久化存储: 1、使得使用资源的pod的生命周期与存储卷的生命周期分开 2、使得使用资源的pod在被重启后仍然能够使用之前的存储卷 3、使得使用资源的pod在被调度到其它节点后仍然能够使用之前的存储卷 Host类型volume 测试用 - 仅适用于单节点k8s apiVersion: apps/v1 kind…

3,112 次阅读
阅读全文
Backend5 分钟

k8s 安装 dashboard

在 master 节点执行 本例 k8s 是 v1.22.0,对应的 dashboard 是 – 这个版本,具体去这里查看对应的版本 https://github.com/kubernetes/dashboard/releases wget https://raw.githubusercontent.com/kuber…

4,601 次阅读
阅读全文
Backend19 分钟

基于vagrant搭建k8s集群

3台虚拟机 |节点|系统|IP| |-|-|-|-| |master|CentOS-8|192.168.10.90| |node1|CentOS-8|192.168.10.91| |node2|CentOS-8|192.168.10.92| 构建基础镜像 cd k8sbase vagrant box add cento…

8,487 次阅读
阅读全文
Backend3 分钟

k8s包管理器 - Helm

Helm是Kubernetes的包管理器,类似于Python的pip centos的yum,主要用来管理 Charts Helm Chart是用来封装Kubernetes原生应用程序的一系列YAML文件。可以在你部署应用的时候自定义应用程序的一些Metadata, 以便于应用程序的分发。对于应用发布者而言,可以通过He…

2,864 次阅读
阅读全文
Backend4 分钟

k8s——一个简单示例

apiVersion #API对象版本,可通过`kubectl api-versions`命令查看 kind #资源类型,区分大小写,可通过`kubectl api-resources`命令查看,这里使用Deployment对象 metadata #是该资源的元数据,name是必需的元数据项 spec# 部分是该Dep…

2,929 次阅读
阅读全文