diff --git a/argocd/repo.yaml b/argocd/repo.yaml new file mode 100644 index 0000000..c0e0c49 --- /dev/null +++ b/argocd/repo.yaml @@ -0,0 +1,13 @@ +apiVersion: v1 +kind: Secret +metadata: + name: repo-build-node + namespace: argocd + labels: + argocd.argoproj.io/secret-type: repository +type: Opaque +stringData: + # URL de ton dépôt Git + url: http://build-node.undercloud.local:3000/undercloud/k8aux-apps.git + # Mets "true" si HTTP clair ou certificat non fiable + insecure: "true" diff --git a/terraform/control-plane1.bu b/terraform/control-plane1.bu index e8aa566..7ffec33 100644 --- a/terraform/control-plane1.bu +++ b/terraform/control-plane1.bu @@ -418,6 +418,8 @@ systemd: ExecStart=/opt/bin/kubectl apply -n argocd -f http://build-node.undercloud.local:3000/admin/undercloud-infrastructure/raw/branch/main/argocd/namespace.yaml ExecStart=/opt/bin/kubectl apply -n argocd -f http://build-node.undercloud.local:3000/admin/undercloud-infrastructure/raw/branch/main/argocd/install.yaml ExecStart=/opt/bin/kubectl wait deployment -n argocd argocd-server --for condition=Available=True --timeout=600s + + ExecStart=/opt/bin/kubectl apply -n argocd -f http://build-node.undercloud.local:3000/admin/undercloud-infrastructure/raw/branch/main/argocd/repo.yaml #ExecStart=/bin/sleep 10s #ExecStart=/opt/bin/kubectl apply -n argocd -f http://aux-balancer.undercloud.cf:3000/undercloud/k8aux-bootstrap/raw/branch/main/repos/k8aux-bootstrap.yaml