Commit Graph

352 Commits (6b385a97b90d48dfc8fc081f36a8345025edfdb9)

Author SHA1 Message Date
Brenda Rearden 6e4c1e8d25 Remove canary and set version to 1.6.7 for upgrade testing 2020-08-20 16:47:18 -07:00
Brenda Rearden bddd43f53f Change to rancher imags, delete old builds 2020-08-20 15:13:57 -07:00
Caleb Bron 0a381894df remove rke2 charts 2020-08-19 13:28:53 -07:00
Jacob Payne a63500248a
added k3s support (#560) 2020-08-19 12:43:00 -07:00
Steven Crespo 813457423b
Merge pull request #553 from PennyScissors/update-gatekeeper
Update gatekeeper to v3.1.0-rc.1
2020-08-18 15:20:34 -07:00
Daishan 4e991faf6a Update rio to v0.8.0-rc2, add experimental label 2020-08-18 13:35:00 -07:00
Arvind Iyengar d2bf307e59 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`.
2020-08-18 10:35:27 -07:00
Arvind Iyengar f3aebdca14 Update grafana default deploymentStrategy
If the Grafana deployment strategy is not Recreate, the deployment will
be stuck during an upgrade when PV is attached.
2020-08-18 10:35:27 -07:00
Arvind Iyengar 215cf10a68 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.
2020-08-18 10:35:27 -07:00
Arvind Iyengar de6fbbb129 Increase prometheus resource limits and requests 2020-08-18 10:35:23 -07:00
Arvind Iyengar 3d6b8c94c7 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
2020-08-18 10:02:30 -07:00
Arvind Iyengar 93f477b3e9 Use Rancher PushProx image 2020-08-18 10:02:30 -07:00
Arvind Iyengar 701098fd72 Update default namespace to cattle-monitoring-system 2020-08-18 10:02:28 -07:00
Arvind Iyengar 63647c6849 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
2020-08-18 09:58:43 -07:00
brendarearden ff8bcc0755 Change namespace back to istio-system
Add force install flag
Increase istio version
2020-08-17 17:30:08 -07:00
Jacob Payne b3e81b1db6
added image overrides (#554) 2020-08-17 16:53:55 -07:00
Steven Crespo 1aaa1948f6 Update gatekeeper to v3.1.0-rc.1
- Updated package to reference latest release
- Removed previous chart's tgz to make changes in place
2020-08-17 13:11:15 -07:00
Caleb Bron b76723768c add custom web_root to kiali 2020-08-17 11:57:03 -07:00
Jacob Payne 3ec3d344c7
added toggle for logging persistence (#540) 2020-08-14 13:17:33 -07:00
Jacob Payne 444367b353
Merge pull request #539 from paynejacob/logging-secrets
use secrets for certs and passwords
2020-08-14 10:20:47 -07:00
Caleb Bron cb3b2acebd Remove helm vendored dependencies from charts 2020-08-13 12:22:39 -07:00
cbron 7e532ef2fe Generated changes 2020-08-12 22:28:18 +00:00
Caleb Bron 9329c3c38d
Merge pull request #532 from cbron/kiali-server
rancher-kiali-server
2020-08-12 15:27:45 -07:00
Jacob Payne 4f4e7dce5d use secrets for certs and passwords 2020-08-12 14:03:25 -07:00
Jacob Payne 413a846647
Merge pull request #536 from paynejacob/fix/issue-28256
fixed logging cluster roles
2020-08-12 10:49:11 -07:00
Jacob Payne 924a9fd125
Merge pull request #535 from paynejacob/feature/rke
added rke support
2020-08-12 09:35:34 -07:00
Jacob Payne 8dc1928d82
Merge pull request #537 from paynejacob/feature/logging-crd-breakout
added crd annotations for logging
2020-08-11 13:20:26 -07:00
Jacob Payne 569e213fe8 added rke support 2020-08-11 10:38:33 -07:00
Jacob Payne ac8099a8e3 added crd annotations for logging 2020-08-11 10:28:46 -07:00
Steven Crespo fbbcefc976
Merge pull request #527 from PennyScissors/update-gatekeeper-chart-rebase
Update gatekeeper chart
2020-08-11 09:54:31 -07:00
Jacob Payne 6e70b85a5b fixed logging cluster roles 2020-08-10 16:02:38 -07:00
Caleb Bron ef8a72e077 rancher-kiali-server init 2020-08-10 14:38:49 -07:00
Darren Shepherd 6554efb687 Remove ECM feature chart 2020-08-07 22:29:21 -07:00
Steven Crespo c6370509d8 Add webhook service and update changelog 2020-08-07 17:37:26 -07:00
Steven Crespo 865476ee75 Move add-on files to overlay
Move add-on files allowedrepos.yaml, job-constraints-crd.yaml and
requiredlabels.yaml to overlay
2020-08-07 13:50:23 -07:00
Jacob Payne 33fa5f70ca
Merge pull request #522 from paynejacob/feature/logging-providers
added kafka, splunk, syslog output support
2020-08-07 12:50:44 -07:00
Steven Crespo df740fecc8 Enable generate CRD chart 2020-08-07 12:46:07 -07:00
Steven Crespo 19b1be917d Update for Helm 3 compatibility
- Move crds to crds directory
- Remove crd-install hooks and templates from crds
2020-08-07 12:45:59 -07:00
Steven Crespo d2578e40da 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
2020-08-07 12:43:46 -07:00
Steven Crespo 6e147640be Update namespace annotation
- Update namespace annotation to `cattle-gatekeeper-system`
- Remove `gatekeeper-system` from templates as Rancher handles
namespaces for chart installation.
2020-08-07 12:42:25 -07:00
Jacob Payne 75d396906a added kafka, splunk, syslog output support 2020-08-07 10:22:33 -07:00
Brenda Rearden df9f93262b
Merge pull request #529 from brendarearden/istio-versioning
Update version to 1.6.7
2020-08-06 13:17:23 -07:00
Steven Crespo 3d8b451d4a 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.
2020-08-06 12:37:13 -07:00
Arvind Iyengar 921f735cbc 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.
2020-08-05 10:33:38 -07:00
Brenda Rearden b0a79ea343 Update version to 1.6.7 2020-08-04 15:37:53 -07:00
aiyengar2 c72f44d1cc
Merge pull request #517 from aiyengar2/add_split_crd_flag
Add generateCRDChart flag
2020-08-04 10:55:58 -07:00
Arvind Iyengar fcc8528186 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.
2020-08-04 10:40:45 -07:00
Jacob Payne bca787abea fixed logging namespace and ui component name 2020-08-03 14:26:21 -07:00
Vincent Fiduccia d239bf188a
Update README.md 2020-07-31 15:18:43 -07:00
Caleb Bron a224a87038 moving dev-charts to charts and fixing logo path 2020-07-30 16:13:01 -07:00
Caleb Bron f7dd80a3c1 copy charts from dev-charts 2020-07-30 16:09:43 -07:00
Denise Schannon 44e16849c3 Initial commit 2020-07-29 15:59:02 -07:00