Commit Graph

578 Commits (d91f49e076ab1548091a5eb7936f045da75c6482)

Author SHA1 Message Date
Jacob Payne d91f49e076
(dev-v2.6-archive) fixed template issues with k3s (#567)
(partially cherry picked from commit 7e14b4ee14)
2022-01-06 11:32:34 -08:00
Brenda Rearden 1799bcb3bf
(dev-v2.6-archive) Remove canary and set version to 1.6.7 for upgrade testing
(partially cherry picked from commit 6e4c1e8d25)
2022-01-06 11:32:33 -08:00
Brenda Rearden dd7e18120c
(dev-v2.6-archive) Change to rancher imags, delete old builds
(partially cherry picked from commit bddd43f53f)
2022-01-06 11:32:33 -08:00
Caleb Bron b5eaa9042c
(dev-v2.6-archive) remove rke2 charts
(partially cherry picked from commit 0a381894df)
2022-01-06 11:32:32 -08:00
Jacob Payne 7bfb20e89a
(dev-v2.6-archive) added k3s support (#560)
(partially cherry picked from commit a63500248a)
2022-01-06 11:32:32 -08:00
Steven Crespo 65557904bf
(dev-v2.6-archive) Merge pull request #553 from PennyScissors/update-gatekeeper
Update gatekeeper to v3.1.0-rc.1

(partially cherry picked from commit 813457423b)
2022-01-06 11:32:31 -08:00
Daishan 7dc502a321
(dev-v2.6-archive) Update rio to v0.8.0-rc2, add experimental label
(partially cherry picked from commit 4e991faf6a)
2022-01-06 11:32:31 -08:00
Arvind Iyengar 77be6b1378
(dev-v2.6-archive) Change default to all CRs in all namespaces
This commit sets the following field to false:
`<serviceMonitor|podMonitor|rule>SelectorNilUsesHelmValues: true`

As a result, we look for all CRs with any labels in all namespaces rather than just
the ones tagged with `release: rancher-monitoring`.

(partially cherry picked from commit d2bf307e59)
2022-01-06 11:32:30 -08:00
Arvind Iyengar 1167f62350
(dev-v2.6-archive) Update grafana default deploymentStrategy
If the Grafana deployment strategy is not Recreate, the deployment will
be stuck during an upgrade when PV is attached.

(partially cherry picked from commit f3aebdca14)
2022-01-06 11:32:30 -08:00
Arvind Iyengar 99cb52dac7
(dev-v2.6-archive) Add NoExecute + NoSchedule toleration to PushProx
This commit adds NoExecute / NoSchedule tolerations by default to all of the
PushProx exporters since the default expectation when deploying these exporters
is that they are deployed on the expected nodes based on nodeSelector labels
regardless of any taints added to those nodes.

Users can always choose to override these settings if necessary.

(partially cherry picked from commit 215cf10a68)
2022-01-06 11:32:29 -08:00
Arvind Iyengar bf8675697f
(dev-v2.6-archive) Increase prometheus resource limits and requests
(partially cherry picked from commit de6fbbb129)
2022-01-06 11:32:29 -08:00
Arvind Iyengar 54f6d00110
(dev-v2.6-archive) Move ClusterRoles and change values.yaml fields
- Moves `monitoringRole` settings into `global.rbac` in values.yaml
- Moves user ClusterRoles into one file: `rancher-monitoring/clusterroles.yaml`
- Reformats user ClusterRoles format to look like upstream format
- Enables aggregateRolesForRBAC by default
- Updates README.md and CHANGELOG.md for relevant ClusterRole changes

(partially cherry picked from commit 3d6b8c94c7)
2022-01-06 11:32:28 -08:00
Arvind Iyengar b643adedc0
(dev-v2.6-archive) Use Rancher PushProx image
(partially cherry picked from commit 93f477b3e9)
2022-01-06 11:32:28 -08:00
Arvind Iyengar 74439b3f23
(dev-v2.6-archive) Update default namespace to cattle-monitoring-system
(partially cherry picked from commit 701098fd72)
2022-01-06 11:32:27 -08:00
Arvind Iyengar 67f6d928ab
(dev-v2.6-archive) Update README to add rancher-monitoring changes
Adds prometheus-adapter and rancher-pushprox to the README.md and also
adds fields for Rancher Monitoring config

(partially cherry picked from commit 63647c6849)
2022-01-06 11:32:27 -08:00
brendarearden bb03a724e0
(dev-v2.6-archive) Change namespace back to istio-system
Add force install flag
Increase istio version

(partially cherry picked from commit ff8bcc0755)
2022-01-06 11:32:26 -08:00
Jacob Payne f5880772d6
(dev-v2.6-archive) added image overrides (#554)
(partially cherry picked from commit b3e81b1db6)
2022-01-06 11:32:26 -08:00
Steven Crespo f6e48e44ae
(dev-v2.6-archive) Update gatekeeper to v3.1.0-rc.1
- Updated package to reference latest release
- Removed previous chart's tgz to make changes in place

(partially cherry picked from commit 1aaa1948f6)
2022-01-06 11:32:25 -08:00
Caleb Bron d6dbe16191
(dev-v2.6-archive) add custom web_root to kiali
(partially cherry picked from commit b76723768c)
2022-01-06 11:32:25 -08:00
Jacob Payne 400c0e7cad
(dev-v2.6-archive) added toggle for logging persistence (#540)
(partially cherry picked from commit 3ec3d344c7)
2022-01-06 11:32:24 -08:00
Jacob Payne 65ed401a0b
(dev-v2.6-archive) Merge pull request #539 from paynejacob/logging-secrets
use secrets for certs and passwords

(partially cherry picked from commit 444367b353)
2022-01-06 11:32:24 -08:00
Caleb Bron f58e10c4aa
(dev-v2.6-archive) Remove helm vendored dependencies from charts
(partially cherry picked from commit cb3b2acebd)
2022-01-06 11:32:23 -08:00
cbron 82a5370088
(dev-v2.6-archive) Generated changes
(partially cherry picked from commit 7e532ef2fe)
2022-01-06 11:32:22 -08:00
Caleb Bron f69fe062c6
(dev-v2.6-archive) Merge pull request #532 from cbron/kiali-server
rancher-kiali-server

(partially cherry picked from commit 9329c3c38d)
2022-01-06 11:32:22 -08:00
Jacob Payne f9245f662f
(dev-v2.6-archive) use secrets for certs and passwords
(partially cherry picked from commit 4f4e7dce5d)
2022-01-06 11:32:21 -08:00
Jacob Payne 2f50ffa5c4
(dev-v2.6-archive) Merge pull request #536 from paynejacob/fix/issue-28256
fixed logging cluster roles

(partially cherry picked from commit 413a846647)
2022-01-06 11:32:21 -08:00
Jacob Payne e05f634466
(dev-v2.6-archive) Merge pull request #535 from paynejacob/feature/rke
added rke support

(partially cherry picked from commit 924a9fd125)
2022-01-06 11:32:20 -08:00
Jacob Payne 56bc2e6fc0
(dev-v2.6-archive) Merge pull request #537 from paynejacob/feature/logging-crd-breakout
added crd annotations for logging

(partially cherry picked from commit 8dc1928d82)
2022-01-06 11:32:20 -08:00
Jacob Payne 41b77cb8e0
(dev-v2.6-archive) added rke support
(partially cherry picked from commit 569e213fe8)
2022-01-06 11:32:19 -08:00
Jacob Payne 78ffaa8df3
(dev-v2.6-archive) added crd annotations for logging
(partially cherry picked from commit ac8099a8e3)
2022-01-06 11:32:19 -08:00
Steven Crespo 43572f2c70
(dev-v2.6-archive) Merge pull request #527 from PennyScissors/update-gatekeeper-chart-rebase
Update gatekeeper chart

(partially cherry picked from commit fbbcefc976)
2022-01-06 11:32:19 -08:00
Jacob Payne 2bdbe9d888
(dev-v2.6-archive) fixed logging cluster roles
(partially cherry picked from commit 6e70b85a5b)
2022-01-06 11:32:18 -08:00
Caleb Bron 326e93fe55
(dev-v2.6-archive) rancher-kiali-server init
(partially cherry picked from commit ef8a72e077)
2022-01-06 11:32:18 -08:00
Darren Shepherd 75a1d1f625
(dev-v2.6-archive) Remove ECM feature chart
(partially cherry picked from commit 6554efb687)
2022-01-06 11:32:17 -08:00
Steven Crespo 88a5e1654f
(dev-v2.6-archive) Add webhook service and update changelog
(partially cherry picked from commit c6370509d8)
2022-01-06 11:32:17 -08:00
Steven Crespo 6485c882dd
(dev-v2.6-archive) Move add-on files to overlay
Move add-on files allowedrepos.yaml, job-constraints-crd.yaml and
requiredlabels.yaml to overlay

(partially cherry picked from commit 865476ee75)
2022-01-06 11:32:16 -08:00
Jacob Payne 45057ae28f
(dev-v2.6-archive) Merge pull request #522 from paynejacob/feature/logging-providers
added kafka, splunk, syslog output support

(partially cherry picked from commit 33fa5f70ca)
2022-01-06 11:32:16 -08:00
Steven Crespo 812cabad8a
(dev-v2.6-archive) Enable generate CRD chart
(partially cherry picked from commit df740fecc8)
2022-01-06 11:32:15 -08:00
Steven Crespo 34f2f45468
(dev-v2.6-archive) Update for Helm 3 compatibility
- Move crds to crds directory
- Remove crd-install hooks and templates from crds

(partially cherry picked from commit 19b1be917d)
2022-01-06 11:32:15 -08:00
Steven Crespo b50f96056d
(dev-v2.6-archive) Remove index and update istio-kubectl
- Remove index as we package and host our charts
- Update rancher/istio-kubectl image tag to 1.5.8

(partially cherry picked from commit d2578e40da)
2022-01-06 11:32:15 -08:00
Steven Crespo 071fc996e0
(dev-v2.6-archive) Update namespace annotation
- Update namespace annotation to `cattle-gatekeeper-system`
- Remove `gatekeeper-system` from templates as Rancher handles
namespaces for chart installation.

(partially cherry picked from commit 6e147640be)
2022-01-06 11:32:14 -08:00
Jacob Payne 16b52cb135
(dev-v2.6-archive) added kafka, splunk, syslog output support
(partially cherry picked from commit 75d396906a)
2022-01-06 11:32:14 -08:00
Brenda Rearden 834dfcbf0d
(dev-v2.6-archive) Merge pull request #529 from brendarearden/istio-versioning
Update version to 1.6.7

(partially cherry picked from commit df9f93262b)
2022-01-06 11:32:13 -08:00
Steven Crespo 1d5874faa4
(dev-v2.6-archive) Update opa gatekeeper chart to v3.1.0-beta.11
The previous patch didn't apply cleanly since the latest version had
significant changes made including structural. Instead I started with
an empty patch file and made changes manually. This patch includes the
same changes done in our previous patch, but on the latest version of
the chart.

(partially cherry picked from commit 3d8b451d4a)
2022-01-06 11:32:13 -08:00
Arvind Iyengar 014be77b77
(dev-v2.6-archive) Remove CRD code from upstream
Removes the code that supports the Helm 2 hack for crd/ (`prometheus-operator/cleanup-crds.yaml` and
`prometheus-operator/crds.yaml`) and removes crd-install hooks from crds.

Also updates the README.md and CHANGELOG.md accordingly.

(partially cherry picked from commit 921f735cbc)
2022-01-06 11:32:12 -08:00
Brenda Rearden db4a2dd1e3
(dev-v2.6-archive) Update version to 1.6.7
(partially cherry picked from commit b0a79ea343)
2022-01-06 11:32:12 -08:00
aiyengar2 662552e078
(dev-v2.6-archive) Merge pull request #517 from aiyengar2/add_split_crd_flag
Add generateCRDChart flag

(partially cherry picked from commit c72f44d1cc)
2022-01-06 11:32:12 -08:00
Arvind Iyengar bdb8f7d3bf
(dev-v2.6-archive) Enable splitting CRDs to separate package
This commit adds script changes to automatically allow packages to split
the CRD components located in a crd/ directory into a separate package.

It also automatically adds in a validation yaml helper to the main package
to prevent a user from installing the base package without installing the crd
install package first.

Any package can enable the creation of a separate crd package by just adding
`splitCRDsIntoSeparatePackage: true` into the package.yaml, as shown in the
rancher-monitoring chart.

(partially cherry picked from commit fcc8528186)
2022-01-06 11:32:11 -08:00
Jacob Payne bd4b445e42
(dev-v2.6-archive) fixed logging namespace and ui component name
(partially cherry picked from commit bca787abea)
2022-01-06 11:32:11 -08:00
Vincent Fiduccia 8129f4196f
(dev-v2.6-archive) Update README.md
(partially cherry picked from commit d239bf188a)
2022-01-06 11:32:10 -08:00