diff --git a/arcadia-unit-kic/2.main.yaml b/arcadia-unit-kic/2.main.yaml index 2e8a232..902e284 100644 --- a/arcadia-unit-kic/2.main.yaml +++ b/arcadia-unit-kic/2.main.yaml @@ -42,7 +42,7 @@ spec: - env: - name: service_name value: arcadia-unit-main - image: registry.f5-udf.com:5000/arcadia-main:unit + image: docker.io/madhukar32/arcadia-main:unitv2 imagePullPolicy: Always name: arcadia-unit-main ports: diff --git a/arcadia-unit-kic/3.backend.yaml b/arcadia-unit-kic/3.backend.yaml index 8ddd27c..3d35e00 100644 --- a/arcadia-unit-kic/3.backend.yaml +++ b/arcadia-unit-kic/3.backend.yaml @@ -42,7 +42,7 @@ spec: - env: - name: service_name value: backend - image: registry.f5-udf.com:5000/arcadia-backend:unit + image: docker.io/madhukar32/arcadia-backend:unit imagePullPolicy: Always name: arcadia-unit-backend ports: diff --git a/arcadia-unit-kic/4.app2.yaml b/arcadia-unit-kic/4.app2.yaml index 1b7785b..c5083bd 100644 --- a/arcadia-unit-kic/4.app2.yaml +++ b/arcadia-unit-kic/4.app2.yaml @@ -42,7 +42,7 @@ spec: - env: - name: service_name value: arcadia-unit-app2 - image: registry.f5-udf.com:5000/arcadia-app2:unit + image: docker.io/madhukar32/arcadia-app2:unit imagePullPolicy: Always name: arcadia-unit-app2 ports: diff --git a/arcadia-unit-kic/5.app3.yaml b/arcadia-unit-kic/5.app3.yaml index 37bed48..627f0f7 100644 --- a/arcadia-unit-kic/5.app3.yaml +++ b/arcadia-unit-kic/5.app3.yaml @@ -42,7 +42,7 @@ spec: - env: - name: service_name value: arcadia-app3 - image: registry.f5-udf.com:5000/arcadia-app3:unit + image: docker.io/madhukar32/arcadia-app3:unit imagePullPolicy: Always name: arcadia-unit-app3 ports: diff --git a/arcadia-unit-kic/volterra/1.namespace.yaml b/arcadia-unit-kic/volterra/1.namespace.yaml new file mode 100644 index 0000000..565dee3 --- /dev/null +++ b/arcadia-unit-kic/volterra/1.namespace.yaml @@ -0,0 +1,4 @@ +metadata: + name: arcadia-unit + namespace: "" +spec: {} diff --git a/arcadia-unit-kic/volterra/2.vk8s.yaml b/arcadia-unit-kic/volterra/2.vk8s.yaml new file mode 100644 index 0000000..c6ba751 --- /dev/null +++ b/arcadia-unit-kic/volterra/2.vk8s.yaml @@ -0,0 +1,14 @@ +metadata: + name: arcadia-cluster + namespace: arcadia-unit + labels: {} + annotations: {} + description: "" + disable: false +spec: + vsite_refs: + - kind: virtual_site + uid: "" + tenant: acmecorp-adluvegy + namespace: shared + name: corp-branches diff --git a/arcadia-unit-kic/volterra/3.arcadia-main-op.yaml b/arcadia-unit-kic/volterra/3.arcadia-main-op.yaml new file mode 100644 index 0000000..bf0b0a0 --- /dev/null +++ b/arcadia-unit-kic/volterra/3.arcadia-main-op.yaml @@ -0,0 +1,25 @@ +metadata: + name: arcadia-main + namespace: arcadia-unit + labels: + ves.io/app: arcadia-unit-main + ves.io/app_type: arcadia-unit + annotations: {} + description: Origin pool for arcadia-main k8s service + disable: false +spec: + origin_servers: + - k8s_service: + service_name: arcadia-unit-main.arcadia-unit + site_locator: + virtual_site: + tenant: acmecorp-adluvegy + namespace: shared + name: all-corp-branches + vk8s_networks: {} + no_tls: {} + port: 80 + healthcheck: [] + loadbalancer_algorithm: ROUND_ROBIN + endpoint_selection: LOCAL_PREFERRED + diff --git a/arcadia-unit-kic/volterra/4.arcadia-app2-op.yaml b/arcadia-unit-kic/volterra/4.arcadia-app2-op.yaml new file mode 100644 index 0000000..8cf36f0 --- /dev/null +++ b/arcadia-unit-kic/volterra/4.arcadia-app2-op.yaml @@ -0,0 +1,25 @@ +metadata: + name: arcadia-app2 + namespace: arcadia-unit + labels: + ves.io/app: arcadia-unit-app2 + ves.io/app_type: arcadia-unit + annotations: {} + description: Origin pool for k8s service arcadia-unit-app2 + disable: false +spec: + origin_servers: + - k8s_service: + service_name: arcadia-unit-app2.arcadia-unit + site_locator: + virtual_site: + tenant: acmecorp-adluvegy + namespace: shared + name: all-corp-branches + vk8s_networks: {} + no_tls: {} + port: 80 + healthcheck: [] + loadbalancer_algorithm: ROUND_ROBIN + endpoint_selection: LOCAL_PREFERRED + diff --git a/arcadia-unit-kic/volterra/5.arcadia-app3-op.yaml b/arcadia-unit-kic/volterra/5.arcadia-app3-op.yaml new file mode 100644 index 0000000..62c2f5c --- /dev/null +++ b/arcadia-unit-kic/volterra/5.arcadia-app3-op.yaml @@ -0,0 +1,25 @@ +metadata: + name: arcadia-app3 + namespace: arcadia-unit + labels: + ves.io/app: arcadia-app3 + ves.io/app_type: arcadia-unit + annotations: {} + description: Origin pool for k8s service arcadia-app3 + disable: false +spec: + origin_servers: + - k8s_service: + service_name: arcadia-app3.arcadia-unit + site_locator: + virtual_site: + tenant: acmecorp-adluvegy + namespace: shared + name: all-corp-branches + vk8s_networks: {} + no_tls: {} + port: 80 + healthcheck: [] + loadbalancer_algorithm: ROUND_ROBIN + endpoint_selection: LOCAL_PREFERRED + diff --git a/arcadia-unit-kic/volterra/6.arcadia-demo-lb.yaml b/arcadia-unit-kic/volterra/6.arcadia-demo-lb.yaml new file mode 100644 index 0000000..47aa030 --- /dev/null +++ b/arcadia-unit-kic/volterra/6.arcadia-demo-lb.yaml @@ -0,0 +1,60 @@ +metadata: + name: arcadia-demo + namespace: arcadia-unit + labels: + ves.io/app_type: arcadia-unit + annotations: {} + description: Arcadia Demo App + disable: false +spec: + domains: + - arcadia-demo.acmecorp.prod.helloclouds.app + https_auto_cert: + http_redirect: true + add_hsts: true + advertise_on_public_default_vip: {} + default_route_pools: [] + routes: + - simple_route: + http_method: ANY + path: + prefix: /app3 + origin_pools: + - pool: + tenant: acmecorp-adluvegy + namespace: arcadia-unit + name: arcadia-app3 + weight: 0 + disable_host_rewrite: {} + - simple_route: + http_method: ANY + path: + prefix: /api + origin_pools: + - pool: + tenant: acmecorp-adluvegy + namespace: arcadia-unit + name: arcadia-app2 + weight: 0 + disable_host_rewrite: {} + - simple_route: + http_method: ANY + path: + prefix: / + origin_pools: + - pool: + tenant: acmecorp-adluvegy + namespace: arcadia-unit + name: arcadia-main + weight: 0 + disable_host_rewrite: {} + cors_policy: null + disable_waf: {} + add_location: true + no_challenge: {} + more_option: null + user_identification: null + disable_rate_limit: {} + malicious_user_mitigation: null + waf_exclusion_rules: [] +