Commit Graph

642 Commits (0c83354892b33b2712c79a6ae0ededc8d1161e8a)

Author SHA1 Message Date
Darren Shepherd 727a708c3f
Merge pull request #636 from ibuildthecloud/dev-v2.5
rancher-webhook v0.1.0-alpha7
2020-09-10 17:23:21 -07:00
Darren Shepherd ec627b5fd2 rancher-webhook v0.1.0-alpha7 2020-09-10 17:22:43 -07:00
ibuildthecloud eaecc442e1 Generated changes 2020-09-11 00:12:16 +00:00
Darren Shepherd d43ecd9f0c
Merge pull request #635 from ibuildthecloud/dev-v2.5
rancher-webhook v0.1.0-alpha6
2020-09-10 17:11:39 -07:00
Darren Shepherd a1684f1d11 rancher-webhook v0.1.0-alpha6 2020-09-10 17:10:50 -07:00
ibuildthecloud 321473b40d Generated changes 2020-09-10 23:35:22 +00:00
Darren Shepherd 2f05371e23
Merge pull request #634 from ibuildthecloud/dev-v2.5
rancher-webhook v0.1.0-alpha4
2020-09-10 16:34:46 -07:00
Darren Shepherd caa9a4fc38 rancher-webhook v0.1.0-alpha4 2020-09-10 16:33:48 -07:00
mrajashree 52f283e510 Generated changes 2020-09-10 23:30:06 +00:00
Rajashree Mandaogane 578e436716
Merge pull request #633 from mrajashree/updatetgz
Remove tgz from assets for chart to get regenerated
2020-09-10 16:29:30 -07:00
rajashree 28f10bd184 Remove tgz from assets for chart to get regenerated 2020-09-10 16:12:57 -07:00
ibuildthecloud a65e07fd37 Generated changes 2020-09-10 22:20:21 +00:00
Darren Shepherd 0e58bf5468
Merge pull request #631 from ibuildthecloud/dev-v2.5
Update fleet, rancher-operator, rancher-webhook
2020-09-10 15:19:47 -07:00
ibuildthecloud c851362ada Generated changes 2020-09-10 22:19:24 +00:00
Darren Shepherd ceda36dce4 Update fleet, rancher-operator, rancher-webhook 2020-09-10 15:18:31 -07:00
cbron f3723f0186 Generated changes 2020-09-10 22:15:36 +00:00
Caleb Bron 638f084074
Merge pull request #632 from rancher/revert-605-branch-asset
Revert "Generate asset on different branch"
2020-09-10 15:15:01 -07:00
Caleb Bron 68a1dfa588
Revert "Generate asset on different branch" 2020-09-10 15:12:51 -07:00
Rajashree Mandaogane ef9d7aeafb
Merge pull request #630 from mrajashree/quote
Remove quotes around pvc storageClassName
2020-09-10 15:06:24 -07:00
rajashree 4fbdb77861 Removes quotes around pvc storageClassName
The field storageClassName uses "quote" template function. So the quotes around it
lead to errors. This commit removes the quotes
2020-09-10 14:43:53 -07:00
Steven Crespo 81c286cb9f
Merge pull request #616 from PennyScissors/update-gatekeeper-v3.1.0
Update opa gatekeeper to v3.1.0
2020-09-10 14:17:31 -07:00
Steven Crespo fb8c308737 Update opa gatekeeper to v3.1.0 2020-09-10 13:12:51 -07:00
Daishan Peng 65b9bc61c1
Merge pull request #605 from StrongMonkey/branch-asset
Generate asset on different branch
2020-09-10 12:22:29 -07:00
Daishan 15924a6862 Generate assets on ${branch}-assets branch 2020-09-10 10:50:00 -07:00
brendarearden ffeea24751 Generated changes 2020-09-10 16:23:04 +00:00
Brenda Rearden 1322150a57
Merge pull request #627 from brendarearden/istio-version-rollback
Add annotation changes to version Istio 1.6.8
2020-09-10 09:22:14 -07:00
Brenda Rearden 46204a9171 Add cattle system registry 2020-09-09 17:04:25 -07:00
Brenda Rearden 583b669a92 Add annotation changes to version Istio 1.6.8 2020-09-09 16:17:44 -07:00
aiyengar2 94683f409b Generated changes 2020-09-09 23:08:58 +00:00
aiyengar2 7d32212d2c
Merge pull request #595 from aiyengar2/change_crd_ownership
Add generateCRDChart.assumeOwnershipOfCRDs flag
2020-09-09 16:08:08 -07:00
prachidamle 2e8885abaa Generated changes 2020-09-09 22:50:15 +00:00
Prachi Damle 8a2bdb9f2d
Merge pull request #586 from prachidamle/cis-v2-chart
CIS v2 charts
2020-09-09 15:49:36 -07:00
Prachi Damle b55e6ec019 Adding rancher-cis-benchmark-crds - CRD chart for CIS v2
Adding rancher-cis-benchmark - Main chart for deploying cis-operator

