diff --git a/argo/resources/metallb/metal-lb.yaml b/argo/resources/metallb/metal-lb.yaml new file mode 100644 index 0000000..8a416ce --- /dev/null +++ b/argo/resources/metallb/metal-lb.yaml @@ -0,0 +1,14 @@ +apiVersion: metallb.io/v1beta1 +kind: IPAddressPool +metadata: + name: ips + namespace: kube-system +spec: + addresses: + - 192.168.100.65-192.168.100.67 +--- +apiVersion: metallb.io/v1beta1 +kind: L2Advertisement +metadata: + name: advertise-deez + namespace: kube-system diff --git a/argo/utilities/templates/metallb-deps.yaml b/argo/utilities/templates/metallb-deps.yaml new file mode 100644 index 0000000..ecc2c35 --- /dev/null +++ b/argo/utilities/templates/metallb-deps.yaml @@ -0,0 +1,15 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: metal-lb-resources + namespace: argocd +spec: + project: default + source: + repoURL: https://git.thecodedom.com/smig/esxi-cluster.git + targetRevision: HEAD + path: resouces/metallb + destination: + server: https://kubernetes.default.svc + namespace: kube-system +