Helm把Kubernetes资源(比如deployments、services或 ingress等) 打包到一个chart中,而chart被保存到chart仓库。通过chart仓库可用来存储和分享chart。Helm使发布可配置,支持发布应用配置的版本管理,简化了Kubernetes部署应用的版本控制、打包、发布、删除、更新等操作。
做为Kubernetes的一个包管理工具,用来管理charts——预先配置好的安装包资源,有点类似于Ubuntu的APT和CentOS中的yum。
Helm具有如下功能:
创建新的chart
chart打包成tgz格式
上传chart到chart仓库或从仓库中下载chart
在Kubernetes集群中安装或卸载chart
管理用Helm安装的chart的发布周期
使用Helm可以完成以下事情:
管理Kubernetes manifest files
管理Helm安装包charts
基于chart的Kubernetes应用分发
分类:
其他好文 时间:
2020-03-03 09:17:30
阅读次数:
422
源码示例下载:rbac组件应用之主机管理系统【auto_luffy.zip】 ...
分类:
其他好文 时间:
2020-03-02 14:22:39
阅读次数:
62
0x00 前言 ThinkPHP官方2018年12月9日发布重要的安全更新,修复了一个严重的远程代码执行漏洞。该更新主要涉及一个安全更新,由于框架对控制器名没有进行足够的检测会导致在没有开启强制路由的情况下可能的getshell漏洞,受影响的版本包括5.0和5.1版本,推荐尽快更新到最新版本。 0x ...
分类:
Web程序 时间:
2020-02-28 01:20:58
阅读次数:
124
Thinkphp视图模板中输出日期格式,不同的数据库存储方式处理函数稍有不一样。 ...
分类:
Web程序 时间:
2020-02-26 20:29:16
阅读次数:
348
1、修改 application 中的 common.php 文件 use PHPMailer\PHPMailer\PHPMailer; function email($mailto, $subject, $content) { // 实列化PHPMailer,同时传递true表示启用异常机制 $m ...
分类:
Web程序 时间:
2020-02-26 18:49:14
阅读次数:
78
作者|夙兴阿里巴巴高级工程师本文整理自《CNCFxAlibaba云原生技术公开课》第24讲,点击“阅读原文”直达课程页面。关注“阿里巴巴云原生”公众号,回复关键词“入门”,即可下载从零入门K8s系列文章PPT。导读:本文将从实践出发,结合案例来说明,如何借助Operator开发框架来扩展KubernetesAPI。内容主要分为三个部分:首先会简单介绍一下Operator相关的知识;然后会介绍Ope
准备工作 models.py from django.db import models # 基类:是抽象的(不会完成数据库迁移),目的是提供共有字段的 class BaseModel(models.Model): is_delete = models.BooleanField(default=Fal ...
分类:
其他好文 时间:
2020-02-24 09:27:21
阅读次数:
85
1.修改apache2的配置文件 /etc/apache2/apache2.conf 修改根目录和AllowOverride权限 <Directory /home/ubuntu/thinkphp/tp6/think/public/> Options Indexes FollowSymLinks Al ...
分类:
Web程序 时间:
2020-02-23 10:02:05
阅读次数:
191
Thinkphp 安装 topthink/think-captcha 验证码类库后,就可以使用 {:captcha_img()} 显示验证码了, 具体官网的教程请查看如下链接: https://www.kancloud.cn/manual/thinkphp5/154295 但是有很多人第一次操作都会 ...
分类:
Web程序 时间:
2020-02-21 23:52:14
阅读次数:
190
ECharts,一个使用 JavaScript 实现的开源可视化库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等),底层依赖矢量图形库 ZRender,提供直观,交互丰富,可高度个性化定制的数据可视化图表。 第一步 ...
分类:
Web程序 时间:
2020-02-20 21:50:51
阅读次数:
332