Skip to content

Commit

Permalink
feat: forward agent providers configuration for fleet mode
Browse files Browse the repository at this point in the history
  • Loading branch information
pkoutsovasilis committed Nov 1, 2024
1 parent 68be8a7 commit 9d7d1fe
Show file tree
Hide file tree
Showing 9 changed files with 92 additions and 95 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -69,12 +69,6 @@ stringData:
metrics: true
namespace: default
use_output: default
providers:
kubernetes:
node: ${NODE_NAME}
scope: cluster
kubernetes_leaderelection:
enabled: true
inputs:
- data_stream:
namespace: default
Expand All @@ -94,6 +88,12 @@ stringData:
- /var/run/secrets/kubernetes.io/serviceaccount/ca.crt
type: kubernetes/metrics
use_output: default
providers:
kubernetes:
node: ${NODE_NAME}
scope: cluster
kubernetes_leaderelection:
enabled: true
---
# Source: elastic-agent/templates/agent/k8s/secret.yaml
apiVersion: v1
Expand Down Expand Up @@ -126,11 +126,6 @@ stringData:
metrics: true
namespace: default
use_output: default
providers:
kubernetes:
enabled: false
kubernetes_leaderelection:
enabled: false
inputs:
- data_stream:
namespace: default
Expand Down Expand Up @@ -388,6 +383,11 @@ stringData:
period: 10s
type: kubernetes/metrics
use_output: default
providers:
kubernetes:
enabled: false
kubernetes_leaderelection:
enabled: false
---
# Source: elastic-agent/templates/agent/k8s/secret.yaml
apiVersion: v1
Expand Down Expand Up @@ -420,12 +420,6 @@ stringData:
metrics: true
namespace: default
use_output: default
providers:
kubernetes:
node: ${NODE_NAME}
scope: node
kubernetes_leaderelection:
enabled: false
inputs:
- data_stream:
namespace: default
Expand Down Expand Up @@ -571,6 +565,12 @@ stringData:
ssl.verification_mode: none
type: kubernetes/metrics
use_output: default
providers:
kubernetes:
node: ${NODE_NAME}
scope: node
kubernetes_leaderelection:
enabled: false
---
# Source: elastic-agent/templates/agent/cluster-role.yaml
apiVersion: rbac.authorization.k8s.io/v1
Expand Down Expand Up @@ -1089,7 +1089,7 @@ spec:
labels:
name: agent-pernode-example
annotations:
checksum/config: 53aa4ccc3e8557125fecf738e70722e2aaa1199ee79a823f684a9d4a296af7b0
checksum/config: d361521be4fd034ea920a15f80ef519e05c00d801973175e3f165ea714931b52

spec:
dnsPolicy: ClusterFirstWithHostNet
Expand Down Expand Up @@ -1209,7 +1209,7 @@ spec:
labels:
name: agent-clusterwide-example
annotations:
checksum/config: 73527b0aad319ef33239ef3c862820c5ee5cafb42e2ce164049646791b69ec68
checksum/config: 14177955837470abb34597058889ea1f1d34ded25b5271b0dbbfb0bc8f3161c9

spec:
dnsPolicy: ClusterFirstWithHostNet
Expand Down Expand Up @@ -1290,7 +1290,7 @@ spec:
labels:
name: agent-ksmsharded-example
annotations:
checksum/config: 4ec2b2ef4d3c5c103e79e47a45d4b3b4f9f774e85293f9a5b2d56556025f1d2d
checksum/config: 58c52f37c9e2582e270e0c3b5c0150252db79a8a1be4e9b287da943a7c9e3bdf