Review comments and changes CRDs and adding the roles

Adding default ClusterScanProfiles in a Configmap

Updating kubernetes version to have major.minor.patch

Package the CRDs within the original chart and add package.yaml

chart changes for tolerations, crds, added
global.cattle.systemDefaultRegistry

Review changes to removed nodeSelector helper, combine all cis clusterroles in one file

CRD name change and adding keywords, moving package.yaml one folder upi
Renamed hardened benchmark
Move providesGVR to chart.yaml
2020-09-09 15:45:25 -07:00
aiyengar2 dd45629861 Generated changes 2020-09-09 22:40:49 +00:00
aiyengar2 0a4fa534aa
Merge pull request #626 from aiyengar2/fix_validate_errors
Fix validate errors
2020-09-09 15:39:57 -07:00
Arvind Iyengar 7d5d73fdfb remove tgz 2020-09-09 15:25:13 -07:00
Arvind Iyengar 9fe6ed19c1 Use assumeOwnershipOfCRDs for rancher-monitoring 2020-09-09 15:25:13 -07:00
Arvind Iyengar 9b28515507 Add generateCRDChart.assumeOwnershipOfCRDs flag
This commit adds a new flag to the experimental feature of generating a CRD chart for charts that need to be able to assume the ownership of any existing CRDs within a cluster. It also modifies the existing `prepare-crd` script to use template files stored in the `./scripts/chart-templates/` directory instead of utilizing numerous `cat` commands in order to achieve the same result.

Feature charts with this flag enabled will differ from the normal CRD chart in the following ways:
- Instead of having CRDs from `crd/` in `templates/`, they will be relocated to `crd-manifest/`.
- On render, the CRDs in `crd-manifest` are placed into a ConfigMap that will be deployed on the cluster.
- On install / upgrade / rollback, a pre-install / pre-upgrade / pre-rollback hook Job that does a `kubectl apply -f` on the manifest within the crd-manifest ConfigMap (with appropriate RBAC credentials via a ServiceAccount, CRB, and ClusterRole) will install the CRDs onto the cluster.
- On uninstall, a delete hook Job does a `kubectl delete -f` on the manifest within the crd-manifest ConfigMap (with the same RBAC credentials) to remove the CRDs from the cluster.

At the moment, this will only be used by the `rancher-monitoring` chart.

Related Issue: https://github.com/rancher/rancher/issues/28326
2020-09-09 15:25:13 -07:00
Arvind Iyengar 746bac1d78 Add clean to end of validate script 2020-09-09 15:05:46 -07:00
mrajashree 153171167f Generated changes 2020-09-09 20:02:31 +00:00
Rajashree Mandaogane adfea20f32
Merge pull request #594 from mrajashree/backup-restore-sep-charts
Add chart for backup-restore-operator
2020-09-09 13:01:46 -07:00
rajashree 4ad856c2cc Backup-restore-operator chart 2020-09-09 12:56:50 -07:00
cbron a61c6ba56d Generated changes 2020-09-09 19:56:48 +00:00
Caleb Bron 9a077fd522
Merge pull request #624 from brendarearden/script-changes
Add providesGVR to patch file and remove from package.yaml
2020-09-09 12:56:06 -07:00
Brenda Rearden da849a2dee Add providesGVR to patch file and remove from package.yaml 2020-09-09 12:52:34 -07:00
aiyengar2 d7f04d180f Generated changes 2020-09-09 19:48:49 +00:00
aiyengar2 af76c27d3e
Merge pull request #620 from aiyengar2/fix_local_split_crd_validate
Deprecate providesGVR flag and update validate script
2020-09-09 12:48:12 -07:00
Arvind Iyengar b3f18ae356 Fix url check when package.yaml does not exist 2020-09-09 12:27:17 -07:00
Arvind Iyengar fb3fe857d4 Update validate and clean script to use clean-crds
By utilizing the `clean-crds` script, both `validate` and `clean` can cleanly deal with issues related to annotations added and files overlaid as part of the CRD chart process.
2020-09-09 12:26:01 -07:00
Arvind Iyengar a84d714801 Deprecate providesGVR flag
This commit deprecates the providesGVR flag used by charts in favor of charts adding this annotation directly to the patch of their chart (or their Chart.yaml).
2020-09-09 12:25:16 -07:00