feature/multicluster
Some checks failed
Deploy Gitea Pages / build-and-deploy (push) Failing after 5s
Some checks failed
Deploy Gitea Pages / build-and-deploy (push) Failing after 5s
Co-authored-by: Danijel Simeunovic <danijel.simeunovic@trumf.no> Reviewed-on: #4 Reviewed-by: gitea_admin <admin@forteapps.net>
This commit was merged in pull request #4.
This commit is contained in:
@@ -1,5 +1,3 @@
|
||||
global:
|
||||
domain: argocd.127.0.0.1.nip.io
|
||||
configs:
|
||||
secret:
|
||||
createSecret: true
|
||||
@@ -22,10 +20,6 @@ notifications:
|
||||
secret:
|
||||
create: false
|
||||
|
||||
# Shared context variables available in all templates
|
||||
context:
|
||||
clusterName: "dev-fd-no-svg1"
|
||||
|
||||
# Define notification templates
|
||||
templates:
|
||||
template.app-syncing: |
|
||||
11
infra/values/base/dot-ai-stack-values.yaml
Normal file
11
infra/values/base/dot-ai-stack-values.yaml
Normal file
@@ -0,0 +1,11 @@
|
||||
dot-ai:
|
||||
ingress:
|
||||
enabled: true
|
||||
className: traefik
|
||||
dot-ai-ui:
|
||||
uiAuth:
|
||||
secretRef:
|
||||
name: dot-ai-secrets
|
||||
ingress:
|
||||
enabled: true
|
||||
className: traefik
|
||||
@@ -1,7 +1,5 @@
|
||||
ingress:
|
||||
enabled: true
|
||||
hosts:
|
||||
- grafana.127.0.0.1.nip.io
|
||||
resources:
|
||||
requests:
|
||||
cpu: 50m
|
||||
@@ -1,5 +1,4 @@
|
||||
# Bitnami Keycloak Helm Chart Values
|
||||
# Host: id.forteapps.net
|
||||
# Chart version: 25.2.0
|
||||
|
||||
image:
|
||||
@@ -15,7 +14,6 @@ auth:
|
||||
|
||||
ingress:
|
||||
enabled: true
|
||||
hostname: id.forteapps.net
|
||||
tls: true
|
||||
ingressClassName: traefik
|
||||
annotations:
|
||||
50
infra/values/base/traefik-values.yaml
Normal file
50
infra/values/base/traefik-values.yaml
Normal file
@@ -0,0 +1,50 @@
|
||||
providers:
|
||||
kubernetesIngress:
|
||||
publishedService: # Fixes ArgoCD health checks for LoadBalancer services
|
||||
enabled: true
|
||||
deployment:
|
||||
replicas: 2
|
||||
|
||||
ingressRoute:
|
||||
dashboard:
|
||||
enabled: true
|
||||
# Optional: specify entrypoint
|
||||
entrypoint: traefik
|
||||
|
||||
api:
|
||||
dashboard: true
|
||||
debug: false
|
||||
|
||||
service:
|
||||
type: LoadBalancer
|
||||
annotations:
|
||||
traefik.ingress.kubernetes.io/router.entrypoints: websecure
|
||||
traefik.ingress.kubernetes.io/router.priority: "42"
|
||||
traefik.ingress.kubernetes.io/router.tls: "true"
|
||||
|
||||
ingressClass:
|
||||
enabled: true
|
||||
isDefaultClass: true
|
||||
|
||||
# Configure entry points
|
||||
ports:
|
||||
metrics:
|
||||
expose:
|
||||
default: true
|
||||
observability:
|
||||
accessLogs: true
|
||||
metrics: true
|
||||
tracing: true
|
||||
traceVerbosity: detailed
|
||||
web:
|
||||
http:
|
||||
redirections:
|
||||
entrypoint:
|
||||
to: websecure
|
||||
scheme: https
|
||||
|
||||
websecure:
|
||||
observability:
|
||||
accessLogs: true
|
||||
metrics: true
|
||||
tracing: true
|
||||
5
infra/values/upc-dev/argocd-values.yaml
Normal file
5
infra/values/upc-dev/argocd-values.yaml
Normal file
@@ -0,0 +1,5 @@
|
||||
global:
|
||||
domain: argocd.127.0.0.1.nip.io
|
||||
notifications:
|
||||
context:
|
||||
clusterName: "dev-fd-eu-no-svg1"
|
||||
8
infra/values/upc-dev/dot-ai-stack-values.yaml
Normal file
8
infra/values/upc-dev/dot-ai-stack-values.yaml
Normal file
@@ -0,0 +1,8 @@
|
||||
dot-ai:
|
||||
ingress:
|
||||
host: kubemcp.forteapps.net
|
||||
webUI:
|
||||
baseUrl: http://kubemcpui.forteapps.net
|
||||
dot-ai-ui:
|
||||
ingress:
|
||||
host: kubemcpui.forteapps.net
|
||||
3
infra/values/upc-dev/grafana-values.yaml
Normal file
3
infra/values/upc-dev/grafana-values.yaml
Normal file
@@ -0,0 +1,3 @@
|
||||
ingress:
|
||||
hosts:
|
||||
- grafana.forteapps.net
|
||||
2
infra/values/upc-dev/keycloak-values.yaml
Normal file
2
infra/values/upc-dev/keycloak-values.yaml
Normal file
@@ -0,0 +1,2 @@
|
||||
ingress:
|
||||
hostname: id.forteapps.net
|
||||
40
infra/values/upc-dev/traefik-values.yaml
Normal file
40
infra/values/upc-dev/traefik-values.yaml
Normal file
@@ -0,0 +1,40 @@
|
||||
service:
|
||||
annotations:
|
||||
service.beta.kubernetes.io/upcloud-load-balancer-config: |
|
||||
{
|
||||
"frontends": [
|
||||
{
|
||||
"name": "web",
|
||||
"mode": "tcp"
|
||||
},
|
||||
{
|
||||
"name": "websecure",
|
||||
"mode": "tcp"
|
||||
}
|
||||
],
|
||||
"backends": [
|
||||
{
|
||||
"name": "web",
|
||||
"properties": {
|
||||
"outbound_proxy_protocol": "v2"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "websecure",
|
||||
"properties": {
|
||||
"outbound_proxy_protocol": "v2"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
ports:
|
||||
web:
|
||||
proxyProtocol:
|
||||
trustedIPs: "172.16.1.0/24"
|
||||
forwardedHeaders:
|
||||
trustedIPs: "172.16.1.0/24"
|
||||
websecure:
|
||||
proxyProtocol:
|
||||
trustedIPs: "172.16.1.0/24"
|
||||
forwardedHeaders:
|
||||
trustedIPs: "172.16.1.0/24"
|
||||
5
infra/values/upc-prod/argocd-values.yaml
Normal file
5
infra/values/upc-prod/argocd-values.yaml
Normal file
@@ -0,0 +1,5 @@
|
||||
global:
|
||||
domain: argocd.us.forteapps.net
|
||||
notifications:
|
||||
context:
|
||||
clusterName: "dev-fd-us-east1"
|
||||
8
infra/values/upc-prod/dot-ai-stack-values.yaml
Normal file
8
infra/values/upc-prod/dot-ai-stack-values.yaml
Normal file
@@ -0,0 +1,8 @@
|
||||
dot-ai:
|
||||
ingress:
|
||||
host: kubemcp.us.forteapps.net
|
||||
webUI:
|
||||
baseUrl: http://kubemcpui.us.forteapps.net
|
||||
dot-ai-ui:
|
||||
ingress:
|
||||
host: kubemcpui.us.forteapps.net
|
||||
3
infra/values/upc-prod/grafana-values.yaml
Normal file
3
infra/values/upc-prod/grafana-values.yaml
Normal file
@@ -0,0 +1,3 @@
|
||||
ingress:
|
||||
hosts:
|
||||
- grafana.us.forteapps.net
|
||||
2
infra/values/upc-prod/keycloak-values.yaml
Normal file
2
infra/values/upc-prod/keycloak-values.yaml
Normal file
@@ -0,0 +1,2 @@
|
||||
ingress:
|
||||
hostname: id.us.forteapps.net
|
||||
13
infra/values/upc-prod/traefik-values.yaml
Normal file
13
infra/values/upc-prod/traefik-values.yaml
Normal file
@@ -0,0 +1,13 @@
|
||||
service:
|
||||
annotations: {}
|
||||
ports:
|
||||
web:
|
||||
proxyProtocol:
|
||||
trustedIPs: "10.0.0.0/16"
|
||||
forwardedHeaders:
|
||||
trustedIPs: "10.0.0.0/16"
|
||||
websecure:
|
||||
proxyProtocol:
|
||||
trustedIPs: "10.0.0.0/16"
|
||||
forwardedHeaders:
|
||||
trustedIPs: "10.0.0.0/16"
|
||||
Reference in New Issue
Block a user