From f949fb3a7bb18255d4d5ab7223800f769b245b52 Mon Sep 17 00:00:00 2001 From: Tomas Pizarro Date: Wed, 17 May 2017 15:59:25 +0000 Subject: [PATCH] Set kompose.service.type label so kubernetes service is NodePort --- bitnami/node/4/docker-compose.yml | 4 +++- bitnami/node/6/docker-compose.yml | 4 +++- bitnami/node/7/docker-compose.yml | 4 +++- bitnami/node/docker-compose.yml | 4 +++- bitnami/node/kubernetes.yml | 5 +++++ 5 files changed, 17 insertions(+), 4 deletions(-) diff --git a/bitnami/node/4/docker-compose.yml b/bitnami/node/4/docker-compose.yml index dcb5738433ea..1494bf878bca 100644 --- a/bitnami/node/4/docker-compose.yml +++ b/bitnami/node/4/docker-compose.yml @@ -3,7 +3,9 @@ version: '2' services: node: tty: true # Enables debugging capabilities when attached to this container. - image: bitnami/node:4 + image: 'bitnami/node:4' + labels: + kompose.service.type: nodeport # command: sh -c 'npm install && npm start' ports: - 3000:3000 diff --git a/bitnami/node/6/docker-compose.yml b/bitnami/node/6/docker-compose.yml index b595eee44b71..093d5fe96e44 100644 --- a/bitnami/node/6/docker-compose.yml +++ b/bitnami/node/6/docker-compose.yml @@ -3,7 +3,9 @@ version: '2' services: node: tty: true # Enables debugging capabilities when attached to this container. - image: bitnami/node:6 + image: 'bitnami/node:6' + labels: + kompose.service.type: nodeport # command: sh -c 'npm install && npm start' ports: - 3000:3000 diff --git a/bitnami/node/7/docker-compose.yml b/bitnami/node/7/docker-compose.yml index 80debbd90c9e..310d7ea1f3c3 100644 --- a/bitnami/node/7/docker-compose.yml +++ b/bitnami/node/7/docker-compose.yml @@ -3,7 +3,9 @@ version: '2' services: node: tty: true # Enables debugging capabilities when attached to this container. - image: bitnami/node:7 + image: 'bitnami/node:7' + labels: + kompose.service.type: nodeport # command: sh -c 'npm install && npm start' ports: - 3000:3000 diff --git a/bitnami/node/docker-compose.yml b/bitnami/node/docker-compose.yml index 5bb31f3bc573..9cd960ccdcd0 100644 --- a/bitnami/node/docker-compose.yml +++ b/bitnami/node/docker-compose.yml @@ -3,7 +3,9 @@ version: '2' services: node: tty: true # Enables debugging capabilities when attached to this container. - image: bitnami/node:latest + image: 'bitnami/node:latest' + labels: + kompose.service.type: nodeport # command: sh -c 'npm install && npm start' ports: - 3000:3000 diff --git a/bitnami/node/kubernetes.yml b/bitnami/node/kubernetes.yml index 7e2dcec7fe93..27d7270d4236 100644 --- a/bitnami/node/kubernetes.yml +++ b/bitnami/node/kubernetes.yml @@ -3,6 +3,8 @@ items: - apiVersion: v1 kind: Service metadata: + annotations: + kompose.service.type: nodeport creationTimestamp: null labels: io.kompose.service: node @@ -14,11 +16,14 @@ items: targetPort: 3000 selector: io.kompose.service: node + type: NodePort status: loadBalancer: {} - apiVersion: extensions/v1beta1 kind: Deployment metadata: + annotations: + kompose.service.type: nodeport creationTimestamp: null name: node spec: