Skip to content

Commit

Permalink
Add traefik namespace selector to allow-system-egress NetworkPoli…
Browse files Browse the repository at this point in the history
…cy (#681)

Signed-off-by: Ian Stanton <ian@tembo.io>
  • Loading branch information
ianstanton committed Mar 29, 2024
1 parent 096ae01 commit 101e2c8
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 2 deletions.
2 changes: 1 addition & 1 deletion tembo-operator/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion tembo-operator/Cargo.toml
Original file line number Diff line number Diff line change
@@ -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"
Expand Down
21 changes: 21 additions & 0 deletions tembo-operator/src/network_policies.rs
Original file line number Diff line number Diff line change
Expand Up @@ -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
}
]
}
]
}
Expand Down

0 comments on commit 101e2c8

Please sign in to comment.