Run kompose -f docker-compose.yml convert

Move files to folder kubernetes
This commit is contained in:
Robert Schäfer 2018-11-01 16:04:35 +01:00
parent 8c30959de8
commit e1da9f1f90
5 changed files with 134 additions and 0 deletions

View File

@ -0,0 +1,40 @@
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
annotations:
kompose.cmd: kompose -f docker-compose.yml convert
kompose.version: 1.16.0 (0c01309)
creationTimestamp: null
labels:
io.kompose.service: backend
name: backend
spec:
replicas: 1
strategy: {}
template:
metadata:
creationTimestamp: null
labels:
io.kompose.service: backend
spec:
containers:
- env:
- name: CLIENT_URI
value: http://localhost:3000
- name: GRAPHQL_LISTEN_PORT
value: "4000"
- name: GRAPHQL_URI
value: http://localhost:4000
- name: JWT_SECRET
value: b/&&7b78BF&fv/Vd
- name: MOCK
value: "false"
- name: NEO4J_URI
value: bolt://neo4j:7687
image: backend
name: backend
ports:
- containerPort: 4000
resources: {}
restartPolicy: Always
status: {}

View File

@ -0,0 +1,19 @@
apiVersion: v1
kind: Service
metadata:
annotations:
kompose.cmd: kompose -f docker-compose.yml convert
kompose.version: 1.16.0 (0c01309)
creationTimestamp: null
labels:
io.kompose.service: backend
name: backend
spec:
ports:
- name: "4000"
port: 4000
targetPort: 4000
selector:
io.kompose.service: backend
status:
loadBalancer: {}

View File

@ -0,0 +1,14 @@
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
creationTimestamp: null
labels:
io.kompose.service: neo4j-data
name: neo4j-data
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 100Mi
status: {}

View File

@ -0,0 +1,39 @@
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
annotations:
kompose.cmd: kompose -f docker-compose.yml convert
kompose.version: 1.16.0 (0c01309)
creationTimestamp: null
labels:
io.kompose.service: neo4j
name: neo4j
spec:
replicas: 1
strategy:
type: Recreate
template:
metadata:
creationTimestamp: null
labels:
io.kompose.service: neo4j
spec:
containers:
- env:
- name: NEO4J_AUTH
value: none
image: neo4j
name: neo4j
ports:
- containerPort: 7687
- containerPort: 7474
resources: {}
volumeMounts:
- mountPath: /data
name: neo4j-data
restartPolicy: Always
volumes:
- name: neo4j-data
persistentVolumeClaim:
claimName: neo4j-data
status: {}

View File

@ -0,0 +1,22 @@
apiVersion: v1
kind: Service
metadata:
annotations:
kompose.cmd: kompose -f docker-compose.yml convert
kompose.version: 1.16.0 (0c01309)
creationTimestamp: null
labels:
io.kompose.service: neo4j
name: neo4j
spec:
ports:
- name: "7687"
port: 7687
targetPort: 7687
- name: "7474"
port: 7474
targetPort: 7474
selector:
io.kompose.service: neo4j
status:
loadBalancer: {}