installing argo workflow missing

This commit is contained in:
mr
2026-04-14 10:54:31 +02:00
parent c4a67e6a84
commit cec4c79c7c
3 changed files with 40 additions and 24 deletions

View File

@@ -49,9 +49,14 @@ helm repo add argo https://argoproj.github.io/argo-helm || true
helm repo add admiralty https://charts.admiralty.io || true helm repo add admiralty https://charts.admiralty.io || true
helm repo update helm repo update
echo "🧩 Installing Argo CD..." echo "🧩 Installing Argo..."
kubectl create namespace argocd || true kubectl create namespace argo || true
helm upgrade --install argocd argo/argo-cd -n argocd
echo "🧩 Installing Argo Workflows..."
helm upgrade --install argo-workflows argo/argo-workflows \
-n argo \
--set server.authMode=server \
--wait
echo "🧩 Installing Admiralty..." echo "🧩 Installing Admiralty..."
@@ -123,7 +128,7 @@ do
docker rm $i || true docker rm $i || true
done done
OC_KUBE_CA=$ca OC_KUBE_CERT=$cert OC_KUBE_DATA=$key docker compose -f ./docker-compose.dev.yml up -d || true KUBE_CA=$ca KUBE_CERT=$cert KUBE_DATA=$key docker compose -f ./docker-compose.dev.yml up -d || true
cd ./db-1 && ./add.sh && cd .. cd ./db-1 && ./add.sh && cd ..
# MISSING ADD DATAS # MISSING ADD DATAS
@@ -159,7 +164,7 @@ do
docker rm "$i" || true docker rm "$i" || true
done done
OC_KUBE_CA=$ca OC_KUBE_CERT=$cert OC_KUBE_DATA=$key docker compose -f ./docker-compose.dev2.yml up -d || true KUBE_CA=$ca KUBE_CERT=$cert KUBE_DATA=$key docker compose -f ./docker-compose.dev2.yml up -d || true
# MISSING ADD DATAS # MISSING ADD DATAS
cd ./db-2 && ./add.sh && cd .. cd ./db-2 && ./add.sh && cd ..

View File

@@ -148,10 +148,10 @@ services:
- path: ./env.env - path: ./env.env
required: false required: false
environment: environment:
- MONGO_DATABASE=DC_myDC - OC_MONGO_DATABASE=DC_myDC
- KUBE_CA=${KUBE_CA:-} - OC_KUBE_CA=${KUBE_CA:-}
- KUBE_CERT=${KUBE_CERT:-} - OC_KUBE_CERT=${KUBE_CERT:-}
- KUBE_DATA=${KUBE_DATA:-} - OC_KUBE_DATA=${KUBE_DATA:-}
image: '${REGISTRY:-opencloudregistry/}oc-datacenter:latest' image: '${REGISTRY:-opencloudregistry/}oc-datacenter:latest'
ports: ports:
- 8092:8080 - 8092:8080
@@ -173,10 +173,10 @@ services:
- oc - oc
oc-scheduler: oc-scheduler:
environment: environment:
- MONGO_DATABASE=DC_myDC - OC_MONGO_DATABASE=DC_myDC
- KUBE_CA=${KUBE_CA:-} - OC_KUBE_CA=${KUBE_CA:-}
- KUBE_CERT=${KUBE_CERT:-} - OC_KUBE_CERT=${KUBE_CERT:-}
- KUBE_DATA=${KUBE_DATA:-} - OC_KUBE_DATA=${KUBE_DATA:-}
image: '${REGISTRY:-opencloudregistry/}oc-scheduler:latest' image: '${REGISTRY:-opencloudregistry/}oc-scheduler:latest'
labels: labels:
- "traefik.stack=peer1" - "traefik.stack=peer1"
@@ -199,7 +199,7 @@ services:
oc-catalog: oc-catalog:
environment: environment:
- MONGO_DATABASE=DC_myDC - OC_MONGO_DATABASE=DC_myDC
image: '${REGISTRY:-opencloudregistry/}oc-catalog:latest' image: '${REGISTRY:-opencloudregistry/}oc-catalog:latest'
ports: ports:
- 8087:8080 - 8087:8080
@@ -221,7 +221,7 @@ services:
- "traefik.http.middlewares.auth-catalog.forwardauth.authResponseHeaders=X-Auth-Request-User,X-Auth-Request-Email" - "traefik.http.middlewares.auth-catalog.forwardauth.authResponseHeaders=X-Auth-Request-User,X-Auth-Request-Email"
oc-workspace: oc-workspace:
environment: environment:
- MONGO_DATABASE=DC_myDC - OC_MONGO_DATABASE=DC_myDC
image: '${REGISTRY:-opencloudregistry/}oc-workspace:latest' image: '${REGISTRY:-opencloudregistry/}oc-workspace:latest'
ports: ports:
- 8089:8080 - 8089:8080
@@ -243,7 +243,7 @@ services:
- oc - oc
oc-peer: oc-peer:
environment: environment:
- MONGO_DATABASE=DC_myDC - OC_MONGO_DATABASE=DC_myDC
image: '${REGISTRY:-opencloudregistry/}oc-peer:latest' image: '${REGISTRY:-opencloudregistry/}oc-peer:latest'
labels: labels:
- "traefik.stack=peer1" - "traefik.stack=peer1"
@@ -312,10 +312,6 @@ services:
networks: networks:
- oc - oc
oc-workflow: oc-workflow:
environment:
- _OCWORKFLOW_MONGO_DATABASE=DC_myDC
- _OCWORKFLOW_MONGO_URL=mongodb://mongo:27017
- _OCWORKFLOW_NATS_URL=nats://nats:4222
image: '${REGISTRY:-opencloudregistry/}oc-workflow:latest' image: '${REGISTRY:-opencloudregistry/}oc-workflow:latest'
ports: ports:
- 8088:8080 - 8088:8080
@@ -367,10 +363,10 @@ services:
ports: ports:
- 9006:8080 - 9006:8080
environment: environment:
- MONGO_DATABASE=DC_myDC - OC_MONGO_DATABASE=DC_myDC
- KUBE_CA=${KUBE_CA:-} - OC_KUBE_CA=${KUBE_CA:-}
- KUBE_CERT=${KUBE_CERT:-} - OC_KUBE_CERT=${KUBE_CERT:-}
- KUBE_DATA=${KUBE_DATA:-} - OC_KUBE_DATA=${KUBE_DATA:-}
container_name: oc-schedulerd container_name: oc-schedulerd
networks: networks:
- oc - oc

View File

@@ -385,6 +385,21 @@ services:
container_name: oc-static2 container_name: oc-static2
networks: networks:
- oc2 - oc2
oc-front2:
image: '${REGISTRY:-opencloudregistry/}oc-front:latest'
container_name: oc-front2
ports:
- 8011:80
networks:
- oc2
labels:
- "traefik.stack=peer2"
- "traefik.enable=true"
- "traefik.http.routers.front.entrypoints=web"
- "traefik.http.routers.front.rule=PathPrefix(`/`)"
- "traefik.http.services.front.loadbalancer.server.port=80"
- "traefik.http.middlewares.front-stripprefix.stripprefix.prefixes=/"
- "traefik.http.routers.front.middlewares=front-stripprefix"
volumes: volumes:
oc-data2: oc-data2: