当前位置: 首页 > news >正文

《CKA/CKAD应试指南/从docker到kubernetes 完全攻略》学习笔记 第14章 包管理helm v3

前言


考试大纲:
了解helm是如何工作的,从而实现快速部署应用

本章要点:
考点1:添加helm源
考点2:使用helm 部署应用

前面在使用wordpress + mysql 部署博客应用的时候,需要做许多工作,需要每个pod创建pv和pvc,然后分别创建每个应用pod及svc,整个过程非常麻烦.

如果搭建博客的所有步骤写在一个文件里,然后放在一个文件夹里(这个文件夹叫做chart),以后直接使用这个chart,就可以把所有的操作一次性做完,这样就很容易实现一个博客应用(用这个chart部署出来一个实例,叫做release发布)。 这就类似于用镜像创建一个容器,镜像就是chart,通过此镜像生成的容器叫做release。
helm实现的就是这样的功能,在互联网上存在chart仓库(也可以自己搭建),其中包括了各种应用,需要什么应用直接拉取部署就好。

14.1 安装helm


必知必会: 安装helm3
helm3安装在master上,是一个和kubectl类似的客户端,只是一个在kubernetes API 上执行操作的工具。

步骤1: 下载最新版的helm
下载地址为https://github.com/helm/helm/releases
提前下载所需要的文件:https://get.helm.sh/helm-v3.2.1-linux-amd64.tar.gz
步骤2:下载安装helm的脚本
步骤3.修改脚本
步骤4:对sum文件重命名
[root@vms10 helm]# mv scripts_get-helm-3 get
[root@vms10 helm]# cp helm-v3.2.1-linux-amd64.tar.gz.sha256sum h

http://www.lryc.cn/news/348317.html

相关文章:

  • 蓝桥杯备战.19有奖问答dfs
  • 【JS红宝书学习笔记】第1、2章 初识JS
  • 学习java
  • Redis日常维护流程及技巧:确保稳定性与性能
  • 牛客华为机试题——难度:入门(python实现)
  • 数据结构与算法学习笔记之线性表五---循环链表的表示和实现(C++)
  • 微信小程序生命周期揭秘:从启动到消亡的全过程剖析【附代码】
  • Linux 下载 miniconda
  • 第十五篇:全面防护:构建不容侵犯的数据库安全策略与实战指南
  • 电脑快速搜索文件及文件夹软件——Everything
  • 02-登录页面、动态路由、权限等模块开发
  • 万物生长大会 | 创邻科技再登杭州准独角兽榜单
  • (六)Linux的Shell编程(上)
  • CANopen总线_CANOpen开源协议栈
  • Rust 语言不支持 goto 语句
  • uniapp日期区间选择器
  • k8s job
  • Python---NumPy万字总结【此篇文章内容难度较大,线性代数模块】(3)
  • 【面试经典题】环形链表
  • 【联合索引】最左匹配原则是什么?
  • LeetCode 700.二叉搜索树中的搜索
  • 程序设计实践-课程设计任务布置(麦当劳) (price 200)(不包含文档)
  • leetcode 918.环形子数组的最大和
  • Spring中用到的设计模式有哪些
  • CSS 样式清单整理:文字超出部分显示省略号和设置placeholder的字体样式
  • Docker容器:Docker-Consul 的容器服务更新与发现
  • 容器化Jenkins远程发布java应用(方式二:自定义镜像仓库远程拉取构建)
  • 解密某游戏的数据加密
  • 【报错合集】完美解决“虚拟机使用的是此版本 VMware Workstation 不支持的硬件版本”
  • YOLOv8小白中的小白安装环境教程!没一个字废话,看一遍不踩坑!