apiVersion: argoproj.io/v1alpha1 kind: Application metadata: name: metallb namespace: argo-cd finalizers: - resources-finalizer.argocd.argoproj.io spec: destination: server: https://kubernetes.default.svc namespace: metallb-system project: default source: chart: metallb repoURL: https://metallb.github.io/metallb targetRevision: 0.13.7 syncPolicy: automated: prune: true selfHeal: true syncOptions: - CreateNamespace=true --- apiVersion: metallb.io/v1beta1 kind: IPAddressPool metadata: name: first-pool namespace: metallb-system spec: addresses: - 10.0.2.40-10.0.2.50 --- apiVersion: metallb.io/v1beta1 kind: L2Advertisement metadata: name: first-pool-advertisement namespace: metallb-system