8aa01bc840
- Add CNAME records for @, www, dev, stage → legion tunnel - Add tunnel ingress rules for neurontechnologies.ai, www, dev, stage - Add neuron-dev, neuron-stage, neuron-prod k8s namespaces on Legion
40 lines
927 B
Terraform
40 lines
927 B
Terraform
# Neuron Technologies — dev / stage / prod namespaces
|
|
# All other resources (Deployments, Services, IngressRoutes, ExternalSecrets, PVCs)
|
|
# are managed by Argo CD from k8s/neuron-technologies/{env}/
|
|
|
|
resource "kubernetes_namespace" "neuron_dev" {
|
|
metadata {
|
|
name = "neuron-dev"
|
|
labels = {
|
|
managed-by = "terraform"
|
|
tier = "apps"
|
|
environment = "dev"
|
|
app = "neuron-technologies"
|
|
}
|
|
}
|
|
}
|
|
|
|
resource "kubernetes_namespace" "neuron_stage" {
|
|
metadata {
|
|
name = "neuron-stage"
|
|
labels = {
|
|
managed-by = "terraform"
|
|
tier = "apps"
|
|
environment = "stage"
|
|
app = "neuron-technologies"
|
|
}
|
|
}
|
|
}
|
|
|
|
resource "kubernetes_namespace" "neuron_prod" {
|
|
metadata {
|
|
name = "neuron-prod"
|
|
labels = {
|
|
managed-by = "terraform"
|
|
tier = "apps"
|
|
environment = "prod"
|
|
app = "neuron-technologies"
|
|
}
|
|
}
|
|
}
|