{ "kind": "List", "apiVersion": "v1", "metadata": {}, "items": [ { "kind": "Service", "apiVersion": "v1", "metadata": { "name": "foo", "creationTimestamp": null, "labels": { "io.kompose.service": "foo" }, "annotations": { "kompose.cmd": "%CMD%", "kompose.service.type": "headless", "kompose.version": "%VERSION%" } }, "spec": { "ports": [ { "name": "headless", "port": 55555, "targetPort": 0 } ], "selector": { "io.kompose.service": "foo" }, "clusterIP": "None" }, "status": { "loadBalancer": {} } }, { "kind": "DeploymentConfig", "apiVersion": "v1", "metadata": { "name": "db", "creationTimestamp": null, "labels": { "io.kompose.service": "db" }, "annotations": { "kompose.cmd": "%CMD%", "kompose.version": "%VERSION%" } }, "spec": { "strategy": { "resources": {} }, "triggers": [ { "type": "ConfigChange" }, { "type": "ImageChange", "imageChangeParams": { "automatic": true, "containerNames": [ "db" ], "from": { "kind": "ImageStreamTag", "name": "db:latest" } } } ], "replicas": 1, "test": false, "selector": { "io.kompose.service": "db" }, "template": { "metadata": { "creationTimestamp": null, "labels": { "io.kompose.service": "db" } }, "spec": { "containers": [ { "name": "db", "image": " ", "resources": {} } ], "restartPolicy": "Always", "nodeSelector": { "beta.kubernetes.io/os": "ubuntu 14.04", "kubernetes.io/hostname": "machine" } } } }, "status": {} }, { "kind": "ImageStream", "apiVersion": "v1", "metadata": { "name": "db", "creationTimestamp": null, "labels": { "io.kompose.service": "db" } }, "spec": { "tags": [ { "name": "latest", "annotations": null, "from": { "kind": "DockerImage", "name": "postgres" }, "generation": null, "importPolicy": {} } ] }, "status": { "dockerImageRepository": "" } }, { "apiVersion": "apps/v1", "kind": "DaemonSet", "metadata": { "annotations": { "kompose.cmd": "%CMD%", "kompose.service.type": "headless", "kompose.version": "%VERSION%" }, "creationTimestamp": null, "labels": { "com.example.description": "This label will appear on the web service", "io.kompose.service": "foo" }, "name": "foo" }, "spec": { "template": { "metadata": { "creationTimestamp": null, "labels": { "io.kompose.service": "foo" } }, "spec": { "containers": [ { "image": "redis", "imagePullPolicy": "", "name": "foo", "resources": {} } ], "restartPolicy": "Always", "serviceAccountName": "", "volumes": null } } }, "status": { "currentNumberScheduled": 0, "desiredNumberScheduled": 0, "numberMisscheduled": 0 } }, { "kind": "DeploymentConfig", "apiVersion": "v1", "metadata": { "name": "foo", "creationTimestamp": null, "labels": { "io.kompose.service": "foo" }, "annotations": { "kompose.cmd": "%CMD%", "kompose.service.type": "headless", "kompose.version": "%VERSION%" } }, "spec": { "strategy": { "type": "Rolling", "rollingParams": { "updatePeriodSeconds": 10, "maxUnavailable": 2, "maxSurge": 0 }, "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.service": "foo" } }, "spec": { "containers": [ { "name": "foo", "image": " ", "resources": {} } ], "restartPolicy": "Always" } } }, "status": {} }, { "kind": "ImageStream", "apiVersion": "v1", "metadata": { "name": "foo", "creationTimestamp": null, "labels": { "io.kompose.service": "foo" } }, "spec": { "tags": [ { "name": "latest", "annotations": null, "from": { "kind": "DockerImage", "name": "redis" }, "generation": null, "importPolicy": {} } ] }, "status": { "dockerImageRepository": "" } }, { "kind": "DeploymentConfig", "apiVersion": "v1", "metadata": { "name": "vote", "creationTimestamp": null, "labels": { "io.kompose.service": "vote" }, "annotations": { "kompose.cmd": "%CMD%", "kompose.version": "%VERSION%" } }, "spec": { "strategy": { "type": "Rolling", "rollingParams": { "updatePeriodSeconds": 10, "maxUnavailable": 2, "maxSurge": 0 }, "resources": {} }, "triggers": [ { "type": "ConfigChange" }, { "type": "ImageChange", "imageChangeParams": { "automatic": true, "containerNames": [ "vote" ], "from": { "kind": "ImageStreamTag", "name": "vote:before" } } } ], "replicas": 2, "test": false, "selector": { "io.kompose.service": "vote" }, "template": { "metadata": { "creationTimestamp": null, "labels": { "io.kompose.service": "vote" } }, "spec": { "containers": [ { "name": "vote", "image": " ", "resources": {} } ], "restartPolicy": "Always", "nodeSelector": { "kubernetes.io/hostname": "machine" } } } }, "status": {} }, { "kind": "ImageStream", "apiVersion": "v1", "metadata": { "name": "vote", "creationTimestamp": null, "labels": { "io.kompose.service": "vote" } }, "spec": { "tags": [ { "name": "before", "annotations": null, "from": { "kind": "DockerImage", "name": "dockersamples/examplevotingapp_vote:before" }, "generation": null, "importPolicy": {} } ] }, "status": { "dockerImageRepository": "" } } ] }