Skip to content
This repository was archived by the owner on Aug 1, 2024. It is now read-only.

Commit e1c051d

Browse files
committed
temp: results from running kompose on devstack
1 parent e931768 commit e1c051d

File tree

105 files changed

+3402
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

105 files changed

+3402
-0
lines changed
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
apiVersion: v1
2+
kind: PersistentVolumeClaim
3+
metadata:
4+
creationTimestamp: null
5+
labels:
6+
io.kompose.service: analyticsapi-claim0
7+
name: analyticsapi-claim0
8+
namespace: default
9+
spec:
10+
accessModes:
11+
- ReadWriteOnce
12+
resources:
13+
requests:
14+
storage: 100Mi
15+
status: {}
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
apiVersion: v1
2+
kind: PersistentVolumeClaim
3+
metadata:
4+
creationTimestamp: null
5+
labels:
6+
io.kompose.service: analyticsapi-claim1
7+
name: analyticsapi-claim1
8+
namespace: default
9+
spec:
10+
accessModes:
11+
- ReadWriteOnce
12+
resources:
13+
requests:
14+
storage: 100Mi
15+
status: {}

analyticsapi-deployment.yaml

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
apiVersion: apps/v1
2+
kind: Deployment
3+
metadata:
4+
annotations:
5+
kompose.cmd: kompose convert
6+
kompose.version: 1.30.0 (HEAD)
7+
creationTimestamp: null
8+
labels:
9+
io.kompose.service: analyticsapi
10+
name: analyticsapi
11+
namespace: default
12+
spec:
13+
replicas: 1
14+
selector:
15+
matchLabels:
16+
io.kompose.service: analyticsapi
17+
strategy:
18+
type: Recreate
19+
template:
20+
metadata:
21+
annotations:
22+
kompose.cmd: kompose convert
23+
kompose.version: 1.30.0 (HEAD)
24+
creationTimestamp: null
25+
labels:
26+
io.kompose.network/devstack-default: "true"
27+
io.kompose.service: analyticsapi
28+
spec:
29+
containers:
30+
- args:
31+
- bash
32+
- -c
33+
- source /edx/app/analytics_api/analytics_api_env && while true; do python /edx/app/analytics_api/analytics_api/manage.py runserver 0.0.0.0:19001 --settings analyticsdataserver.settings.devstack; sleep 2; done
34+
env:
35+
- name: DB_HOST
36+
value: edx.devstack.mysql57
37+
- name: DB_PASSWORD
38+
value: password
39+
- name: DB_PORT
40+
value: "3306"
41+
- name: DB_USER
42+
value: analytics001
43+
- name: ELASTICSEARCH_LEARNERS_HOST
44+
value: edx.devstack.elasticsearch710
45+
image: edxops/analytics-api-dev:latest
46+
name: edx.devstack.analyticsapi
47+
ports:
48+
- containerPort: 19001
49+
hostPort: 19001
50+
protocol: TCP
51+
resources: {}
52+
stdin: true
53+
tty: true
54+
volumeMounts:
55+
- mountPath: /edx/var/analyticsapi
56+
name: analyticsapi-claim0
57+
- mountPath: /edx/etc/analytics_api.yml
58+
name: analyticsapi-claim1
59+
workingDir: /edx/app/analytics_api/analytics_api
60+
hostname: analyticsapi
61+
restartPolicy: Always
62+
volumes:
63+
- name: analyticsapi-claim0
64+
persistentVolumeClaim:
65+
claimName: analyticsapi-claim0
66+
- name: analyticsapi-claim1
67+
persistentVolumeClaim:
68+
claimName: analyticsapi-claim1
69+
status: {}

analyticsapi-service.yaml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
apiVersion: v1
2+
kind: Service
3+
metadata:
4+
annotations:
5+
kompose.cmd: kompose convert
6+
kompose.version: 1.30.0 (HEAD)
7+
creationTimestamp: null
8+
labels:
9+
io.kompose.service: analyticsapi
10+
name: analyticsapi
11+
namespace: default
12+
spec:
13+
ports:
14+
- name: "19001"
15+
port: 19001
16+
targetPort: 19001
17+
selector:
18+
io.kompose.service: analyticsapi
19+
status:
20+
loadBalancer: {}
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
apiVersion: v1
2+
kind: PersistentVolumeClaim
3+
metadata:
4+
creationTimestamp: null
5+
labels:
6+
io.kompose.service: chrome-claim0
7+
name: chrome-claim0
8+
namespace: default
9+
spec:
10+
accessModes:
11+
- ReadWriteOnce
12+
resources:
13+
requests:
14+
storage: 100Mi
15+
status: {}

