rancher
  1. rancher

system-charts

Public
AuthorCommitMessageCommit dateIssues
Frank MaiFrank Mai
70d482a0874Adjust answers for project monitoring- Use project name & cluster name info from Values.global
Frank MaiFrank Mai
08e14cddbabRemove Project Prometheus RBAC resource
Frank MaiFrank Mai
ad17036d7b2Upgrade to 0.0.3 version- Embed operator as sub charts + Support to configure operator like other charts + Adjust operator default limit - Add permission to kube-state exporter - Replace localhost by 127.0.0.1 on prometheus-auth - Increase Nginx proxy buffers - Configure PVC name of Prometheus or Alertmanager + Allow to configure PVC name of Prometheus or Alertmanager via `prometheus.persistence.name` or `...
Frank MaiFrank Mai
89fb303299cCopy from v0.0.2
Frank MaiFrank Mai
65c9bba17d1Sync Grafana expression with Rancher UI
Frank MaiFrank Mai
cec080c5d0bRemove useless metric-expression resources
orangedengorangedeng
78f315117a1Start prometheus proxy nginx in process 1**Problem:** When we start nginx in our start-up script, the nginx process would become the child process of start-up script process and not process 1. In this case, the kill signal from kubelet/docker will be sent to start-up script instead of nginx so the nginx process won't stop after kill. **Solution:** Change the proxy command and let nginx start at process 1.
orangedengorangedeng
0a1d0d47bd4Use repository for image name key in templatesIn system-charts, we need to use the `repository` and `tag` to define container's image name. After that, we can collect them together and provide an images list we need for system charts.
Prachi DamlePrachi Damle
a4979154547Use updated rancher image of external-dns with version 0.5.11
AiwantaoziAiwantaozi
6f93a4d3c7dupgrade fluentd image versionproblem: before fluentd 1.3.1 version can't support add client cert for fluentd output Solution: upgrade fluentd to 1.3.3, but the related kafka gem also upgrade small version, tested fluentd and kafka after upgrade version Issue: https://github.com/rancher/rancher/issues/18396
gitlawrgitlawr
6ed67738344Add configurations for alibabacloud provider to external-dns
Prachi DamlePrachi Damle
356491217ebChanges done to upstream chart.- Adding checksum over secrets to ensure change in secrets upgrades deployment - Using rancher image for ensuring airgap case works too - Adding nodeSelector to ensure the workloads never schedule to the Windows node - Adding resource limits - Add private image registry for airgap case
Prachi DamlePrachi Damle
f627b92ca5dCopy of Upstream Helm chart for external-dnsWe will be keeping up with the upstream chart https://github.com/helm/charts/tree/master/stable/external-dns
Frank MaiFrank Mai
9b275d8104aUpgrade Monitoring images version**Problem:** Cannot start "rules-configmap-reloader" container with 10Mi limit resource **Solution:** Update images: - quay.io/coreos/prometheus-operator:v0.29.0 -> rancher/coreos-prometheus-operator:v0.29.0 - quay.io/coreos/prometheus-config-reloader -> rancher/coreos-prometheus-config-reloader:v0.29.0 - prom/alertmanager:v0.16.1 -> rancher/prom-alertmanager:v0.16.1 - prom/prometheus:v2.7.1 ...
Frank MaiFrank Mai
511280c8610Consist label in service monitor and logging charts**Problem:** Enable logging and monitoring in `rancher/rancher:master`, but can't see fluentd metric **Solution:** Consist label and endpoint name in `system-chart/rancher-monitoring:v0.0.2`` **Issue:** https://github.com/rancher/rancher/issues/18327 **Patch:** https://github.com/rancher/system-charts/pull/17
AiwantaoziAiwantaozi
767e615dc12Should consist label in service monitor and logging chartsProblem: enable logging and moinitoring but can't see fluentd metric Solution: consist label and endpoint name Issue: https://github.com/rancher/rancher/issues/18327
Craig JellickCraig Jellick
ca7b0eb7a37MMerge pull request #16 from thxCode/issue_18166Refactor & fix some issue for Monitoring
Frank MaiFrank Mai
16e0cadb4d4Increase the periodSeconds & timeoutSeconds for readiness & liveness checking**Issue:** https://github.com/rancher/rancher/issues/18104
Frank MaiFrank Mai
3cd401eda59Add a Service as a creatation history for Prometheus Operator when uninstalling
Frank MaiFrank Mai
7085404aa52Merge hooks-configmap.yaml into nginx-configmap.yaml of Grafana
Frank MaiFrank Mai
c2bc5b9f68bEmbed Nginx into Prometheus Pod**Issues:** https://github.com/rancher/rancher/issues/18166
Frank MaiFrank Mai
8f54c9d7dd4Remove the front Nginx of Alertmanager
Frank MaiFrank Mai
c80dba3d4a7Modify images to rancher official
Frank MaiFrank Mai
a70cec6f707Support choosing Prometheus sync mode between federate and remote**Problem:** - Remote reader mode only allow `project-level` Prometheus to share the metrics from `cluster-level` Prometheus - Remote reader mode cannot save the namespace-related metrics from `cluster-level` Prometheus **Solution:** - Add `prometheus.sync.mode` to choose - Add a "federate" scrape job when deploying federation mode **Issue:** https://github.com/rancher/rancher/issues/17390
Frank MaiFrank Mai
86d8abd7198Don't print any credential info to log
Frank MaiFrank Mai
b7cebf42ab0Support random serviceSelectorLabels label name**Problem:** Cannot input like `x.y.z/k` label name into serviceSelectorLabels **Solution:** Use array instead of object as values
Frank MaiFrank Mai
f8057dbb0e6Sync up the root values.yaml with sub-charts
Frank MaiFrank Mai
896ade91eb1Clean useless values
Frank MaiFrank Mai
c3910adb469Support random nodeSelector label name**Problem:** Cannot input like `x.y.z/k` label name into nodeSelector **Solution:** Use array instead of object as values **Issue:** https://github.com/rancher/rancher/issues/17340
FyeryFyery
13b5a79de2fAdd ability to use private image registry when deploying monitoring toolsproblem: We can not deploy monitoring tools in an air gap environment. Solution: Add the ability to use the private image registry when deploying monitoring tools Issue: https://github.com/rancher/rancher/issues/17842
frankfrank
69520015a0fDeploy Prometheus into Project level**Problem:** - Previous charts cannot satisfy the project level monitoring deploying design - Grafana cannot be restarted after password changed - node-exporter cannot be scheduled to `controlpane` or `etcd` role nodes - Prometheus cannot be started with PVC that provided by some storage provisioner which don't respect the `SecurityContext` **Solution:** - Deploy "project level" monitoring wit...
frankfrank
a752bdd55faCopy from v0.0.1 to v0.0.2
FyeryFyery
aa0d70cef84Add ability to use private image registry when deploying logging toolsproblem: After we refactored the logging, we can not deploy logging tools in an air gap environment. Solution: Add the ability to use the private image registry when deploying logging tools Issue: https://github.com/rancher/rancher/issues/17568
AiwantaoziAiwantaozi
5b03a8d7af4Add logging chartsProblem: we want to use catalog to deploy system tools Solution: add logging chart
frankfrank
c6a843247ffAdd resources quota to Grafana**Problem:** Can't enable project level monitoring without resources quota **Solution:** Add resource quota to workload spec **Issue:** https://github.com/rancher/rancher/issues/16993
frankfrank
d210a5052b7Fix Grafana PV can't be mounted (Patch)**Problem:** Grafana still can't mount PV correctly in Cloud, because there are 2 `securityContext` and `fsGroup` only work on Pod spec. **Solution:** Change the `securityContext` to Pod spec. **Issue:** https://github.com/rancher/rancher/issues/16953
frankfrank
5b00f9d65bfRevert "Fix Grafana PV can't mount"This reverts commit cb0f92308e32c637a5cd09b5c1b7a644378bb58a. Problem: There isn't `fsGroup` in Container `securityContext`
frankfrank
1d3be8c2b38Fix Grafana PV can't mountProblem: - Grafana can't mount PV correctly in Cloud Solution: - Use SecurityContext Issue: rancher/rancher#16953
frankfrank
0b45c998ec2Update Rancher Components Dashboard
Frank MaiFrank Mai
026c410779aChange images repo and version (#1)
frankfrank
fe3136553b2Add Rancher-Monitoring Chart (+) Only use for Rancher 2.0 Monitoring and Alerting (+) Support Grafana to proxy with authorization bearer token to Prometheus-Auth agent (+) Support Prometheus web to proxy with authorization bearer token to Prometheus-Auth agent (+) Rich metrics for Kubernetes and Rancher Co-authored-by: aiwantaozi <michelia.feng@gmail.com> Co-authored-by: ora...
frankfrank
0d9b40235feAdd License
Guangbo ChenGuangbo Chen
84a50a19b6finit system library repo