moooofly / MarkSomethingDownLLS

本仓库用于记录自 2017年10月16日起,在英语流利说任职期间的各方面知识汇总(以下内容不足以体现全部,一些敏感内容已移除)~
MIT License
79 stars 42 forks source link

chart repository + ChartMuseum + helm + Harbor #46

Open moooofly opened 5 years ago

moooofly commented 5 years ago
moooofly commented 5 years ago

Using ChartMuseum as a chart repository for helm

Feb 24, 2018

You’ve probably been using helm for a while and thinking of using it as a means to deploy your custom applications but didn’t know how exactly to go by it? Well today we’ll be going through a series of steps required to setting up your chart repository and using your custom charts via helm.

要点:

moooofly commented 5 years ago

Helm

image

image

ChartMuseum

Kubeapps

moooofly commented 5 years ago

Kubernetes使用helm安装Harbor管理image和chart

环境要求:

主要步骤:

相关:

moooofly commented 5 years ago

Harbor version 1.6.0 is live

Sep 13, 2018

v1.6.0 with several new features

Helm charts management

Helm has become the de facto package manager of Kubernetes, making it easy to to deploy a vast array of applications. We see a dedicated Helm chart repository as a must-have system to help build new enterprise IT infrastructure and platforms. Helm charts should work seamlessly together with container images, and therefore supporting both image management and Helm chart management has become the natural direction for Harbor.

Main features

Starting with version 1.6.0, Harbor can serve as a unified cloud native registry for both image management requests and helm chart management requests. The main features are grouped into two perspectives:

Overall:

User management portal:

It’s easy to get started with Helm charts and Harbor using the Helm CLI:


Release 1.6.0

Benefits to users

Cover both image management and helm chart management with one unified powerful cloud-native registry. Avoid spending efforts to introduce a new system in and reduce the system maintenance cost in future. In addition, image and helm chart managements follow the similar user experiences, that will definitely reduce the new system learning efforts. What's more, managing helm charts and images in one system leave enough space and flexibilities for collaborations/integration in the future.

moooofly commented 5 years ago

Manage Helm Charts

Helm is a package manager for Kubernetes. Helm uses a packaging format called charts. Since version 1.6.0 Harbor is now a composite cloud-native registry which supports both container image management and Helm charts management. Access to Helm charts in Harbor is controlled by role-based access controls (RBAC) and is restricted by projects.

Manage Helm Charts via portal

Working with Helm CLI

As a helm chart repository, Harbor can work smoothly with Helm CLI. About how to install Helm CLI, please refer install helm. Run command helm version to make sure the version of Helm CLI is v2.9.1+.

细节信息详见文档