{ "kind": "List", "apiVersion": "v1", "metadata": {}, "items": [ { "kind": "Service", "apiVersion": "v1", "metadata": { "name": "db", "creationTimestamp": null, "labels": { "io.kompose.service": "db" }, "annotations": { "com.example.description": "Postgres Database", "kompose.cmd": "%CMD%", "kompose.version": "%VERSION%" } }, "spec": { "ports": [ { "name": "5432", "port": 5432, "targetPort": 5432 } ], "selector": { "io.kompose.service": "db" } }, "status": { "loadBalancer": {} } }, { "kind": "Service", "apiVersion": "v1", "metadata": { "name": "redis", "creationTimestamp": null, "labels": { "io.kompose.service": "redis" }, "annotations": { "kompose.cmd": "%CMD%", "kompose.version": "%VERSION%" } }, "spec": { "ports": [ { "name": "6379", "port": 6379, "targetPort": 6379 } ], "selector": { "io.kompose.service": "redis" } }, "status": { "loadBalancer": {} } }, { "kind": "Service", "apiVersion": "v1", "metadata": { "name": "result", "creationTimestamp": null, "labels": { "io.kompose.service": "result" }, "annotations": { "kompose.cmd": "%CMD%", "kompose.version": "%VERSION%" } }, "spec": { "ports": [ { "name": "5001", "port": 5001, "targetPort": 80 } ], "selector": { "io.kompose.service": "result" } }, "status": { "loadBalancer": {} } }, { "kind": "Service", "apiVersion": "v1", "metadata": { "name": "vote", "creationTimestamp": null, "labels": { "io.kompose.service": "vote" }, "annotations": { "com.example.description": "Vote", "kompose.cmd": "%CMD%", "kompose.version": "%VERSION%" } }, "spec": { "ports": [ { "name": "5000", "port": 5000, "targetPort": 80 } ], "selector": { "io.kompose.service": "vote" } }, "status": { "loadBalancer": {} } }, { "kind": "Service", "apiVersion": "v1", "metadata": { "name": "worker", "creationTimestamp": null, "labels": { "io.kompose.service": "worker" }, "annotations": { "kompose.cmd": "%CMD%", "kompose.version": "%VERSION%" } }, "spec": { "ports": [ { "name": "headless", "port": 55555, "targetPort": 0 } ], "selector": { "io.kompose.service": "worker" }, "clusterIP": "None" }, "status": { "loadBalancer": {} } }, { "kind": "Deployment", "apiVersion": "extensions/v1beta1", "metadata": { "name": "db", "creationTimestamp": null, "labels": { "io.kompose.service": "db" }, "annotations": { "com.example.description": "Postgres Database", "kompose.cmd": "%CMD%", "kompose.version": "%VERSION%" } }, "spec": { "replicas": 1, "template": { "metadata": { "creationTimestamp": null, "labels": { "io.kompose.service": "db" } }, "spec": { "containers": [ { "name": "db", "image": "postgres:9.4", "ports": [ { "containerPort": 5432 } ], "resources": {} } ], "restartPolicy": "Always" } }, "strategy": {} }, "status": {} }, { "kind": "Deployment", "apiVersion": "extensions/v1beta1", "metadata": { "name": "redis", "creationTimestamp": null, "labels": { "io.kompose.service": "redis" }, "annotations": { "kompose.cmd": "%CMD%", "kompose.version": "%VERSION%" } }, "spec": { "replicas": 1, "template": { "metadata": { "creationTimestamp": null, "labels": { "io.kompose.service": "redis" } }, "spec": { "containers": [ { "name": "redis", "image": "redis:alpine", "ports": [ { "containerPort": 6379 } ], "resources": {} } ], "restartPolicy": "Always" } }, "strategy": {} }, "status": {} }, { "kind": "Deployment", "apiVersion": "extensions/v1beta1", "metadata": { "name": "result", "creationTimestamp": null, "labels": { "io.kompose.service": "result" }, "annotations": { "kompose.cmd": "%CMD%", "kompose.version": "%VERSION%" } }, "spec": { "replicas": 1, "template": { "metadata": { "creationTimestamp": null, "labels": { "io.kompose.service": "result" } }, "spec": { "containers": [ { "name": "result", "image": "tmadams333/example-voting-app-result:latest", "ports": [ { "containerPort": 80 } ], "resources": {} } ], "restartPolicy": "Always" } }, "strategy": {} }, "status": {} }, { "kind": "Deployment", "apiVersion": "extensions/v1beta1", "metadata": { "name": "vote", "creationTimestamp": null, "labels": { "io.kompose.service": "vote" }, "annotations": { "com.example.description": "Vote", "kompose.cmd": "%CMD%", "kompose.version": "%VERSION%" } }, "spec": { "replicas": 1, "template": { "metadata": { "creationTimestamp": null, "labels": { "io.kompose.service": "vote" } }, "spec": { "containers": [ { "name": "vote", "image": "docker/example-voting-app-vote:latest", "ports": [ { "containerPort": 80 } ], "resources": {} } ], "restartPolicy": "Always" } }, "strategy": {} }, "status": {} }, { "kind": "Deployment", "apiVersion": "extensions/v1beta1", "metadata": { "name": "worker", "creationTimestamp": null, "labels": { "io.kompose.service": "worker" }, "annotations": { "kompose.cmd": "%CMD%", "kompose.version": "%VERSION%" } }, "spec": { "replicas": 1, "template": { "metadata": { "creationTimestamp": null, "labels": { "io.kompose.service": "worker" } }, "spec": { "containers": [ { "name": "worker", "image": "docker/example-voting-app-worker:latest", "resources": {} } ], "restartPolicy": "Always" } }, "strategy": {} }, "status": {} } ] }