chrome-deployment.yaml

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
apiVersion: apps/v1
2+
kind: Deployment
3+
metadata:
4+
annotations:
5+
kompose.cmd: kompose convert
6+
kompose.version: 1.30.0 (HEAD)
7+
creationTimestamp: null
8+
labels:
9+
io.kompose.service: chrome
10+
name: chrome
11+
namespace: default
12+
spec:
13+
replicas: 1
14+
selector:
15+
matchLabels:
16+
io.kompose.service: chrome
17+
strategy:
18+
type: Recreate
19+
template:
20+
metadata:
21+
annotations:
22+
kompose.cmd: kompose convert
23+
kompose.version: 1.30.0 (HEAD)
24+
creationTimestamp: null
25+
labels:
26+
io.kompose.network/devstack-default: "true"
27+
io.kompose.service: chrome
28+
spec:
29+
containers:
30+
- image: edxops/chrome:latest
31+
name: edx.devstack.chrome
32+
ports:
33+
- containerPort: 5900
34+
hostPort: 15900
35+
protocol: TCP
36+
resources: {}
37+
volumeMounts:
38+
- mountPath: /edx/app/edxapp/edx-platform/common/test/data
39+
name: chrome-claim0
40+
hostname: chrome.devstack.edx
41+
restartPolicy: Always
42+
volumes:
43+
- name: chrome-claim0
44+
persistentVolumeClaim:
45+
claimName: chrome-claim0
46+
status: {}

chrome-service.yaml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
apiVersion: v1
2+
kind: Service
3+
metadata:
4+
annotations:
5+
kompose.cmd: kompose convert
6+
kompose.version: 1.30.0 (HEAD)
7+
creationTimestamp: null
8+
labels:
9+
io.kompose.service: chrome
10+
name: chrome
11+
namespace: default
12+
spec:
13+
ports:
14+
- name: "15900"
15+
port: 15900
16+
targetPort: 5900
17+
selector:
18+
io.kompose.service: chrome
19+
status:
20+
loadBalancer: {}

cms-deployment.yaml

Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
apiVersion: apps/v1
2+
kind: Deployment
3+
metadata:
4+
annotations:
5+
kompose.cmd: kompose convert
6+
kompose.version: 1.30.0 (HEAD)
7+
creationTimestamp: null
8+
labels:
9+
io.kompose.service: cms
10+
name: cms
11+
namespace: default
12+
spec:
13+
replicas: 1
14+
selector:
15+
matchLabels:
16+
io.kompose.service: cms
17+
strategy:
18+
type: Recreate
19+
template:
20+
metadata:
21+
annotations:
22+
kompose.cmd: kompose convert
23+
kompose.version: 1.30.0 (HEAD)
24+
creationTimestamp: null
25+
labels:
26+
io.kompose.network/devstack-default: "true"
27+
io.kompose.service: cms
28+
spec:
29+
containers:
30+
- args:
31+
- bash
32+
- -c
33+
- source /edx/app/edxapp/edxapp_env && while true; do python /edx/app/edxapp/edx-platform/manage.py cms runserver 0.0.0.0:18010 --settings devstack_docker; sleep 2; done
34+
env:
35+
- name: BOK_CHOY_CMS_PORT
36+
value: "18131"
37+
- name: BOK_CHOY_HOSTNAME
38+
value: edx.devstack.cms
39+
- name: BOK_CHOY_LMS_PORT
40+
value: "18103"
41+
- name: CMS_CFG
42+
value: /edx/etc/studio.yml
43+
- name: DJANGO_WATCHMAN_TIMEOUT
44+
value: "30"
45+
- name: EDXAPP_TEST_MONGO_HOST
46+
value: edx.devstack.mongo
47+
- name: LMS_CFG
48+
value: /edx/etc/lms.yml
49+
- name: NO_PYTHON_UNINSTALL
50+
value: "1"
51+
- name: PATH
52+
value: /edx/app/edxapp/venvs/edxapp/bin:/edx/app/edxapp/nodeenv/bin:/edx/app/edxapp/edx-platform/node_modules/.bin:/edx/app/edxapp/edx-platform/bin:/Users/dianahuang/bin:/Users/dianahuang/bin:/Users/dianahuang/.orbstack/bin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin
53+
- name: SERVICE_VARIANT
54+
value: cms
55+
- name: VIRTUAL_ENV
56+
value: /edx/app/edxapp/venvs/edxapp
57+
image: openedx/lms-dev:latest
58+
name: edx.devstack.cms
59+
ports:
60+
- containerPort: 18010
61+
hostPort: 18010
62+
protocol: TCP
63+
- containerPort: 19877
64+
hostPort: 19877
65+
protocol: TCP
66+
resources: {}
67+
stdin: true
68+
tty: true
69+
volumeMounts:
70+
- mountPath: /edx/var/edxapp/staticfiles
71+
name: edxapp-cms-assets
72+
hostname: cms.devstack.edx
73+
restartPolicy: Always
74+
volumes:
75+
- name: edxapp-cms-assets
76+
persistentVolumeClaim:
77+
claimName: edxapp-cms-assets
78+
status: {}

