Skip to content

Latest commit

 

History

History
1380 lines (975 loc) · 37.8 KB

prometheus-adapter.md

File metadata and controls

1380 lines (975 loc) · 37.8 KB

Change Log

2.12.1

Release date: 2021-02-20

AppVersion: v0.8.3 Helm: v2 Helm: v3

  • Fix overzealous whitespace trimming. (#689)

Default value changes

# No changes in this release

2.12.0

Release date: 2021-02-09

AppVersion: v0.8.3 Helm: v2 Helm: v3

  • Ability for custom dnsConfig to prometheus-adapter (#640)

Default value changes

diff --git a/charts/prometheus-adapter/values.yaml b/charts/prometheus-adapter/values.yaml
index 2f93f39..1baceeb 100644
--- a/charts/prometheus-adapter/values.yaml
+++ b/charts/prometheus-adapter/values.yaml
@@ -39,7 +39,17 @@ serviceAccount:
   # The name of the service account to use.
   # If not set and create is true, a name is generated using the fullname template
   name:
-
+# Custom DNS configuration to be added to prometheus-adapter pods
+dnsConfig: {}
+# nameservers:
+#   - 1.2.3.4
+# searches:
+#   - ns1.svc.cluster-domain.example
+#   - my.dns.search.suffix
+# options:
+#   - name: ndots
+#     value: "2"
+#   - name: edns0
 resources: {}
   # requests:
   #   cpu: 100m

2.11.1

Release date: 2021-02-02

AppVersion: v0.8.3 Helm: v2 Helm: v3

  • chore: upgrade prometheus-adapter to v0.8.3 (#627)

Default value changes

diff --git a/charts/prometheus-adapter/values.yaml b/charts/prometheus-adapter/values.yaml
index a73eeb3..2f93f39 100644
--- a/charts/prometheus-adapter/values.yaml
+++ b/charts/prometheus-adapter/values.yaml
@@ -3,7 +3,7 @@ affinity: {}
 
 image:
   repository: directxman12/k8s-prometheus-adapter-amd64
-  tag: v0.8.2
+  tag: v0.8.3
   pullPolicy: IfNotPresent
 
 logLevel: 4

2.11.0

Release date: 2021-01-16

AppVersion: v0.8.2 Helm: v2 Helm: v3

  • [prometheus-adapter] cert-manager support (#480)

Default value changes

diff --git a/charts/prometheus-adapter/values.yaml b/charts/prometheus-adapter/values.yaml
index 0637f10..a73eeb3 100644
--- a/charts/prometheus-adapter/values.yaml
+++ b/charts/prometheus-adapter/values.yaml
@@ -159,3 +159,8 @@ podDisruptionBudget:
   enabled: false
   minAvailable:
   maxUnavailable: 1
+
+certManager:
+  enabled: false
+  caCertDuration: 43800h
+  certDuration: 8760h

2.10.1

Release date: 2020-12-15

AppVersion: v0.8.2 Helm: v2 Helm: v3

  • [prometheus-adapter] Use the supported APIService API version (#463)

Default value changes

# No changes in this release

2.10.0

Release date: 2020-12-13

AppVersion: v0.8.2 Helm: v2 Helm: v3

  • [prometheus-adapter] support extra arguments for the prometheus-adapter deployment (#487)

Default value changes

diff --git a/charts/prometheus-adapter/values.yaml b/charts/prometheus-adapter/values.yaml
index b7b7e87..0637f10 100644
--- a/charts/prometheus-adapter/values.yaml
+++ b/charts/prometheus-adapter/values.yaml
@@ -110,6 +110,11 @@ tls:
   certificate: |-
     # Public key of the APIService
 
+# Any extra arguments
+extraArguments: []
+  # - --tls-private-key-file=/etc/tls/tls.key
+  # - --tls-cert-file=/etc/tls/tls.crt
+
 # Any extra volumes
 extraVolumes: []
   # - name: example-name

2.9.0

Release date: 2020-12-07

AppVersion: v0.8.2 Helm: v2 Helm: v3

  • [prometheus-adapter] Upgrade to v0.8.2 (#462)

Default value changes

diff --git a/charts/prometheus-adapter/values.yaml b/charts/prometheus-adapter/values.yaml
index 230c926..b7b7e87 100644
--- a/charts/prometheus-adapter/values.yaml
+++ b/charts/prometheus-adapter/values.yaml
@@ -3,7 +3,7 @@ affinity: {}
 
 image:
   repository: directxman12/k8s-prometheus-adapter-amd64
-  tag: v0.7.0
+  tag: v0.8.2
   pullPolicy: IfNotPresent
 
 logLevel: 4

2.8.1

Release date: 2020-12-05

AppVersion: v0.7.0 Helm: v2 Helm: v3

  • [prometheus-adapter] Default to not dnsPolicy to keep cluster default (#446)

Default value changes

diff --git a/charts/prometheus-adapter/values.yaml b/charts/prometheus-adapter/values.yaml
index c7cf3d9..230c926 100644
--- a/charts/prometheus-adapter/values.yaml
+++ b/charts/prometheus-adapter/values.yaml
@@ -146,7 +146,7 @@ hostNetwork:
   enabled: false
 
 # When hostNetwork is enabled, you probably want to set this to ClusterFirstWithHostNet
-dnsPolicy: Default
+# dnsPolicy: ClusterFirstWithHostNet
 
 podDisruptionBudget:
   # Specifies if PodDisruptionBudget should be enabled

2.8.0

Release date: 2020-12-02

AppVersion: v0.7.0 Helm: v2 Helm: v3

  • [prometheus-adapter] Add missing dnsPolicy for hostNetwork (#375)

Default value changes

diff --git a/charts/prometheus-adapter/values.yaml b/charts/prometheus-adapter/values.yaml
index 23548a5..c7cf3d9 100644
--- a/charts/prometheus-adapter/values.yaml
+++ b/charts/prometheus-adapter/values.yaml
@@ -142,9 +142,12 @@ hostNetwork:
   #
   # You would require this enabled if you use alternate overlay networking for pods and
   # API server unable to communicate with metrics-server. As an example, this is required
-  # if you use Weave network on EKS
+  # if you use Weave network on EKS. See also dnsPolicy
   enabled: false
 
+# When hostNetwork is enabled, you probably want to set this to ClusterFirstWithHostNet
+dnsPolicy: Default
+
 podDisruptionBudget:
   # Specifies if PodDisruptionBudget should be enabled
   # When enabled, minAvailable or maxUnavailable should also be defined.

2.7.2

Release date: 2020-12-02

AppVersion: v0.7.0 Helm: v2 Helm: v3

  • [prometheus-adapter] Template prometheus.url & rename files (#205)

Default value changes

diff --git a/charts/prometheus-adapter/values.yaml b/charts/prometheus-adapter/values.yaml
index 187124e..23548a5 100644
--- a/charts/prometheus-adapter/values.yaml
+++ b/charts/prometheus-adapter/values.yaml
@@ -18,6 +18,7 @@ priorityClassName: ""
 
 # Url to access prometheus
 prometheus:
+  # Value is templated
   url: http://prometheus.default.svc
   port: 9090
   path: ""

2.7.1

Release date: 2020-11-14

AppVersion: v0.7.0 Helm: v2 Helm: v3

  • [prometheus-adapter] Add missing namespace fields to custom-metric resources to allow install dedicated ns (#358)

Default value changes

# No changes in this release

2.7.0

Release date: 2020-09-25

AppVersion: v0.7.0 Helm: v2 Helm: v3

  • [prometheus-adapter] Add a pod disruption budget (#143)

Default value changes

diff --git a/charts/prometheus-adapter/values.yaml b/charts/prometheus-adapter/values.yaml
index 7857c06..187124e 100644
--- a/charts/prometheus-adapter/values.yaml
+++ b/charts/prometheus-adapter/values.yaml
@@ -143,3 +143,10 @@ hostNetwork:
   # API server unable to communicate with metrics-server. As an example, this is required
   # if you use Weave network on EKS
   enabled: false
+
+podDisruptionBudget:
+  # Specifies if PodDisruptionBudget should be enabled
+  # When enabled, minAvailable or maxUnavailable should also be defined.
+  enabled: false
+  minAvailable:
+  maxUnavailable: 1

2.6.2

Release date: 2020-09-23

AppVersion: v0.7.0 Helm: v2 Helm: v3

  • [prometheus-adapter] bugfix psp port range (#135)

Default value changes

# No changes in this release

2.6.1

Release date: 2020-09-23

AppVersion: v0.7.0 Helm: v2 Helm: v3

  • [prometheus-adapter] Fix auth-reader rolebinding (#120)

Default value changes

# No changes in this release

2.6.0

Release date: 2020-09-22

AppVersion: v0.7.0 Helm: v2 Helm: v3

  • [prometheus-adapter] Add PodSecurityPolicy and fix custom metrics role binding (#115)

Default value changes

diff --git a/charts/prometheus-adapter/values.yaml b/charts/prometheus-adapter/values.yaml
index 4cc5e40..7857c06 100644
--- a/charts/prometheus-adapter/values.yaml
+++ b/charts/prometheus-adapter/values.yaml
@@ -28,6 +28,10 @@ rbac:
   # Specifies whether RBAC resources should be created
   create: true
 
+psp:
+  # Specifies whether PSP resources should be created
+  create: false
+
 serviceAccount:
   # Specifies whether a service account should be created
   create: true

2.5.2

Release date: 2020-09-14

AppVersion: v0.7.0 Helm: v2 Helm: v3

  • [prometheus-adapter] Remove colons from the ClusterRoleBinding resource (#94)

Default value changes

# No changes in this release

2.5.1

Release date: 2020-08-20

AppVersion: v0.7.0 Helm: v2 Helm: v3

  • Prep initial charts indexing (#14)

Default value changes

# No changes in this release

2.5.0

Release date: 2020-07-17

AppVersion: v0.7.0 Helm: v2 Helm: v3

  • [stable/prometheus-adapter] Upgrading to v0.7.0 (#23245)

Default value changes

diff --git a/charts/prometheus-adapter/values.yaml b/charts/prometheus-adapter/values.yaml
index 1d414b5..4cc5e40 100644
--- a/charts/prometheus-adapter/values.yaml
+++ b/charts/prometheus-adapter/values.yaml
@@ -3,7 +3,7 @@ affinity: {}
 
 image:
   repository: directxman12/k8s-prometheus-adapter-amd64
-  tag: v0.6.0
+  tag: v0.7.0
   pullPolicy: IfNotPresent
 
 logLevel: 4

2.4.0

Release date: 2020-06-12

AppVersion: v0.6.0 Helm: v2 Helm: v3

  • [stable/prometheus-adapter] Allow specifying a path for the Prometheus URL (#22760)

Default value changes

diff --git a/charts/prometheus-adapter/values.yaml b/charts/prometheus-adapter/values.yaml
index d27bc9a..1d414b5 100644
--- a/charts/prometheus-adapter/values.yaml
+++ b/charts/prometheus-adapter/values.yaml
@@ -20,6 +20,7 @@ priorityClassName: ""
 prometheus:
   url: http://prometheus.default.svc
   port: 9090
+  path: ""
 
 replicas: 1
 

2.3.1

Release date: 2020-04-19

AppVersion: v0.6.0 Helm: v2 Helm: v3

  • add watch to resource-reader ClusterRole (#22010)

Default value changes

# No changes in this release

2.3.0

Release date: 2020-04-14

AppVersion: v0.6.0 Helm: v2 Helm: v3

  • [stable/prometheus-adapter] Defining a variable for listen port (#21918)

Default value changes

diff --git a/charts/prometheus-adapter/values.yaml b/charts/prometheus-adapter/values.yaml
index 6d6c74c..d27bc9a 100644
--- a/charts/prometheus-adapter/values.yaml
+++ b/charts/prometheus-adapter/values.yaml
@@ -10,6 +10,8 @@ logLevel: 4
 
 metricsRelistInterval: 1m
 
+listenPort: 6443
+
 nodeSelector: {}
 
 priorityClassName: ""

2.2.0

Release date: 2020-03-27

AppVersion: v0.6.0 Helm: v2 Helm: v3

  • [stable/prometheus-adapter] Add podLabels support (#21658)

Default value changes

diff --git a/charts/prometheus-adapter/values.yaml b/charts/prometheus-adapter/values.yaml
index 8e960bb..6d6c74c 100644
--- a/charts/prometheus-adapter/values.yaml
+++ b/charts/prometheus-adapter/values.yaml
@@ -123,6 +123,9 @@ extraVolumeMounts: []
 
 tolerations: []
 
+# Labels added to the pod
+podLabels: {}
+
 # Annotations added to the pod
 podAnnotations: {}
 

2.1.3

Release date: 2020-02-28

AppVersion: v0.6.0 Helm: v2 Helm: v3

  • [stable/prometheus-adapter] Do not create custom metrics rbac (#20900)

Default value changes

# No changes in this release

2.1.2

Release date: 2020-02-21

AppVersion: v0.6.0 Helm: v2 Helm: v3

  • [stable/prometheus-adapter]: do not create apiservice when not needed (#20883)

Default value changes

# No changes in this release

2.1.1

Release date: 2020-02-18

AppVersion: v0.6.0 Helm: v2 Helm: v3

  • pass empty array if rules are empty (#19616) (#20819)

Default value changes

# No changes in this release

2.1.0

Release date: 2020-02-17

AppVersion: v0.6.0 Helm: v2 Helm: v3

  • [stable/prometheus-adapter] Upgrading to v0.6.0 (#20750)

Default value changes

diff --git a/charts/prometheus-adapter/values.yaml b/charts/prometheus-adapter/values.yaml
index 9e4b9a5..8e960bb 100644
--- a/charts/prometheus-adapter/values.yaml
+++ b/charts/prometheus-adapter/values.yaml
@@ -3,7 +3,7 @@ affinity: {}
 
 image:
   repository: directxman12/k8s-prometheus-adapter-amd64
-  tag: v0.5.0
+  tag: v0.6.0
   pullPolicy: IfNotPresent
 
 logLevel: 4

2.0.1

Release date: 2020-01-16

AppVersion: v0.5.0 Helm: v2 Helm: v3

  • [stable/prometheus-adapter] Allow prometheus-adapter to start in hostNetwork mode (#19466)

Default value changes

diff --git a/charts/prometheus-adapter/values.yaml b/charts/prometheus-adapter/values.yaml
index ba1a5c4..9e4b9a5 100644
--- a/charts/prometheus-adapter/values.yaml
+++ b/charts/prometheus-adapter/values.yaml
@@ -125,3 +125,11 @@ tolerations: []
 
 # Annotations added to the pod
 podAnnotations: {}
+
+hostNetwork:
+  # Specifies if prometheus-adapter should be started in hostNetwork mode.
+  #
+  # You would require this enabled if you use alternate overlay networking for pods and
+  # API server unable to communicate with metrics-server. As an example, this is required
+  # if you use Weave network on EKS
+  enabled: false

2.0.0

Release date: 2020-01-10

AppVersion: v0.5.0 Helm: v2 Helm: v3

  • [promethesus-adapter] use the new tag name (#19961)

Default value changes

diff --git a/charts/prometheus-adapter/values.yaml b/charts/prometheus-adapter/values.yaml
index 4e13ad6..ba1a5c4 100644
--- a/charts/prometheus-adapter/values.yaml
+++ b/charts/prometheus-adapter/values.yaml
@@ -71,9 +71,9 @@ rules:
 #           resource: node
 #         namespace:
 #           resource: namespace
-#         pod_name:
+#         pod:
 #           resource: pod
-#     containerLabel: container_name
+#     containerLabel: container
 #   memory:
 #     containerQuery: sum(container_memory_working_set_bytes{<<.LabelMatchers>>}) by (<<.GroupBy>>)
 #     nodeQuery: sum(container_memory_working_set_bytes{<<.LabelMatchers>>,id='/'}) by (<<.GroupBy>>)
@@ -83,9 +83,9 @@ rules:
 #           resource: node
 #         namespace:
 #           resource: namespace
-#         pod_name:
+#         pod:
 #           resource: pod
-#     containerLabel: container_name
+#     containerLabel: container
 #   window: 3m
 
 service:

1.4.0

Release date: 2019-10-15

AppVersion: v0.5.0 Helm: v2 Helm: v3

  • [stable/prometheus-adapter] Support extra volumes (#17982)

Default value changes

diff --git a/charts/prometheus-adapter/values.yaml b/charts/prometheus-adapter/values.yaml
index 1370ae0..4e13ad6 100644
--- a/charts/prometheus-adapter/values.yaml
+++ b/charts/prometheus-adapter/values.yaml
@@ -102,6 +102,25 @@ tls:
   certificate: |-
     # Public key of the APIService
 
+# Any extra volumes
+extraVolumes: []
+  # - name: example-name
+  #   hostPath:
+  #     path: /path/on/host
+  #     type: DirectoryOrCreate
+  # - name: ssl-certs
+  #   hostPath:
+  #     path: /etc/ssl/certs/ca-bundle.crt
+  #     type: File
+
+# Any extra volume mounts
+extraVolumeMounts: []
+  #   - name: example-name
+  #     mountPath: /path/in/container
+  #   - name: ssl-certs
+  #     mountPath: /etc/ssl/certs/ca-certificates.crt
+  #     readOnly: true
+
 tolerations: []
 
 # Annotations added to the pod

1.3.0

Release date: 2019-08-22

AppVersion: v0.5.0 Helm: v2 Helm: v3

  • [stable/prometheus-adapter] Added pod annotations to chart. (#16446)

Default value changes

diff --git a/charts/prometheus-adapter/values.yaml b/charts/prometheus-adapter/values.yaml
index 79942e4..1370ae0 100644
--- a/charts/prometheus-adapter/values.yaml
+++ b/charts/prometheus-adapter/values.yaml
@@ -103,3 +103,6 @@ tls:
     # Public key of the APIService
 
 tolerations: []
+
+# Annotations added to the pod
+podAnnotations: {}

1.2.0

Release date: 2019-06-11

AppVersion: v0.5.0 Helm: v2 Helm: v3

  • [stable/prometheus-adapter] Add priorityClassName (#14570)

Default value changes

diff --git a/charts/prometheus-adapter/values.yaml b/charts/prometheus-adapter/values.yaml
index 251d3a3..79942e4 100644
--- a/charts/prometheus-adapter/values.yaml
+++ b/charts/prometheus-adapter/values.yaml
@@ -12,6 +12,8 @@ metricsRelistInterval: 1m
 
 nodeSelector: {}
 
+priorityClassName: ""
+
 # Url to access prometheus
 prometheus:
   url: http://prometheus.default.svc

1.1.0

Release date: 2019-06-06

AppVersion: v0.5.0 Helm: v2 Helm: v3

  • [stable/prometheus-adapter] add new resourceRules in values (#14508)

Default value changes

diff --git a/charts/prometheus-adapter/values.yaml b/charts/prometheus-adapter/values.yaml
index 28fc9f1..251d3a3 100644
--- a/charts/prometheus-adapter/values.yaml
+++ b/charts/prometheus-adapter/values.yaml
@@ -49,7 +49,7 @@ rules:
 #     as: "my_custom_metric"
 #   metricsQuery: sum(<<.Series>>{<<.LabelMatchers>>}) by (<<.GroupBy>>)
   # Mounts a configMap with pre-generated rules for use. Overrides the
-  # default, custom and external entries
+  # default, custom, external and resource entries
   existing:
   external: []
 # - seriesQuery: '{__name__=~"^some_metric_count$"}'
@@ -57,8 +57,34 @@ rules:
 #     template: <<.Resource>>
 #   name:
 #     matches: ""
-#     as: "my_custom_metric"
+#     as: "my_external_metric"
 #   metricsQuery: sum(<<.Series>>{<<.LabelMatchers>>}) by (<<.GroupBy>>)
+  resource: {}
+#   cpu:
+#     containerQuery: sum(rate(container_cpu_usage_seconds_total{<<.LabelMatchers>>}[3m])) by (<<.GroupBy>>)
+#     nodeQuery: sum(rate(container_cpu_usage_seconds_total{<<.LabelMatchers>>, id='/'}[3m])) by (<<.GroupBy>>)
+#     resources:
+#       overrides:
+#         instance:
+#           resource: node
+#         namespace:
+#           resource: namespace
+#         pod_name:
+#           resource: pod
+#     containerLabel: container_name
+#   memory:
+#     containerQuery: sum(container_memory_working_set_bytes{<<.LabelMatchers>>}) by (<<.GroupBy>>)
+#     nodeQuery: sum(container_memory_working_set_bytes{<<.LabelMatchers>>,id='/'}) by (<<.GroupBy>>)
+#     resources:
+#       overrides:
+#         instance:
+#           resource: node
+#         namespace:
+#           resource: namespace
+#         pod_name:
+#           resource: pod
+#     containerLabel: container_name
+#   window: 3m
 
 service:
   annotations: {}

1.0.4

Release date: 2019-06-05

AppVersion: v0.5.0 Helm: v2 Helm: v3

  • owners: add a new owner (#14530)

Default value changes

# No changes in this release

1.0.3

Release date: 2019-06-01

AppVersion: v0.5.0 Helm: v2 Helm: v3

  • [stable/prometheus-adapter] conditionally register external metrics API (#13716) (#14389)

Default value changes

# No changes in this release

1.0.2

Release date: 2019-05-21

AppVersion: v0.5.0 Helm: v2 Helm: v3

  • [stable/prometheus-adapter] Add myself to OWNERS (#13887)

Default value changes

# No changes in this release

1.0.1

Release date: 2019-05-20

AppVersion: v0.5.0 Helm: v2 Helm: v3

  • prometheus-adapter: allow to set custom prometheus URL path (#13174)

Default value changes

# No changes in this release

1.0.0

Release date: 2019-05-15

AppVersion: v0.5.0 Helm: v2 Helm: v3

  • add apiVersion (#13818)

Default value changes

# No changes in this release

v0.5.0

Release date: 2019-04-29

AppVersion: v0.5.0 Helm: v2

  • [stable/prometheus-adapter] Adds support for external metrics v0.5.0 (#13133)

Default value changes

diff --git a/charts/prometheus-adapter/values.yaml b/charts/prometheus-adapter/values.yaml
index 070bc46..28fc9f1 100644
--- a/charts/prometheus-adapter/values.yaml
+++ b/charts/prometheus-adapter/values.yaml
@@ -3,7 +3,7 @@ affinity: {}
 
 image:
   repository: directxman12/k8s-prometheus-adapter-amd64
-  tag: v0.4.1
+  tag: v0.5.0
   pullPolicy: IfNotPresent
 
 logLevel: 4
@@ -49,8 +49,16 @@ rules:
 #     as: "my_custom_metric"
 #   metricsQuery: sum(<<.Series>>{<<.LabelMatchers>>}) by (<<.GroupBy>>)
   # Mounts a configMap with pre-generated rules for use. Overrides the
-  # default and custom entries
+  # default, custom and external entries
   existing:
+  external: []
+# - seriesQuery: '{__name__=~"^some_metric_count$"}'
+#   resources:
+#     template: <<.Resource>>
+#   name:
+#     matches: ""
+#     as: "my_custom_metric"
+#   metricsQuery: sum(<<.Series>>{<<.LabelMatchers>>}) by (<<.GroupBy>>)
 
 service:
   annotations: {}

v0.4.2

Release date: 2019-04-25

AppVersion: v0.4.1 Helm: v2

  • fixes incompatibility with 1.11 (#13261)

Default value changes

# No changes in this release

v0.4.1

Release date: 2019-01-17

AppVersion: v0.4.1 Helm: v2

  • Fix/prometheus adapter image pull secrets (#10725)

Default value changes

# No changes in this release

v0.4.0

Release date: 2019-01-15

AppVersion: v0.4.1 Helm: v2

  • Add support for image pull secrets for api server deployment (#10269)

Default value changes

# No changes in this release

v0.3.0

Release date: 2019-01-02

AppVersion: v0.4.1 Helm: v2

  • Adding support for externally defined adapter rules (#8959)

Default value changes

diff --git a/charts/prometheus-adapter/values.yaml b/charts/prometheus-adapter/values.yaml
index f91f200..070bc46 100644
--- a/charts/prometheus-adapter/values.yaml
+++ b/charts/prometheus-adapter/values.yaml
@@ -48,6 +48,9 @@ rules:
 #     matches: ""
 #     as: "my_custom_metric"
 #   metricsQuery: sum(<<.Series>>{<<.LabelMatchers>>}) by (<<.GroupBy>>)
+  # Mounts a configMap with pre-generated rules for use. Overrides the
+  # default and custom entries
+  existing:
 
 service:
   annotations: {}

v0.2.3

Release date: 2018-12-19

AppVersion: v0.4.1 Helm: v2

  • [stable/prometheus-adapter] readOnlyFileSystem (#10042)

Default value changes

# No changes in this release

v0.2.2

Release date: 2018-12-16

AppVersion: v0.4.1 Helm: v2

  • [stable/prometheus-adapter] v0.4.1, readOnlyRootFilesystem, fixes (#10036)

Default value changes

diff --git a/charts/prometheus-adapter/values.yaml b/charts/prometheus-adapter/values.yaml
index 23ade96..f91f200 100644
--- a/charts/prometheus-adapter/values.yaml
+++ b/charts/prometheus-adapter/values.yaml
@@ -3,12 +3,12 @@ affinity: {}
 
 image:
   repository: directxman12/k8s-prometheus-adapter-amd64
-  tag: v0.4.0
+  tag: v0.4.1
   pullPolicy: IfNotPresent
 
 logLevel: 4
 
-metricsRelistInterval: 30s
+metricsRelistInterval: 1m
 
 nodeSelector: {}
 
@@ -30,7 +30,7 @@ serviceAccount:
   # If not set and create is true, a name is generated using the fullname template
   name:
 
-resources:
+resources: {}
   # requests:
   #   cpu: 100m
   #   memory: 128Mi

v0.2.1

Release date: 2018-12-04

AppVersion: v0.4.0 Helm: v2

  • Upgrading to v0.4.0 (#9711)

Default value changes

diff --git a/charts/prometheus-adapter/values.yaml b/charts/prometheus-adapter/values.yaml
index da65e02..23ade96 100644
--- a/charts/prometheus-adapter/values.yaml
+++ b/charts/prometheus-adapter/values.yaml
@@ -3,7 +3,7 @@ affinity: {}
 
 image:
   repository: directxman12/k8s-prometheus-adapter-amd64
-  tag: v0.2.1
+  tag: v0.4.0
   pullPolicy: IfNotPresent
 
 logLevel: 4

v0.2.0

Release date: 2018-10-11

AppVersion: v0.2.1 Helm: v2

  • [stable/prometheus-adapter] Add checksum of configMap as annotation (#8334)

Default value changes

# No changes in this release

v0.1.2

Release date: 2018-09-19

AppVersion: v0.2.1 Helm: v2

  • Changed syntax error in custom-metrics-apiserver-service and secret (label to labels) (#7295)

Default value changes

# No changes in this release

v0.1.1

Release date: 2018-09-08

AppVersion: v0.2.1 Helm: v2

  • Fixing warning when overriding rules.custom (#7586)

Default value changes

diff --git a/charts/prometheus-adapter/values.yaml b/charts/prometheus-adapter/values.yaml
index 460d0c1..da65e02 100644
--- a/charts/prometheus-adapter/values.yaml
+++ b/charts/prometheus-adapter/values.yaml
@@ -40,7 +40,7 @@ resources:
 
 rules:
   default: true
-  custom: {}
+  custom: []
 # - seriesQuery: '{__name__=~"^some_metric_count$"}'
 #   resources:
 #     template: <<.Resource>>

v0.1.0

Release date: 2018-08-15

AppVersion: v0.2.1 Helm: v2

  • [stable/prometheus-adapter] Enhancements (#7183)

Default value changes

diff --git a/charts/prometheus-adapter/values.yaml b/charts/prometheus-adapter/values.yaml
index 624268f..460d0c1 100644
--- a/charts/prometheus-adapter/values.yaml
+++ b/charts/prometheus-adapter/values.yaml
@@ -1,9 +1,22 @@
 # Default values for k8s-prometheus-adapter..
+affinity: {}
+
 image:
   repository: directxman12/k8s-prometheus-adapter-amd64
   tag: v0.2.1
   pullPolicy: IfNotPresent
 
+logLevel: 4
+
+metricsRelistInterval: 30s
+
+nodeSelector: {}
+
+# Url to access prometheus
+prometheus:
+  url: http://prometheus.default.svc
+  port: 9090
+
 replicas: 1
 
 rbac:
@@ -25,6 +38,22 @@ resources:
   #   cpu: 100m
   #   memory: 128Mi
 
+rules:
+  default: true
+  custom: {}
+# - seriesQuery: '{__name__=~"^some_metric_count$"}'
+#   resources:
+#     template: <<.Resource>>
+#   name:
+#     matches: ""
+#     as: "my_custom_metric"
+#   metricsQuery: sum(<<.Series>>{<<.LabelMatchers>>}) by (<<.GroupBy>>)
+
+service:
+  annotations: {}
+  port: 443
+  type: ClusterIP
+
 tls:
   enable: false
   ca: |-
@@ -34,10 +63,4 @@ tls:
   certificate: |-
     # Public key of the APIService
 
-# Url to access prometheus
-prometheus:
-  url: http://prometheus.default.svc
-  port: 9090
-
-metricsRelistInterval: 30s
-logLevel: 10
+tolerations: []

v0.0.1

Release date: 2018-08-13

AppVersion: v0.2.1 Helm: v2

  • Add prometheus adapter chart (#6082)

Default value changes

# Default values for k8s-prometheus-adapter..
image:
  repository: directxman12/k8s-prometheus-adapter-amd64
  tag: v0.2.1
  pullPolicy: IfNotPresent

replicas: 1

rbac:
  # Specifies whether RBAC resources should be created
  create: true

serviceAccount:
  # Specifies whether a service account should be created
  create: true
  # The name of the service account to use.
  # If not set and create is true, a name is generated using the fullname template
  name:

resources:
  # requests:
  #   cpu: 100m
  #   memory: 128Mi
  # limits:
  #   cpu: 100m
  #   memory: 128Mi

tls:
  enable: false
  ca: |-
    # Public CA file that signed the APIService
  key: |-
    # Private key of the APIService
  certificate: |-
    # Public key of the APIService

# Url to access prometheus
prometheus:
  url: http://prometheus.default.svc
  port: 9090

metricsRelistInterval: 30s
logLevel: 10

Autogenerated from Helm Chart and git history using helm-changelog