From 915ac0edecbfe1f3b8887c850cffd00aecf77194 Mon Sep 17 00:00:00 2001 From: Brenda Rearden Date: Wed, 30 Sep 2020 18:01:47 -0700 Subject: [PATCH] Clean up old charts from merge --- README.md | 200 +---------------- .../backup-restore-operator-0.1.0.tgz | Bin 3518 -> 0 bytes .../backup-restore-operator-crd-0.1.0.tgz | Bin 1719 -> 0 bytes .../fleet-agent/fleet-agent-0.3.0-beta200.tgz | Bin 1707 -> 0 bytes assets/fleet-crd/fleet-crd-0.3.0-beta200.tgz | Bin 9891 -> 0 bytes assets/fleet/fleet-0.3.0-beta200.tgz | Bin 2764 -> 0 bytes assets/index.yaml | 205 ++---------------- assets/logos/backup-restore.svg | 24 ++ assets/logos/cis-kube-bench.svg | 43 ++++ .../rancher-cis-benchmark-0.0.1.tgz | Bin 3311 -> 0 bytes .../rancher-cis-benchmark-crd-0.0.1.tgz | Bin 1331 -> 0 bytes .../rancher-istio/rancher-istio-1.7.000.tgz | Bin 13841 -> 0 bytes .../rancher-webhook-0.1.0-alpha800.tgz | Bin 1204 -> 0 bytes index.yaml | 205 ++---------------- 14 files changed, 117 insertions(+), 560 deletions(-) delete mode 100644 assets/backup-restore-operator/backup-restore-operator-0.1.0.tgz delete mode 100644 assets/backup-restore-operator/backup-restore-operator-crd-0.1.0.tgz delete mode 100644 assets/fleet-agent/fleet-agent-0.3.0-beta200.tgz delete mode 100644 assets/fleet-crd/fleet-crd-0.3.0-beta200.tgz delete mode 100644 assets/fleet/fleet-0.3.0-beta200.tgz create mode 100644 assets/logos/backup-restore.svg create mode 100644 assets/logos/cis-kube-bench.svg delete mode 100644 assets/rancher-cis-benchmark/rancher-cis-benchmark-0.0.1.tgz delete mode 100644 assets/rancher-cis-benchmark/rancher-cis-benchmark-crd-0.0.1.tgz delete mode 100644 assets/rancher-istio/rancher-istio-1.7.000.tgz delete mode 100644 assets/rancher-webhook/rancher-webhook-0.1.0-alpha800.tgz diff --git a/README.md b/README.md index 0539085b0..7eab53b6e 100644 --- a/README.md +++ b/README.md @@ -1,199 +1,3 @@ -## charts +# Asset Branch -This is charts repo to automate system charts and adding overlays files on top of it. - -Charts will have two categories: - -1. Charts that Rancher created and maintained (**Rancher original**). - -2. Charts that Rancher modified from upstream (**Rancher modified**). - -**Rancher original** chart is created and maintained by Rancher Team, such as rancher-cis-benchmark, rancher-k3s-upgrader. - -**Rancher modified** chart is modified from upstream chart, while there are customizations added into the upstream chart from rancher side. - -For **Rancher original** charts, it should have the following tree structure - -```text -packages/${CHART_NAME}/ - charts/ # regular helm chart directory - templates/ - Chart.yaml - values.yaml -``` - -For **Rancher original** charts with a crds directory, it should have the following tree structure - -```text -packages/${CHART_NAME}/ - package.yaml # metadata manifest to enable or disable crds generation - charts/ # regular helm chart directory - templates/ - crds/ - Chart.yaml - values.yaml -``` - -For **Rancher modified** charts, it should have the following tree structure - -```text -packages/${CHART_NAME}/ - package.yaml # metadata manifest containing upstream chart location, package version - ${CHART_NAME}.patch # patch file containing the diff between modified chart and upstream - overlay/* # overlay files that needs to added on top of upstream, for example, questions.yaml -``` - -A regular `package.yaml` will have the following content: - -```yaml -url: https://charts.bitnami.com/bitnami/external-dns-2.20.10.tgz # url to fetch upstream chart, omit this field for a rancher original chart -packageVersion: 00 # packageVersion of modified charts, producing a $version-$packageVersion chart. For example, if istio 1.4.7 is modified with changes, rancher produces a 1.4.700 chart version that includes the modification rancher made on top of upstream charts. -generateCRDChart: - enabled: true -``` - -Here is an **example** of upstream chart based on git repository - -```yaml -url: https://github.com/open-policy-agent/gatekeeper.git # Url to fetch upstream chart from git -subdirectory: chart/gatekeeper-operator # Sub directory for helm charts in git repo -type: git # optinal, indicate that upstream chart is from git -commit: v3.1.0-beta.8 # the revision of git repo -packageVersion: 00 # package version -generateCRDChart: - enabled: true -``` - -Here is an **example** of local chart with a crds directory - -```yaml -generateCRDChart: - enabled: true -``` - -### Workflow - -Modifying **Rancher original** charts is the same workflow as modifying helm charts. First make changes into `charts/` and commit changes. CI will automatically upload artifacts if file contents have been changed. - -Modifying **Rancher modified** takes extra steps, as it requires modifications to be saved into patch files so that later it can retrieve the chart based on upstream chart and patch files. - -The step includes: - -1. Run `make CHART={CHART_NAME} prepare` - - This prepares `charts` with the current upstream chart and current patch. - -2. Change the version in `package.yaml`. If upstream chart needs to be updated, update url to point the latest chart. `packageVersion` also needs to updated. - -3. Make modification to your charts. - -4. Run `make CHART={CHART_NAME} patch` - - This will compare your current chart with upstream chart and generate the correct patch. - -5. Run `make CHART={CHART_NAME} clean` - - This will clean up the `charts` directory so that it won't be committed. - -This repo provides a [workflow](./.github/workflows) that automatically uploads patch files and tarball of charts. Commit will only need to update `package/${chart-name}/charts` and make sure patches are -up-to-date with the latest chart. It also automatically build github pages to serve `index.yaml` and artifacts of charts. - -### Experimental: Splitting CRDs from an upstream package into a separate package - -**Note to Contributers:** This flag can only be used to create separate CRD charts if your chart meets the following three requirements: -- The chart defines one or more CRDs -- The chart is based on an upstream chart and includes a `package.yaml` (if this is not the case, you will need to manually create a separate CRD chart) -- The chart tries to install some default CRs based on the CRDs that it defines (if this is not the case, you should place the CRDs directly within the `templates/` directory of the chart; using a CRD chart is only necessary since rendering the chart will fail since the `kind` of the default CRs cannot be found in the cluster as the CRD is not installed yet). - -There are cases in which upstream charts import CRDs into a cluster using the Helm 3 `crd/` directory, which allows a user to first install the CRDs before rendering the templates created by the chart. However, using this approach has certain caveats [as documented by Helm](https://helm.sh/docs/chart_best_practices/custom_resource_definitions/), such as an inability to upgrade / delete those CRDs and or use the `--dry-run` flag on the package before installing the CRDs. As a result, it may be advised to move those CRDs into a separate chart under the `templates/` directory so that the lifecycle of those CRDs can continue to be managed by Helm. - -However, in the current `rancher/charts` model, this would require deleting the CRDs from the upstream chart (which introduces significant changes to the package's patch) and maintaining a separate CRD chart that also needs to be kept up to date with the upstream chart. This poses several challenges, including but not limited to: -- Keeping the version of the Rancher chart and the CRD chart consistent -- Keeping the annotations added to the CRD chart in line with those added to the Rancher chart -- Adding a validation YAML to the Rancher chart to direct the user to install the CRD chart before installing the Rancher chart if CRDs do not currently exist on the server -- Viewing the patch between the CRDs introduced by the upstream chart and the CRDs within the CRD chart - -To resolve this, `rancher/charts` has a flag that can be added to the `package.yaml` of any Rancher chart that allows you to specify `generateCRDChart.enabled=true`. When this mode is enabled, the following changes are applied during each step of the `rancher/charts` developer workflow: - -1. On running `make CHART={CHART_NAME} prepare: - - After running the default prepare script to pull the chart from upstream and apply the patch, a new directory called `charts-crd` is also created alongside `charts`. This will represent your new CRD chart. Any CRDs located within the Rancher chart in `charts/crd/` will be relocated to `charts-crd/templates/` and a new `charts-crd/Chart.yaml` (with chart names `{CHART_NAME}-crd`) and `charts-crd/README.md` will be generated. The `charts-crd/Chart.yaml` and `charts/Chart.yaml` will also be updated with the relevant annotations used by Rancher to auto-install the CRD chart from Dashboard. - - If you are using the `generateCRDChart.assumeOwnershipOfCRDs` flag, the CRDs will instead be located in `charts-crd/crd-manifest/*` and some additional resources (ConfigMap, Jobs, and RBAC resources) will be created in the `charts-crd/templates` directory instead. This option should only be enabled if the chart is expected to be deployed in a setting where all or a subset of your CRDs may or may not already exist, in which case your CRD chart may want to assume ownership of the CRDs to prevent a failure on deploy. - - In addition, a new file `charts/templates/validate-install-${CHART_NAME}-crd.yaml` will be added to your Rancher chart that is automatically configured to validate whether the CRDs that have been moved to the CRD chart are installed onto your cluster before trying to render the Rancher chart. For example, here is an error you might encounter if you try to install the Rancher chart first: - - ``` - Error: execution error at ({CHART_NAME}/templates/validate-install-{CHART_NAME}-crd.yaml:15:5): Required CRDs are missing. Please install the {CHART_NAME}-crd chart before installing this chart. - ``` - - See `scripts/prepare-crds` for more information on the default templates used for generating these files. - -2. On making modification to either chart or running `make CHART={CHART_NAME} patch` - - The experience of modifying values within the `charts` directory and making a new patch is unchanged. The same workflow also applies to the `charts-crd` directory with two caveats: - - Changes to `charts/templates/validate-install-${CHART_NAME}-crd.yaml`, `charts-crd/Chart.yaml`, and `charts-crd/README.md` will be ignored / not be shown in the patch as they are not expected to be updated - - Any changes to `charts-crd/templates/*` (`charts-crd/crd-manifest/*` if you are using the `generateCRDChart.assumeOwnershipOfCRDs` flag) will show up in the patch as if you had changed the relevant file within `charts/crd/*`. - - Files added to the `overlay` directory will only overlay onto the Rancher chart, not the CRD chart. - -3. On running `make CHART={CHART_NAME} clean` - - This will clean up both the `charts` directory and the `charts-crd` directory so that either directory won't be committed. - -4. On running `make CHART={CHART_NAME} charts` - - A tarball for both the original chart and the CRD chart will be generated. - -Some more considerations when migrating to using this flag: -- After adding this flag to a chart, you will have to look through the upstream chart and manually remove any CRD build specific code from the upstream chart (i.e. removing `helm.sh/hook: crd-install` from the CRD files, removing any cleanup Jobs introduced by the upstream chart to automatically delete CRDs on uninstall, etc.) -- The CRDs moved to their own chart must not contain any code that was pulled from helper templates located within the main chart. If it is found that this is necessary for any chart, please submit a feature request. - -See `packages/rancher-monitoring` for an example of a chart that currently uses this flag. - - -### Override existing Chart - -By default CI script doesn't allow changes to be made against existing chart. In order to make changes you have to bump chart version. There is a backdoor method to make changes to your existing chart without having to bump version. You can delete the tar.gz file you want to override and commit the change. Here is an example of [commit](https://github.com/rancher/charts/commit/3ec3d344c7e20eda6d2c6e0e9d33a4e00a33edfc#diff-db2aa3c5b9630208bd8568672c84f408). - -### Helm repo index - -To add this repo as a helm repo, run - -```text -helm repo add ${repo_name} https://charts.rancher.io -``` - -To use a forked version of this chart repo, you can try either of these: - -1. If you just need to test chart tar.gz file, you can run `make CHART=${name} charts` to generate tar.gz files. It will be generated under `docs/${chart_name}`. - -2. You can also setup github page to serve your tar.gz files on your forked repo. Github pages usually requires you to have this set up on [specific branches](https://help.github.com/en/github/working-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site#choosing-a-publishing-source). - -3. You can directly add `https://github.com/rancher/charts` into rancher catalog. In order to show all the charts you have to run `make CHART=${chart_name} prepare` and make sure there is `chart-original` folder on each chart folder if your chart relies on a upstream chart. - -### Makefile - -`make bootstrap`: - -Download binaries that are needed for ci scripts. - -`make prepare`: - -Prepare the chart for modification. This will apply the upstream chart with the current patch. Use `CHART=${NAME}` for specific chart. - -`make charts`: - -Generate tarball for each charts. Use `CHART=${NAME}` for specific chart. - -`make patch`: - -Compare the current chart with upstream and generate patch file. Use `CHART=${NAME}` for specific chart. - -`make validate`: - -Validate if patch file can be applied. - -`make mirror`: - -Run image mirroring scripts.(Experimental) +This branch is auto-generated from main-source branch, please open PRs to dev-2.5-source and they will migrate to main-source. \ No newline at end of file diff --git a/assets/backup-restore-operator/backup-restore-operator-0.1.0.tgz b/assets/backup-restore-operator/backup-restore-operator-0.1.0.tgz deleted file mode 100644 index 2c0923b2ae8dfc0231edd576200d53687209f78a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3518 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 diff --git a/assets/backup-restore-operator/backup-restore-operator-crd-0.1.0.tgz b/assets/backup-restore-operator/backup-restore-operator-crd-0.1.0.tgz deleted file mode 100644 index bcfc26e4d3dc7f7b008cff74c69d917bad8d17d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1719 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 + + + + + + diff --git a/assets/logos/cis-kube-bench.svg b/assets/logos/cis-kube-bench.svg new file mode 100644 index 000000000..6597051f1 --- /dev/null +++ b/assets/logos/cis-kube-bench.svg @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + diff --git a/assets/rancher-cis-benchmark/rancher-cis-benchmark-0.0.1.tgz b/assets/rancher-cis-benchmark/rancher-cis-benchmark-0.0.1.tgz deleted file mode 100644 index 40a3b24fb557d86548241dcd2da1f92f3605c2d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3311 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 diff --git a/assets/rancher-cis-benchmark/rancher-cis-benchmark-crd-0.0.1.tgz b/assets/rancher-cis-benchmark/rancher-cis-benchmark-crd-0.0.1.tgz deleted file mode 100644 index 21b91e8ba319ab8f0187d9bfb53c0fd0c942d7b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1331 zcmV-31Dc zVQyr3R8em|NM&qo0PI>#lj1fLo-@BfweRK40b|23q`1w_Zc>|MHxx73ODcy(Za^7Z zQb}!UsZ{=Z${&C+HsHlDlPrCqq?R6iJ>9JqHX!*NO`8kbo}lFO5X^I%8^7}~2Sd&h z!r*x ze~EyUihzWYcGzN!13{o>4hNzD9iciL4T-5hf5zuu1JP3Bkb%~L;K{DF7OQbx$925cOP^<5skVQ@PzOM0J3NRip|Kp~ zSNVej_TTT{_P6c7>-7fi)&4IbdCLJU@C%`gOV)Y*-o_@l@Fqy$wVs9ahwLG;q{1;; z6&a52a4Muo%pgPp9|&S6k{VHtHP+$6Zp^x6HS)M2_7esaH*sS1!YqavNejvSRzfP^uOWgOj*AgR?sWFXikWQ#G&mEKS$u81Zk zBX)+D&U?uI`n$#00s`SDK0j3|jq-l<;dAei&oP9wk}+-Kz(!()k>F%}UrAY;q}?{L zx0Q^^C@TMbCeLRh1uEQ4T4?Kt$Fla7Bq>TsLz63O6en@v%8xyu-wx4 z!s-B)wXAI)&CwWT%9fr^V4_rjnQO|+9xff+vAz2hpYs`DX>G?s&gw3=@(jyEd=s8< zjlB*s&7i7@MYBNvN0f0wBX$io?HXTjW=WvgNET-sqh5S#s6L9a86?ByqkR4D@olGm zulROSzgKcStJ|%DY$er&szolRT$i%jX?kx-6pW<|$Q_p@WnyDaYhL=2zej53f16af zMk071|LgX;ULpVMb$i$R?;>)M{BO;g(-T3B+{utfMlFP&S^HN0x24&en8a|QkUvKg zG!hAIwi!9hk5%f!!0=@+aFzP>yyxv|!>baY&569uOsH_g%|vRRkaxW|4@yqO>?7#r zZW#MUcubx?8yTjISPdbUko`<)=(iVZU!&BF|2n;s*Lwy&5dXc~!CfK#cL)7z{J)4? zB>rctX(sxwS-Klh-@F)->b(Py7?|7B-^ZS zDVm(;VK&{!__(hbOr=!&|MC0#cOTz7p?~rihra*n-WBfuUjMe&z54%4$p7|y>~zn@ zsgChE7-BRBVq)iWs>q_xCQJ5vDbgSRpA%_2>~v;==F!CAD(qw}J3cPj3AXK!LF|MO pd%BJW{tPp;ol?Z_od3YR>nc~d%2i%k{s{m8|Nkec5{&>Z007+eoVox2 diff --git a/assets/rancher-istio/rancher-istio-1.7.000.tgz b/assets/rancher-istio/rancher-istio-1.7.000.tgz deleted file mode 100644 index fe0d7c0dde4a4e70540553eec06cfd32385afae4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13841 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 TRr)^x00960mw;`N0ImT55B8*l diff --git a/assets/rancher-webhook/rancher-webhook-0.1.0-alpha800.tgz b/assets/rancher-webhook/rancher-webhook-0.1.0-alpha800.tgz deleted file mode 100644 index 6e750e4339c009309863d534cec9e7629d69fe0d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1204 zcmV;l1WWrLiwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0PI=cZ|XJ_?sNW%Bc$m*5fY&EE^l3LH%;0qM5peta+4GA>e!im z!W~2T->3Y9gix;93e;V`7l>o~IJUoYJ|Al){RQg&SA1G1^*p#)FirM~MdIS!;5d#m z8ISW{$8p-f&ZRrPa7R}ocjR7Oj-3m~9S<)@7vQ|#5cVT6#Po&pW?Su#`ygOaDq_Ty zG@b?EGh#x`ZJ!Ydw7DAisELOh0}sl*(pe4viBaM)nYM!KyA2^9xR6zi{tvyv0dBgGZ8P?XDdMCYaUbn=79+w zFyeB49Yow@)&DH|gHUOh6*hoYF&eAe?y}2@<5;I&%h#aI|0NR%n)h`8hxk7n4%_^{ zbS}^QKL&Wj=9n>GW2_7(rC0TaAG9|<0I|6T%Lcmu@;;`C5K|?%zw+SM@J`WGqd`fQ zH5clMiPF1}$gKestp9=`O9ahu&JAUzd%aW7$oGXd{|Td5FhVnUT%d?i8=K-cx`IRe z9}S%r|0k2Nd*=T!uwM5ez>rIXUO~ynpy1@AE=k#gewtcYMIM6vPy~pA)K#eNBy-&? z)?88uy&ue=_o@z17_1+9oAICw+W${IpC1kT`5#~`)GAYSZ&d>a`0ozKZT?@4Cg=En z6l`l~7RP3=bggGD0}sB`>u*I!EMUa4$lWc8O^kl_)}TP2lrCa?#K>R##-31^q5v`* zyR8ALZCAG2vX?lRuIKCRdF_rBnCZAjDgy7rfOV|%00AWglU z*Tm+Krk`qy-HX*2&$e#s?R40x0%_W-o5xC%*`3Y>QEay6r(TDt(&WL9KQxD2?Qe?xH4N?_?USS=*>_cGntmsqXFvZ-@B9uf;PClxw0r(L^ZzJl z(59JDb-#hy4I(x3xs?{HWkNsy>p>*|i0L^}OBKXgk@A)B;E$WBwb3w@s%Q$#P9b>e zDg975$bVM2(zm#QL;QE0Nt6G>JSBYQ{}Iq)d}kCr>;_K#6=%E_`}tp%93lQs#_n$X zzdG~(7--~wsteIF3DJE7*j%8N_og>WhJ2nB)%QD#&9$yoZmnFm*G6Z!_j%OLwq!0h)iFlGY~8QHhq2agk`O@44nu z>FjWlC%UTA+rJaOWCC~3A6ruZV0eJHVVIv^;7-Y`AL0?JgznK-GB6&vAM;ZAj5E&o S5cn?u0RR6VF~cMPCIA4~NM!l| diff --git a/index.yaml b/index.yaml index 767d54cc9..d497722cd 100644 --- a/index.yaml +++ b/index.yaml @@ -1,41 +1,5 @@ apiVersion: v1 entries: - backup-restore-operator: - - annotations: - catalog.cattle.io/auto-install: backup-restore-operator-crd=match - catalog.cattle.io/certified: rancher - catalog.cattle.io/namespace: cattle-resources-system - catalog.cattle.io/provides-gvr: resources.cattle.io.resourceset/v1 - catalog.cattle.io/release-name: backup-restore-operator - catalog.cattle.io/ui-component: backup-restore-operator - apiVersion: v1 - appVersion: v0.1.0-rc1 - created: "2020-09-29T16:16:38.119836-07:00" - description: Backup-restore-operator can be used to backup kubernetes cluster - metadata for certain applications and restore from it - digest: 9d735ff127af81bd9081df638c6e117e51d33128e6506daaa4ab9093ff86cbe3 - keywords: - - applications - - infrastructure - name: backup-restore-operator - urls: - - assets/backup-restore-operator/backup-restore-operator-0.1.0.tgz - version: 0.1.0 - backup-restore-operator-crd: - - annotations: - catalog.cattle.io/certified: rancher - catalog.cattle.io/hidden: "true" - catalog.cattle.io/namespace: cattle-resources-system - catalog.cattle.io/release-name: backup-restore-operator-crd - apiVersion: v1 - created: "2020-09-29T16:16:38.120071-07:00" - description: Installs the CRDs for backup-restore-operator. - digest: 0128891bba900400239732fbd0e445cb0ed0be0056c704b1cafb04e7f6f06652 - name: backup-restore-operator-crd - type: application - urls: - - assets/backup-restore-operator/backup-restore-operator-crd-0.1.0.tgz - version: 0.1.0 fleet: - annotations: catalog.cattle.io/auto-install: fleet-crd=match @@ -47,7 +11,7 @@ entries: catalog.cattle.io/release-name: fleet apiVersion: v2 appVersion: 0.3.0-beta6 - created: "2020-09-30T23:34:22.123930193Z" + created: "2020-09-30T18:00:01.747675-07:00" description: Fleet Manager - GitOps at Scale digest: 116c4bed7df966ecc320827756ed9e202edbd1e21092e0f59b6feddaebd1275b icon: https://charts.rancher.io/assets/logos/fleet.svg @@ -55,24 +19,6 @@ entries: urls: - assets/fleet/fleet-0.3.0-beta600.tgz version: 0.3.0-beta600 - - annotations: - catalog.cattle.io/auto-install: fleet-crd=match - catalog.cattle.io/certified: rancher - catalog.cattle.io/experimental: "true" - catalog.cattle.io/hidden: "true" - catalog.cattle.io/namespace: fleet-system - catalog.cattle.io/provides-gvr: clusters.fleet.cattle.io/v1alpha1 - catalog.cattle.io/release-name: fleet - apiVersion: v2 - appVersion: 0.3.0-beta2 - created: "2020-09-29T16:16:38.121136-07:00" - description: Fleet Manager - GitOps at Scale - digest: 24fb97fcb6b8109c06861818791fc76384ffe2e325720e4031e7c6428793b4d4 - icon: https://charts.rancher.io/assets/logos/fleet.svg - name: fleet - urls: - - assets/fleet/fleet-0.3.0-beta200.tgz - version: 0.3.0-beta200 fleet-agent: - annotations: catalog.cattle.io/certified: rancher @@ -81,7 +27,7 @@ entries: catalog.cattle.io/release-name: fleet-agent apiVersion: v2 appVersion: 0.3.0-beta6 - created: "2020-09-30T23:34:22.124345995Z" + created: "2020-09-30T18:00:01.750122-07:00" description: Fleet Manager Agent - GitOps at Scale digest: 3168f64e2d46ad9ad3d24207860714341107344441c3a7a519b9bc284cf3ecaa icon: https://charts.rancher.io/assets/logos/fleet.svg @@ -89,21 +35,6 @@ entries: urls: - assets/fleet-agent/fleet-agent-0.3.0-beta600.tgz version: 0.3.0-beta600 - - annotations: - catalog.cattle.io/certified: rancher - catalog.cattle.io/hidden: "true" - catalog.cattle.io/namespace: fleet-system - catalog.cattle.io/release-name: fleet-agent - apiVersion: v2 - appVersion: 0.3.0-beta2 - created: "2020-09-29T16:16:38.121608-07:00" - description: Fleet Manager Agent - GitOps at Scale - digest: 4f7503d8a38578ea41d88a26dd7134a59dd4a0309752a1eeaa2f182b103c54b6 - icon: https://charts.rancher.io/assets/logos/fleet.svg - name: fleet-agent - urls: - - assets/fleet-agent/fleet-agent-0.3.0-beta200.tgz - version: 0.3.0-beta200 fleet-crd: - annotations: catalog.cattle.io/certified: rancher @@ -112,7 +43,7 @@ entries: catalog.cattle.io/release-name: fleet-crd apiVersion: v2 appVersion: 0.3.0-beta6 - created: "2020-09-30T23:34:22.125074697Z" + created: "2020-09-30T18:00:01.751271-07:00" description: Fleet Manager CustomResourceDefinitions digest: 08a1f5105f4a58adf815d446823b39c0a9092645cd92b32b29720b617246ce4f icon: https://charts.rancher.io/assets/logos/fleet.svg @@ -120,21 +51,6 @@ entries: urls: - assets/fleet-crd/fleet-crd-0.3.0-beta600.tgz version: 0.3.0-beta600 - - annotations: - catalog.cattle.io/certified: rancher - catalog.cattle.io/hidden: "true" - catalog.cattle.io/namespace: fleet-system - catalog.cattle.io/release-name: fleet-crd - apiVersion: v2 - appVersion: 0.3.0-beta2 - created: "2020-09-29T16:16:38.122177-07:00" - description: Fleet Manager CustomResourceDefinitions - digest: f87f75f102866d0b4e65cec341df4456a4a23d131e9a6059209f71ea522c8be3 - icon: https://charts.rancher.io/assets/logos/fleet.svg - name: fleet-crd - urls: - - assets/fleet-crd/fleet-crd-0.3.0-beta200.tgz - version: 0.3.0-beta200 longhorn: - annotations: catalog.cattle.io/auto-install: longhorn-crd=match @@ -145,7 +61,7 @@ entries: catalog.cattle.io/ui-component: longhorn apiVersion: v1 appVersion: v1.0.2 - created: "2020-09-30T23:34:22.126461101Z" + created: "2020-09-30T18:00:01.752535-07:00" description: Longhorn is a distributed block storage system for Kubernetes. digest: f4ceef5347e7d1132a14b8b4c2e32266f5dfc50606e97fae6a1f55cf33937d22 home: https://github.com/longhorn/longhorn @@ -181,7 +97,7 @@ entries: catalog.cattle.io/namespace: longhorn-system catalog.cattle.io/release-name: longhorn-crd apiVersion: v1 - created: "2020-09-30T23:34:22.126658502Z" + created: "2020-09-30T18:00:01.75286-07:00" description: Installs the CRDs for longhorn. digest: c3fc8df8818d884c9df73999999834cebe41ce6567f60222792c2593ad853d31 name: longhorn-crd @@ -200,7 +116,7 @@ entries: catalog.cattle.io/ui-component: rancher-backup apiVersion: v1 appVersion: v1.0.0 - created: "2020-09-30T23:34:22.127229203Z" + created: "2020-09-30T18:00:01.753604-07:00" description: Provides ability to back up and restore the Rancher application running on any Kubernetes cluster digest: 15403221be6b30c775399d1d9c2357819dd44c0a43224bc652ffde58c9c7dacf @@ -219,7 +135,7 @@ entries: catalog.cattle.io/namespace: cattle-resources-system catalog.cattle.io/release-name: rancher-backup-crd apiVersion: v1 - created: "2020-09-30T23:34:22.127461904Z" + created: "2020-09-30T18:00:01.753968-07:00" description: Installs the CRDs for rancher-backup. digest: 574944d51636bd8070873f1ab1f7003a61cafff2f6c91f067766038a7c2ad17b name: rancher-backup-crd @@ -237,7 +153,7 @@ entries: catalog.cattle.io/ui-component: rancher-cis-benchmark apiVersion: v1 appVersion: v1.0.0 - created: "2020-09-30T23:34:22.128042306Z" + created: "2020-09-30T18:00:01.754618-07:00" description: The cis-operator enables running CIS benchmark security scans on a kubernetes cluster digest: a13254879afcd33d0b957d07a038b9f54e8c8d2f9e9a8886955937aadbc18d00 @@ -248,25 +164,6 @@ entries: urls: - assets/rancher-cis-benchmark/rancher-cis-benchmark-1.0.000.tgz version: 1.0.000 - - annotations: - catalog.cattle.io/auto-install: rancher-cis-benchmark-crd=match - catalog.cattle.io/certified: rancher - catalog.cattle.io/namespace: cis-operator-system - catalog.cattle.io/provides-gvr: cis.cattle.io.clusterscans/v1 - catalog.cattle.io/release-name: rancher-cis-benchmark - catalog.cattle.io/ui-component: rancher-cis-benchmark - apiVersion: v1 - appVersion: v0.0.1 - created: "2020-09-29T16:16:38.12259-07:00" - description: The cis-operator enables running CIS benchmark security scans on - a kubernetes cluster - digest: f2b679435320cc3f6b2f0ffe45e340cd83d4876d8d651e590e66833eaef90a23 - keywords: - - security - name: rancher-cis-benchmark - urls: - - assets/rancher-cis-benchmark/rancher-cis-benchmark-0.0.1.tgz - version: 0.0.1 rancher-cis-benchmark-crd: - annotations: catalog.cattle.io/certified: rancher @@ -274,7 +171,7 @@ entries: catalog.cattle.io/namespace: cis-operator-system catalog.cattle.io/release-name: rancher-cis-benchmark-crd apiVersion: v1 - created: "2020-09-30T23:34:22.128263206Z" + created: "2020-09-30T18:00:01.755244-07:00" description: Installs the CRDs for rancher-cis-benchmark. digest: d0dc8ebe295444108d4191422674ee97ba993dec62af43c2abaeef0bb6d1765b name: rancher-cis-benchmark-crd @@ -282,20 +179,6 @@ entries: urls: - assets/rancher-cis-benchmark/rancher-cis-benchmark-crd-1.0.000.tgz version: 1.0.000 - - annotations: - catalog.cattle.io/certified: rancher - catalog.cattle.io/hidden: "true" - catalog.cattle.io/namespace: cis-operator-system - catalog.cattle.io/release-name: rancher-cis-benchmark-crd - apiVersion: v1 - created: "2020-09-29T16:16:38.122789-07:00" - description: Installs the CRDs for rancher-cis-benchmark. - digest: 9c44381117aa2aa4684c9cf0fcc23b9975738465040ca7fc0906f2cb2a99af88 - name: rancher-cis-benchmark-crd - type: application - urls: - - assets/rancher-cis-benchmark/rancher-cis-benchmark-crd-0.0.1.tgz - version: 0.0.1 rancher-gatekeeper: - annotations: catalog.cattle.io/auto-install: rancher-gatekeeper-crd=match @@ -306,7 +189,7 @@ entries: catalog.cattle.io/release-name: rancher-gatekeeper apiVersion: v1 appVersion: v3.1.1 - created: "2020-09-30T23:34:22.12961451Z" + created: "2020-09-30T18:00:01.756352-07:00" description: Modifies Open Policy Agent's upstream gatekeeper chart that provides policy-based control for cloud native environments digest: 5ad532baf589b6027455cd22e427f5a0a1d7702f98c119dd33fc7c313422a768 @@ -329,7 +212,7 @@ entries: catalog.cattle.io/namespace: cattle-gatekeeper-system catalog.cattle.io/release-name: rancher-gatekeeper-crd apiVersion: v1 - created: "2020-09-30T23:34:22.129893211Z" + created: "2020-09-30T18:00:01.756806-07:00" description: Installs the CRDs for rancher-gatekeeper. digest: 89d80de1bea71d134b19e6092ae123c08173c172a5201d54b4baa6afedea3855 name: rancher-gatekeeper-crd @@ -348,7 +231,7 @@ entries: catalog.cattle.io/ui-component: istio apiVersion: v1 appVersion: 1.7.1 - created: "2020-09-30T23:34:22.132596419Z" + created: "2020-09-30T18:00:01.761384-07:00" dependencies: - alias: kiali condition: kiali.enabled @@ -366,32 +249,6 @@ entries: urls: - assets/rancher-istio/rancher-istio-1.7.100.tgz version: 1.7.100 - - annotations: - catalog.cattle.io/auto-install: rancher-kiali-server-crd=1.22.001 - catalog.cattle.io/certified: rancher - catalog.cattle.io/namespace: istio-system - catalog.cattle.io/release-name: rancher-istio - catalog.cattle.io/requires-gvr: monitoring.coreos.com.prometheus/v1 - catalog.cattle.io/ui-component: istio - apiVersion: v1 - appVersion: 1.7.0 - created: "2020-09-29T16:16:38.125374-07:00" - dependencies: - - alias: kiali - condition: kiali.enabled - name: rancher-kiali-server - repository: file://../../rancher-kiali-server/charts - version: 1.22.0 - description: Helm chart for installing istio components with the istioctl - digest: 752ab2e5a4f77df11b7211a90fad13b4f8d712edf12d315af2780c197f46777e - icon: https://charts.rancher.io/assets/logos/istio.svg - keywords: - - networking - - infrastructure - name: rancher-istio - urls: - - assets/rancher-istio/rancher-istio-1.7.000.tgz - version: 1.7.000 rancher-kiali-server: - annotations: catalog.cattle.io/auto-install: rancher-kiali-server-crd=match @@ -402,7 +259,7 @@ entries: catalog.rancher.io/release-name: rancher-kiali-server apiVersion: v2 appVersion: v1.23.0 - created: "2020-09-30T23:34:22.134333524Z" + created: "2020-09-30T18:00:01.762674-07:00" description: Kiali is an open source project for service mesh observability, refer to https://www.kiali.io for details. This is installed as sub-chart with customized values in Rancher's Istio. @@ -431,7 +288,7 @@ entries: - annotations: catalog.cattle.io/hidden: "true" apiVersion: v2 - created: "2020-09-30T23:34:22.134502325Z" + created: "2020-09-30T18:00:01.763031-07:00" description: Installs the CRDs for rancher-kiali-server. digest: 5d5ebb3498ac0b64cf1a73d743b0f3f45fd40c0a9ee3b26d94ae60176e523574 name: rancher-kiali-server-crd @@ -449,7 +306,7 @@ entries: catalog.cattle.io/ui-component: logging apiVersion: v1 appVersion: 3.6.0 - created: "2020-09-30T23:34:22.135503028Z" + created: "2020-09-30T18:00:01.76427-07:00" description: Collects and filter logs using highly configurable CRDs. Powered by Banzai Cloud Logging Operator. digest: be7edca7751f3301d2c4d5e179582cbfc987f1a379fa2371e036304e0c5b62e7 @@ -469,7 +326,7 @@ entries: catalog.cattle.io/namespace: cattle-logging-system catalog.cattle.io/release-name: rancher-logging-crd apiVersion: v1 - created: "2020-09-30T23:34:22.136726431Z" + created: "2020-09-30T18:00:01.765752-07:00" description: Installs the CRDs for rancher-logging. digest: c327f08b1b842dcba42ce8afdd9c6f972125d1299e9bbd16bb1736caee14c436 name: rancher-logging-crd @@ -493,7 +350,7 @@ entries: catalog.cattle.io/ui-component: monitoring apiVersion: v1 appVersion: 0.38.1 - created: "2020-09-30T23:34:22.1597072Z" + created: "2020-09-30T18:00:01.787353-07:00" dependencies: - condition: kubeStateMetrics.enabled name: kube-state-metrics @@ -622,7 +479,7 @@ entries: catalog.cattle.io/namespace: cattle-monitoring-system catalog.cattle.io/release-name: rancher-monitoring-crd apiVersion: v1 - created: "2020-09-30T23:34:22.165376317Z" + created: "2020-09-30T18:00:01.793018-07:00" description: Installs the CRDs for rancher-monitoring. digest: 6a37f6809618363d7143344384d4d2d3a8a09b71ed6ebb4e47d8493d92acdc56 name: rancher-monitoring-crd @@ -641,7 +498,7 @@ entries: catalog.cattle.io/release-name: rancher-operator apiVersion: v2 appVersion: 0.1.0-alpha8 - created: "2020-09-30T23:34:22.165659317Z" + created: "2020-09-30T18:00:01.793702-07:00" description: Control Rancher using GitOps digest: 26e121eac6e269a316d5ca89e604dd0e53cbb57a974e5b81c935f958890a4af2 name: rancher-operator @@ -656,7 +513,7 @@ entries: catalog.cattle.io/release-name: rancher-operator-crd apiVersion: v2 appVersion: 0.1.0-alpha8 - created: "2020-09-30T23:34:22.166131219Z" + created: "2020-09-30T18:00:01.794415-07:00" description: Rancher Operator CustomResourceDefinitions digest: 1693bea3535af7913880e9d0563a006f0be24984e6fd406fcdce6dcf421d5b1b name: rancher-operator-crd @@ -671,7 +528,7 @@ entries: catalog.rancher.io/release-name: rancher-pushprox apiVersion: v1 appVersion: 0.1.0 - created: "2020-09-30T23:34:22.166795721Z" + created: "2020-09-30T18:00:01.79523-07:00" description: Sets up a deployment of the PushProx proxy and a DaemonSet of PushProx clients. digest: 3b1ca4678251311ec3b3b2ed2f8db8be1e047f0c866fdc3b48a02fc0b3824a6b @@ -688,27 +545,13 @@ entries: catalog.cattle.io/release-name: rancher-webhook apiVersion: v2 appVersion: 0.1.0-beta5 - created: "2020-09-30T23:34:22.167062522Z" + created: "2020-09-30T18:00:01.795612-07:00" description: ValidatingAdmissionWebhook for Rancher types digest: 0b1022adfcef3d3066e5792ecd9cb78c6f7da89158b6f8b39ec56f645152a3d1 name: rancher-webhook urls: - assets/rancher-webhook/rancher-webhook-0.1.0-beta500.tgz version: 0.1.0-beta500 - - annotations: - catalog.cattle.io/certified: rancher - catalog.cattle.io/experimental: "true" - catalog.cattle.io/namespace: cattle-system - catalog.cattle.io/release-name: rancher-webhook - apiVersion: v2 - appVersion: 0.1.0-alpha8 - created: "2020-09-29T16:16:38.150446-07:00" - description: ValidatingAdmissionWebhook for Rancher types - digest: ca518958a38c0eb4cc27b7e67e649161f02727f8c4b7d44e4a4a7b60dc0c1062 - name: rancher-webhook - urls: - - assets/rancher-webhook/rancher-webhook-0.1.0-alpha800.tgz - version: 0.1.0-alpha800 rio: - annotations: catalog.cattle.io/certified: rancher @@ -719,7 +562,7 @@ entries: catalog.cattle.io/requires-gvr: networking.istio.io.virtualservice/v1beta1 apiVersion: v1 appVersion: 0.8.0-rc2 - created: "2020-09-30T23:34:22.167851724Z" + created: "2020-09-30T18:00:01.796163-07:00" description: The application deployment engine for Kubernetes digest: bf08db8edbddb79252e883a5b12788e9703444caa27443aeaf677615b852a80e home: https://rio.io @@ -728,4 +571,4 @@ entries: urls: - assets/rio/rio-0.8.000.tgz version: 0.8.000 -generated: "2020-09-30T23:34:22.12275739Z" +generated: "2020-09-30T18:00:01.746255-07:00"