diff --git a/tembo-operator/Cargo.lock b/tembo-operator/Cargo.lock index f17a2a7ca..e7c64c0c7 100644 --- a/tembo-operator/Cargo.lock +++ b/tembo-operator/Cargo.lock @@ -494,7 +494,7 @@ dependencies = [ [[package]] name = "controller" -version = "0.43.0" +version = "0.43.1" dependencies = [ "actix-web", "anyhow", diff --git a/tembo-operator/Cargo.toml b/tembo-operator/Cargo.toml index 50b1b3dae..88f990b86 100644 --- a/tembo-operator/Cargo.toml +++ b/tembo-operator/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "controller" description = "Tembo Operator for Postgres" -version = "0.43.0" +version = "0.43.1" edition = "2021" default-run = "controller" license = "Apache-2.0" diff --git a/tembo-operator/src/network_policies.rs b/tembo-operator/src/network_policies.rs index 63f002375..b5272ba51 100644 --- a/tembo-operator/src/network_policies.rs +++ b/tembo-operator/src/network_policies.rs @@ -157,6 +157,27 @@ pub async fn reconcile_network_policies(client: Client, namespace: &str) -> Resu } } ] + }, + { + "to": [ + { + "namespaceSelector": { + "matchLabels": { + "kubernetes.io/metadata.name": "traefik" + } + } + } + ], + "ports": [ + { + "protocol": "TCP", + "port": 443 + }, + { + "protocol": "TCP", + "port": 8443 + } + ] } ] }