spec:
dnsPolicy: ClusterFirstWithHostNet
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -69,12 +69,6 @@ stringData:
metrics: true
namespace: default
use_output: default
providers:
kubernetes:
node: ${NODE_NAME}
scope: cluster
kubernetes_leaderelection:
enabled: true
inputs:
- data_stream:
namespace: default
Expand All @@ -94,6 +88,12 @@ stringData:
- /var/run/secrets/kubernetes.io/serviceaccount/ca.crt
type: kubernetes/metrics
use_output: default
providers:
kubernetes:
node: ${NODE_NAME}
scope: cluster
kubernetes_leaderelection:
enabled: true
---
# Source: elastic-agent/templates/agent/k8s/secret.yaml
apiVersion: v1
Expand Down Expand Up @@ -126,11 +126,6 @@ stringData:
metrics: true
namespace: default
use_output: default
providers:
kubernetes:
enabled: false
kubernetes_leaderelection:
enabled: false
inputs:
- data_stream:
namespace: default
Expand Down Expand Up @@ -388,6 +383,11 @@ stringData:
period: 10s
type: kubernetes/metrics
use_output: default
providers:
kubernetes:
enabled: false
kubernetes_leaderelection:
enabled: false
---
# Source: elastic-agent/templates/agent/k8s/secret.yaml
apiVersion: v1
Expand Down Expand Up @@ -420,14 +420,6 @@ stringData:
metrics: true
namespace: default
use_output: default
providers:
kubernetes:
hints:
enabled: true
node: ${NODE_NAME}
scope: node
kubernetes_leaderelection:
enabled: false
inputs:
- data_stream:
namespace: default
Expand Down Expand Up @@ -573,6 +565,14 @@ stringData:
ssl.verification_mode: none
type: kubernetes/metrics
use_output: default
providers:
kubernetes:
hints:
enabled: true
node: ${NODE_NAME}
scope: node
kubernetes_leaderelection:
enabled: false
---
# Source: elastic-agent/templates/agent/cluster-role.yaml
apiVersion: rbac.authorization.k8s.io/v1
Expand Down Expand Up @@ -1091,7 +1091,7 @@ spec:
labels:
name: agent-pernode-example
annotations:
checksum/config: 21fb7e317577410096de8d8e0fb03b32ad2e406b549f75085ae6907d38678e46
checksum/config: c9823ca6e0ab0a28164ee0111de74d3225480f5c5e81057159d3276ad3208f46

spec:
dnsPolicy: ClusterFirstWithHostNet
Expand Down Expand Up @@ -1236,7 +1236,7 @@ spec:
labels:
name: agent-clusterwide-example
annotations:
checksum/config: 73527b0aad319ef33239ef3c862820c5ee5cafb42e2ce164049646791b69ec68
checksum/config: 14177955837470abb34597058889ea1f1d34ded25b5271b0dbbfb0bc8f3161c9

spec:
dnsPolicy: ClusterFirstWithHostNet
Expand Down Expand Up @@ -1317,7 +1317,7 @@ spec:
labels:
name: agent-ksmsharded-example
annotations:
checksum/config: 4ec2b2ef4d3c5c103e79e47a45d4b3b4f9f774e85293f9a5b2d56556025f1d2d
checksum/config: 58c52f37c9e2582e270e0c3b5c0150252db79a8a1be4e9b287da943a7c9e3bdf

spec:
dnsPolicy: ClusterFirstWithHostNet
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -43,12 +43,6 @@ stringData:
metrics: true
namespace: default
use_output: default
providers:
kubernetes:
node: ${NODE_NAME}
scope: node
kubernetes_leaderelection:
enabled: false
inputs:
- data_stream:
namespace: default
Expand Down Expand Up @@ -104,6 +98,12 @@ stringData:
prospector.scanner.symlinks: true
type: filestream
use_output: default
providers:
kubernetes:
node: ${NODE_NAME}
scope: node
kubernetes_leaderelection:
enabled: false
---
# Source: elastic-agent/templates/agent/cluster-role.yaml
apiVersion: rbac.authorization.k8s.io/v1
Expand Down Expand Up @@ -227,7 +227,7 @@ spec:
labels:
name: agent-pernode-example
annotations:
checksum/config: 4de2216224a483ae1355aeec668894f764edc48bd3481d8fbc65f67eedc1b336
checksum/config: 10cb3f4c3996f9ccaee8461e274a694fbbb03df6437e46d293cc515296b00cc0

