# 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" } } } resource "kubernetes_namespace" "neuron_tim" { metadata { name = "neuron-tim" labels = { managed-by = "terraform" tier = "apps" environment = "prod" app = "neuron-technologies" owner = "tim" } } } # Swarm variant namespaces — isolated execution environments for swarm self-improvement loops resource "kubernetes_namespace" "swarm_alpha" { metadata { name = "swarm-alpha" labels = { managed-by = "terraform" tier = "swarm" environment = "swarm" app = "neuron-technologies" variant = "alpha" } } } resource "kubernetes_namespace" "swarm_beta" { metadata { name = "swarm-beta" labels = { managed-by = "terraform" tier = "swarm" environment = "swarm" app = "neuron-technologies" variant = "beta" } } } resource "kubernetes_namespace" "swarm_gamma" { metadata { name = "swarm-gamma" labels = { managed-by = "terraform" tier = "swarm" environment = "swarm" app = "neuron-technologies" variant = "gamma" } } }