{ "kind": "List", "apiVersion": "v1", "metadata": {}, "items": [ { "kind": "Service", "apiVersion": "v1", "metadata": { "name": "redis", "creationTimestamp": null, "labels": { "io.kompose.service": "redis" }, "annotations": { "kompose.service.type": "headless" } }, "spec": { "ports": [ { "name": "headless", "port": 55555, "targetPort": 0 } ], "selector": { "io.kompose.service": "redis" }, "clusterIP": "None" }, "status": { "loadBalancer": {} } }, { "kind": "DeploymentConfig", "apiVersion": "v1", "metadata": { "name": "foo", "creationTimestamp": null, "labels": { "io.kompose.service": "foo" } }, "spec": { "strategy": { "resources": {} }, "triggers": [ { "type": "ConfigChange" }, { "type": "ImageChange", "imageChangeParams": { "automatic": true, "containerNames": [ "foo" ], "from": { "kind": "ImageStreamTag", "name": "foo:latest" } } } ], "replicas": 1, "test": false, "selector": { "io.kompose.service": "foo" }, "template": { "metadata": { "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" } }, "spec": { "containers": [ { "name": "foo", "image": " ", "args": [ "sh", "-c", "echo Hello Foo" ], "resources": {} } ], "restartPolicy": "Always" } } }, "status": { "latestVersion": 0, "observedGeneration": 0, "replicas": 0, "updatedReplicas": 0, "availableReplicas": 0, "unavailableReplicas": 0 } }, { "kind": "ImageStream", "apiVersion": "v1", "metadata": { "name": "foo", "creationTimestamp": null, "labels": { "io.kompose.service": "foo" } }, "spec": { "lookupPolicy": { "local": false }, "tags": [ { "name": "latest", "annotations": null, "from": { "kind": "DockerImage", "name": "foo:latest" }, "generation": null, "importPolicy": {}, "referencePolicy": { "type": "" } } ] }, "status": { "dockerImageRepository": "" } }, { "kind": "DeploymentConfig", "apiVersion": "v1", "metadata": { "name": "redis", "creationTimestamp": null, "labels": { "io.kompose.service": "redis" }, "annotations": { "kompose.service.type": "headless" } }, "spec": { "strategy": { "resources": {} }, "triggers": [ { "type": "ConfigChange" }, { "type": "ImageChange", "imageChangeParams": { "automatic": true, "containerNames": [ "redis" ], "from": { "kind": "ImageStreamTag", "name": "redis:latest" } } } ], "replicas": 1, "test": false, "selector": { "io.kompose.service": "redis" }, "template": { "metadata": { "creationTimestamp": null, "labels": { "io.kompose.service": "redis" } }, "spec": { "containers": [ { "name": "redis", "image": " ", "resources": {}, "livenessProbe": { "exec": { "command": [ "echo \"hello world\"" ] }, "timeoutSeconds": 1, "periodSeconds": 10, "failureThreshold": 5 } } ], "restartPolicy": "Always" } } }, "status": { "latestVersion": 0, "observedGeneration": 0, "replicas": 0, "updatedReplicas": 0, "availableReplicas": 0, "unavailableReplicas": 0 } }, { "kind": "ImageStream", "apiVersion": "v1", "metadata": { "name": "redis", "creationTimestamp": null, "labels": { "io.kompose.service": "redis" } }, "spec": { "lookupPolicy": { "local": false }, "tags": [ { "name": "latest", "annotations": null, "from": { "kind": "DockerImage", "name": "redis" }, "generation": null, "importPolicy": {}, "referencePolicy": { "type": "" } } ] }, "status": { "dockerImageRepository": "" } } ] }