Copy the service labels also to Deployment Pod spec annotations (#1166)

* Copy the service labels also to Deployment Pod spec annotations

This allows kube2iam to work

* Remove test file forgotten from version 1.0.0

* Update test fixtures to have Deployment.spec.t.m.annotations

* Fix name conversion "test_server" -> "test-server"

It looks unrelated to my changes, but still changing.

* Fixing some more output fixtures
This commit is contained in:
Alan Justino da Silva
2019-09-02 10:06:28 +08:00
committed by Hang Yan
parent 4f07f2a5a4
commit 30655b4dd6
77 changed files with 604 additions and 103 deletions
+7 -2
View File
@@ -57,6 +57,11 @@
"creationTimestamp": null,
"labels": {
"io.kompose.service": "redis"
},
"annotations": {
"kompose.cmd": "%CMD%",
"kompose.service.type": "nodeport",
"kompose.version": "%VERSION%"
}
},
"spec": {
@@ -114,7 +119,7 @@
"metadata": {
"name": "redis-foo-env",
"creationTimestamp": null,
"labels": {
"labels": {
"io.kompose.service": "redis-foo-env"
}
},
@@ -128,7 +133,7 @@
"metadata": {
"name": "redis-bar-env",
"creationTimestamp": null,
"labels": {
"labels": {
"io.kompose.service": "redis-bar-env"
}
},