cms-service.yaml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
apiVersion: v1
2+
kind: Service
3+
metadata:
4+
annotations:
5+
kompose.cmd: kompose convert
6+
kompose.version: 1.30.0 (HEAD)
7+
creationTimestamp: null
8+
labels:
9+
io.kompose.service: cms
10+
name: cms
11+
namespace: default
12+
spec:
13+
ports:
14+
- name: "18010"
15+
port: 18010
16+
targetPort: 18010
17+
- name: "19877"
18+
port: 19877
19+
targetPort: 19877
20+
selector:
21+
io.kompose.service: cms
22+
status:
23+
loadBalancer: {}
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
apiVersion: v1
2+
kind: PersistentVolumeClaim
3+
metadata:
4+
creationTimestamp: null
5+
labels:
6+
io.kompose.service: coursegraph-data
7+
name: coursegraph-data
8+
namespace: default
9+
spec:
10+
accessModes:
11+
- ReadWriteOnce
12+
resources:
13+
requests:
14+
storage: 100Mi
15+
status: {}

coursegraph-deployment.yaml

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
apiVersion: apps/v1
2+
kind: Deployment
3+
metadata:
4+
annotations:
5+
kompose.cmd: kompose convert
6+
kompose.version: 1.30.0 (HEAD)
7+
creationTimestamp: null
8+
labels:
9+
io.kompose.service: coursegraph
10+
name: coursegraph
11+
namespace: default
12+
spec:
13+
replicas: 1
14+
selector:
15+
matchLabels:
16+
io.kompose.service: coursegraph
17+
strategy:
18+
type: Recreate
19+
template:
20+
metadata:
21+
annotations:
22+
kompose.cmd: kompose convert
23+
kompose.version: 1.30.0 (HEAD)
24+
creationTimestamp: null
25+
labels:
26+
io.kompose.network/devstack-default: "true"
27+
io.kompose.service: coursegraph
28+
spec:
29+
containers:
30+
- env:
31+
- name: NEO4J_AUTH
32+
value: neo4j/edx
33+
image: neo4j:3.5.28
34+
name: edx.devstack.coursegraph
35+
ports:
36+
- containerPort: 7474
37+
hostPort: 7474
38+
protocol: TCP
39+
- containerPort: 7687
40+
hostPort: 7687
41+
protocol: TCP
42+
resources: {}
43+
stdin: true
44+
tty: true
45+
volumeMounts:
46+
- mountPath: /data
47+
name: coursegraph-data
48+
hostname: coursegraph.devstack.edx
49+
restartPolicy: Always
50+
volumes:
51+
- name: coursegraph-data
52+
persistentVolumeClaim:
53+
claimName: coursegraph-data
54+
status: {}

0 commit comments

Comments
 (0)