在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:helm3-charts开源软件地址:https://gitee.com/rancher/helm3-charts开源软件介绍:Rancher CatalogA curated collection of Rancher 2.0 enhanced Helm 3 charts. To see how catalogs are added and used in Rancher 2.0 take a look at the docs page.
Rancher Chart StructureA Rancher chart repository differs slightly in directory structure from upstream repos in that it includes an A Rancher chart also has two additional files an charts/wordpress/<app version>/ app-readme.md # Rancher Specific: Readme file for display in Rancher 2.0 UI charts/ # Directory containing dependency charts Chart.yaml # Required Helm chart information file questions.yml # Rancher Specific: File containing questions for Rancher 2.0 UI README.md # Optional: Helm Readme file (will be rendered in Rancher 2.0 UI as well) requirements.yaml # Optional YAML file listing dependencies for the chart templates/ # A directory of templates that, when combined with values.yml will generate K8s YAML values.yaml # The default configuration values for this chart See the upstream Helm chart developer reference for a complete walk through of developing charts. To convert an upstream chart to take advantage of Rancher's enhanced UX, first create an $ cat ./app-readme.md# Wordpress ROCKS! Then add a categories:- Blog- CMSquestions:- variable: persistence.enabled default: "false" description: "Enable persistent volume for WordPress" type: boolean required: true label: WordPress Persistent Volume Enabled show_subquestion_if: true group: "WordPress Settings" subquestions: - variable: persistence.size default: "10Gi" description: "WordPress Persistent Volume Size" type: string label: WordPress Volume Size - variable: persistence.storageClass default: "" description: "If undefined or null, uses the default StorageClass. Default to null" type: storageclass label: Default StorageClass for WordPress The above will prompt the user with a true / false radio button in the UI for enabling persistent storage. If the user choses to enable persistent storage they will be prompted for a storage class and volume size. The above file also provides a list of categories that this chart fits into. This helps users navigate and filtering when browsing the catalog UI. Question Variable Reference
subquestions: LicenseCopyright (c) 2018 Rancher Labs, Inc. Licensed under the Apache License, Version 2.0 (the "License");you may not use this file except in compliance with the License.You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, softwaredistributed under the License is distributed on an "AS IS" BASIS,WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.See the License for the specific language governing permissions andlimitations under the License. |
请发表评论