Set kompose.service.type label so kubernetes service is NodePort

This commit is contained in:
Tomas Pizarro
2017-05-17 15:57:11 +00:00
parent 188230004d
commit 1ceb1c2950
3 changed files with 11 additions and 2 deletions

View File

@@ -1,7 +1,9 @@
version: '2'
services:
myapp:
image: bitnami/codeigniter:3
image: 'bitnami/codeigniter:3'
labels:
kompose.service.type: nodeport
ports:
- '8000:8000'
volumes:

View File

@@ -1,7 +1,9 @@
version: '2'
services:
myapp:
image: bitnami/codeigniter:latest
image: 'bitnami/codeigniter:latest'
labels:
kompose.service.type: nodeport
ports:
- '8000:8000'
volumes:

View File

@@ -20,6 +20,8 @@ items:
- apiVersion: v1
kind: Service
metadata:
annotations:
kompose.service.type: nodeport
creationTimestamp: null
labels:
io.kompose.service: myapp
@@ -31,6 +33,7 @@ items:
targetPort: 8000
selector:
io.kompose.service: myapp
type: NodePort
status:
loadBalancer: {}
- apiVersion: extensions/v1beta1
@@ -59,6 +62,8 @@ items:
- apiVersion: extensions/v1beta1
kind: Deployment
metadata:
annotations:
kompose.service.type: nodeport
creationTimestamp: null
name: myapp
spec: