diff --git a/eks-anywhere-common/Addons/Partner/Sysdig/external-secret.yaml b/eks-anywhere-common/Addons/Partner/Sysdig/external-secret.yaml deleted file mode 100644 index c50b1cf9..00000000 --- a/eks-anywhere-common/Addons/Partner/Sysdig/external-secret.yaml +++ /dev/null @@ -1,16 +0,0 @@ -apiVersion: external-secrets.io/v1beta1 -kind: ExternalSecret -metadata: - name: sysdig-secretstore-ekssnow - namespace: sysdig -spec: - refreshInterval: 1m - secretStoreRef: - name: eksa-secret-store #The secret store name we have just created. - kind: ClusterSecretStore - target: - name: sysdig-access-key # Secret name in k8s - data: - - secretKey: secret-sysdig-key # which key it's going to be stored - remoteRef: - key: secret-sysdig-key # Our secret-name goes here diff --git a/eks-anywhere-common/Addons/Partner/Sysdig/namespace.yaml b/eks-anywhere-common/Addons/Partner/Sysdig/namespace.yaml deleted file mode 100644 index d7fb2555..00000000 --- a/eks-anywhere-common/Addons/Partner/Sysdig/namespace.yaml +++ /dev/null @@ -1,9 +0,0 @@ ---- -apiVersion: v1 -kind: Namespace -metadata: - name: sysdig - labels: - aws.conformance.vendor: sysdig - aws.conformance.vendor-solution: sysdig-agent - aws.conformance.vendor-solution-version: 1.6.3 \ No newline at end of file diff --git a/eks-anywhere-common/Addons/Partner/Sysdig/sysdig-source.yaml b/eks-anywhere-common/Addons/Partner/Sysdig/sysdig-source.yaml deleted file mode 100644 index 3f077342..00000000 --- a/eks-anywhere-common/Addons/Partner/Sysdig/sysdig-source.yaml +++ /dev/null @@ -1,9 +0,0 @@ ---- -apiVersion: source.toolkit.fluxcd.io/v1beta2 -kind: HelmRepository -metadata: - name: sysdig - namespace: flux-system -spec: - interval: 30s - url: https://charts.sysdig.com diff --git a/eks-anywhere-common/Addons/Partner/Sysdig/sysdig.yaml b/eks-anywhere-common/Addons/Partner/Sysdig/sysdig.yaml deleted file mode 100644 index 0e400fdf..00000000 --- a/eks-anywhere-common/Addons/Partner/Sysdig/sysdig.yaml +++ /dev/null @@ -1,51 +0,0 @@ ---- -apiVersion: helm.toolkit.fluxcd.io/v2beta1 -kind: HelmRelease -metadata: - name: sysdig - namespace: sysdig -spec: - chart: - spec: - chart: sysdig-deploy - reconcileStrategy: ChartVersion - sourceRef: - kind: HelmRepository - name: sysdig - namespace: flux-system - version: 1.6.3 - interval: 30s - values: - global: - sysdig: - region: us2 # us1 | us2 | us3 | us4 | eu1 | au1 - kspm: - deploy: false # Disabled by default to optimize resources. Activating it without the right cluster sizing could lead to instability - clusterConfig: - name: mycluster - agent: - tolerations: [] # Nullifying tolerations disallows the agents from being executed in the Control Plane - # resourceProfile: custom - # resources: - # requests: - # cpu:600m - # memory: 1G - # limits: - # cpu: 1500m - # memory: 1G - sysdig: - settings: - collector_port: 6443 - nodeAnalyzer: - nodeAnalyzer: - tolerations: [] # Nullifying tolerations disallows the nodeAnalyzers from being executed in the Control Plane - benchmarkRunner: - deploy: false # Benchmark Runner disabled by default - secure: - vulnerabilityManagement: - newEngineOnly: true - valuesFrom: - - kind: Secret - name: sysdig-access-key - valuesKey: secret-sysdig-key - targetPath: global.sysdig.accessKey