Merge pull request #1490 from sergeyshevch/feature/fix-network-normalization-in-v3

fix(v3): Added network name normalisation in v3 parsing
This commit is contained in:
Kubernetes Prow Robot
2022-03-24 01:58:41 -07:00
committed by GitHub
4 changed files with 51 additions and 4 deletions
+2
View File
@@ -17,7 +17,9 @@ services:
networks:
app: {}
web: {}
normalized_network: {}
networks:
normalized_network:
app:
external:
name: app-network
+29
View File
@@ -55,6 +55,7 @@
"creationTimestamp": null,
"labels": {
"io.kompose.network/app-network": "true",
"io.kompose.network/normalized-network": "true",
"io.kompose.network/web-network": "true",
"io.kompose.service": "foo"
}
@@ -107,6 +108,34 @@
]
}
},
{
"kind": "NetworkPolicy",
"apiVersion": "networking.k8s.io/v1",
"metadata": {
"name": "normalized-network",
"creationTimestamp": null
},
"spec": {
"podSelector": {
"matchLabels": {
"io.kompose.network/normalized-network": "true"
}
},
"ingress": [
{
"from": [
{
"podSelector": {
"matchLabels": {
"io.kompose.network/normalized-network": "true"
}
}
}
]
}
]
}
},
{
"kind": "NetworkPolicy",
"apiVersion": "networking.k8s.io/v1",
+1
View File
@@ -75,6 +75,7 @@
"creationTimestamp": null,
"labels": {
"io.kompose.network/app-network": "true",
"io.kompose.network/normalized-network": "true",
"io.kompose.network/web-network": "true",
"io.kompose.service": "foo"
}