spec:
dnsPolicy: ClusterFirstWithHostNet
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -69,12 +69,6 @@ stringData:
metrics: true
namespace: default
use_output: default
providers:
kubernetes:
node: ${NODE_NAME}
scope: cluster
kubernetes_leaderelection:
enabled: true
inputs:
- data_stream:
namespace: default
Expand Down Expand Up @@ -120,6 +114,12 @@ stringData:
- nginx-stubstatus
type: nginx/metrics
use_output: default
providers:
kubernetes:
node: ${NODE_NAME}
scope: cluster
kubernetes_leaderelection:
enabled: true
---
# Source: elastic-agent/templates/agent/k8s/secret.yaml
apiVersion: v1
Expand Down Expand Up @@ -152,11 +152,6 @@ stringData:
metrics: true
namespace: default
use_output: default
providers:
kubernetes:
enabled: false
kubernetes_leaderelection:
enabled: false
inputs:
- data_stream:
namespace: default
Expand Down Expand Up @@ -414,6 +409,11 @@ stringData:
period: 10s
type: kubernetes/metrics
use_output: default
providers:
kubernetes:
enabled: false
kubernetes_leaderelection:
enabled: false
---
# Source: elastic-agent/templates/agent/k8s/secret.yaml
apiVersion: v1
Expand Down Expand Up @@ -446,14 +446,6 @@ stringData:
metrics: true
namespace: default
use_output: default
providers:
kubernetes:
hints:
enabled: true
node: ${NODE_NAME}
scope: node
kubernetes_leaderelection:
enabled: false
inputs:
- data_stream:
namespace: default
Expand Down Expand Up @@ -599,6 +591,14 @@ stringData:
ssl.verification_mode: none
type: kubernetes/metrics
use_output: default
providers:
kubernetes:
hints:
enabled: true
node: ${NODE_NAME}
scope: node
kubernetes_leaderelection:
enabled: false
---
# Source: elastic-agent/templates/agent/cluster-role.yaml
apiVersion: rbac.authorization.k8s.io/v1
Expand Down Expand Up @@ -1117,7 +1117,7 @@ spec:
labels:
name: agent-pernode-example
annotations:
checksum/config: 21fb7e317577410096de8d8e0fb03b32ad2e406b549f75085ae6907d38678e46
checksum/config: c9823ca6e0ab0a28164ee0111de74d3225480f5c5e81057159d3276ad3208f46

spec:
dnsPolicy: ClusterFirstWithHostNet
Expand Down Expand Up @@ -1252,7 +1252,7 @@ spec:
labels:
name: agent-clusterwide-example
annotations:
checksum/config: b04d7965af8739293cd90e352c59d1240473f56febd9aded16ba766d77f90b5f
checksum/config: 7cd88cef1c964a3660d069d4525c2efc0eed06607e0011c2af83a37648fcaacc

spec:
dnsPolicy: ClusterFirstWithHostNet
Expand Down Expand Up @@ -1323,7 +1323,7 @@ spec:
labels:
name: agent-ksmsharded-example
annotations:
checksum/config: 4ec2b2ef4d3c5c103e79e47a45d4b3b4f9f774e85293f9a5b2d56556025f1d2d
checksum/config: 58c52f37c9e2582e270e0c3b5c0150252db79a8a1be4e9b287da943a7c9e3bdf

spec:
dnsPolicy: ClusterFirstWithHostNet
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,9 +36,6 @@ stringData:
type: elasticsearch
username: elastic
secret_references: []
providers:
kubernetes_leaderelection:
enabled: false
inputs:
- data_stream:
namespace: default
Expand Down Expand Up @@ -66,6 +63,9 @@ stringData:
- nginx-stubstatus
type: nginx/metrics
use_output: default
providers:
kubernetes_leaderelection:
enabled: false
---
# Source: elastic-agent/templates/agent/cluster-role.yaml
apiVersion: rbac.authorization.k8s.io/v1
Expand Down Expand Up @@ -215,7 +215,7 @@ spec:
labels:
name: agent-nginx-example
annotations:
checksum/config: 4b3a03273d11151ee0f8bbdc8e235f8b6d2b344e09dedc632ae6f7f9e8e0ef34
checksum/config: 627f26ad8791a17274403b380c484441f4b4667f49d72057b17921707be49b0c

spec:
dnsPolicy: ClusterFirstWithHostNet
Expand Down
Loading

0 comments on commit 9d7d1fe

Please sign in to comment.