diff --git a/charts/vector-agent/Chart.yaml b/charts/vector-agent/Chart.yaml index 23b1503..e3801fd 100644 --- a/charts/vector-agent/Chart.yaml +++ b/charts/vector-agent/Chart.yaml @@ -3,8 +3,8 @@ name: vector-agent type: application icon: https://vector.dev/press/vector-icon.svg description: A Helm chart to collect Kubernetes logs with Vector -version: "0.16.0-beta.3" -appVersion: "0.15.1" +version: "0.16.0" +appVersion: "0.16.0" home: https://vector.dev/ sources: - https://github.com/timberio/vector/ diff --git a/charts/vector-agent/values.yaml b/charts/vector-agent/values.yaml index d7cc927..e0c161e 100644 --- a/charts/vector-agent/values.yaml +++ b/charts/vector-agent/values.yaml @@ -6,6 +6,14 @@ # commonLabels: # app.kubernetes.io/component: agent +secrets: + generic: {} + # Each Key/Value will be added to a Secret resource + # Values should be entered base64 encoded (examples below are "REPLACE_ME" encoded) + # NOTE: Don't commit unencrypted secrets to git! + # awsAccessKeyId: "UkVQTEFDRV9NRQo=" + # awsSecretAccessKey: "UkVQTEFDRV9NRQo=" + image: repository: timberio/vector pullPolicy: IfNotPresent @@ -32,6 +40,35 @@ updateStrategy: RollingUpdate # Only used when updateStrategy is set to "RollingUpdate". maxUnavailable: 1 +# Use Liveness Probe (The Probe is using API endpoint which is disabled by default. +# You have to enable the API in the Config to expose the endpoint.) +livenessProbe: {} + # httpGet: + # path: /health + # port: api + +# Use Readyness Probe (The Probe is using API endpoint which is disabled by default. +# You have to enable the API in the Config to expose the endpoint.) +readinessProbe: {} + # httpGet: + # path: /health + # port: api + +# Change DNS Policy +dnsPolicy: + +# Custom DNS configuration to be added to vector-agent pods +dnsConfig: {} + # nameservers: + # - 1.2.3.4 + # searches: + # - ns1.svc.cluster-domain.example + # - my.dns.search.suffix + # options: + # - name: ndots + # value: "2" + # - name: edns0 + # Deploy a service resource to use Topology-aware traffic routing with topology keys. service: # Whether to create service resource or not. @@ -103,6 +140,16 @@ securityContext: {} # Extra env vars to pass to the `vector` container. env: [] + # - name: AWS_ACCESS_KEY_ID + # valueFrom: + # secretKeyRef: + # name: vector-agent + # key: awsAcessKeyId + +# Extra arguments to pass to the `vector` container. +args: [] + # - --quiet + # - --verbose # Tolerations to set for the `Pod`s managed by `DaemonSet`. tolerations: diff --git a/charts/vector-aggregator/Chart.yaml b/charts/vector-aggregator/Chart.yaml index 2a7c987..61dd153 100644 --- a/charts/vector-aggregator/Chart.yaml +++ b/charts/vector-aggregator/Chart.yaml @@ -3,8 +3,8 @@ name: vector-aggregator type: application icon: https://vector.dev/press/vector-icon.svg description: A Helm chart to aggregate data with Vector -version: "0.16.0-beta.3" -appVersion: "0.15.1" +version: "0.16.0" +appVersion: "0.16.0" home: https://vector.dev/ sources: - https://github.com/timberio/vector/ diff --git a/charts/vector-aggregator/values.yaml b/charts/vector-aggregator/values.yaml index c1dd6c4..d93e58b 100644 --- a/charts/vector-aggregator/values.yaml +++ b/charts/vector-aggregator/values.yaml @@ -9,6 +9,14 @@ global: # commonLabels: # app.kubernetes.io/component: aggregator +secrets: + generic: {} + # Each Key/Value will be added to a Secret resource + # Values should be entered base64 encoded (examples below are "REPLACE_ME" encoded) + # NOTE: Don't commit unencrypted secrets to git! + # awsAccessKeyId: "UkVQTEFDRV9NRQo=" + # awsSecretAccessKey: "UkVQTEFDRV9NRQo=" + image: repository: timberio/vector pullPolicy: IfNotPresent @@ -81,11 +89,16 @@ securityContext: {} # Extra env vars to pass to the `vector` container. env: [] - # - name: VAR - # valueFrom: - # secretKeyRef: - # name: secret - # key: password + # - name: AWS_ACCESS_KEY_ID + # valueFrom: + # secretKeyRef: + # name: vector-aggregator + # key: awsAcessKeyId + +# Extra arguments to pass to the `vector` container. +args: [] + # - --quiet + # - --verbose # Tolerations to set for the `Pod`s managed by `DaemonSet`. tolerations: @@ -163,6 +176,35 @@ psp: # Whether to create `PodSecurityPolicy` or not. enabled: false +# Use Liveness Probe (The Probe is using API endpoint which is disabled by default. +# You have to enable the API in the Config to expose the endpoint.) +livenessProbe: {} + # httpGet: + # path: /health + # port: api + +# Use Readyness Probe (The Probe is using API endpoint which is disabled by default. +# You have to enable the API in the Config to expose the endpoint.) +readinessProbe: {} + # httpGet: + # path: /health + # port: api + +# Change DNS Policy +dnsPolicy: + +# Custom DNS configuration to be added to vector-agent pods +dnsConfig: {} + # nameservers: + # - 1.2.3.4 + # searches: + # - ns1.svc.cluster-domain.example + # - my.dns.search.suffix + # options: + # - name: ndots + # value: "2" + # - name: edns0 + # Configuration for both regular and headless `Service`. service: # Service type - defaults to `ClusterIP` (only relevant for the regular service).