annotate deploy.yaml @ 21:cb71722bb75c

use pipenv
author drewp@bigasterisk.com
date Tue, 29 Mar 2022 21:13:48 -0700
parents b59912649fc4
children b9fe6d26b3fa
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
4
f714a6a7842c start new web view for hgand github syncing
drewp@bigasterisk.com
parents:
diff changeset
1 apiVersion: apps/v1
f714a6a7842c start new web view for hgand github syncing
drewp@bigasterisk.com
parents:
diff changeset
2 kind: Deployment
f714a6a7842c start new web view for hgand github syncing
drewp@bigasterisk.com
parents:
diff changeset
3 metadata:
f714a6a7842c start new web view for hgand github syncing
drewp@bigasterisk.com
parents:
diff changeset
4 name: reposync
f714a6a7842c start new web view for hgand github syncing
drewp@bigasterisk.com
parents:
diff changeset
5 spec:
f714a6a7842c start new web view for hgand github syncing
drewp@bigasterisk.com
parents:
diff changeset
6 replicas: 1
f714a6a7842c start new web view for hgand github syncing
drewp@bigasterisk.com
parents:
diff changeset
7 selector:
f714a6a7842c start new web view for hgand github syncing
drewp@bigasterisk.com
parents:
diff changeset
8 matchLabels:
f714a6a7842c start new web view for hgand github syncing
drewp@bigasterisk.com
parents:
diff changeset
9 app: reposync
f714a6a7842c start new web view for hgand github syncing
drewp@bigasterisk.com
parents:
diff changeset
10 template:
f714a6a7842c start new web view for hgand github syncing
drewp@bigasterisk.com
parents:
diff changeset
11 metadata:
f714a6a7842c start new web view for hgand github syncing
drewp@bigasterisk.com
parents:
diff changeset
12 labels:
f714a6a7842c start new web view for hgand github syncing
drewp@bigasterisk.com
parents:
diff changeset
13 app: reposync
f714a6a7842c start new web view for hgand github syncing
drewp@bigasterisk.com
parents:
diff changeset
14 spec:
f714a6a7842c start new web view for hgand github syncing
drewp@bigasterisk.com
parents:
diff changeset
15 containers:
18
6f38aa08408d starting over: make a web page that draws a streamed graph from collector, with plans for services to scrape the data that collector will subscribe to
drewp@bigasterisk.com
parents: 4
diff changeset
16 - name: view
4
f714a6a7842c start new web view for hgand github syncing
drewp@bigasterisk.com
parents:
diff changeset
17 image: bang5:5000/reposync_image
18
6f38aa08408d starting over: make a web page that draws a streamed graph from collector, with plans for services to scrape the data that collector will subscribe to
drewp@bigasterisk.com
parents: 4
diff changeset
18 command:
6f38aa08408d starting over: make a web page that draws a streamed graph from collector, with plans for services to scrape the data that collector will subscribe to
drewp@bigasterisk.com
parents: 4
diff changeset
19 - pnpx
6f38aa08408d starting over: make a web page that draws a streamed graph from collector, with plans for services to scrape the data that collector will subscribe to
drewp@bigasterisk.com
parents: 4
diff changeset
20 - vite
6f38aa08408d starting over: make a web page that draws a streamed graph from collector, with plans for services to scrape the data that collector will subscribe to
drewp@bigasterisk.com
parents: 4
diff changeset
21 - --mode=dev
4
f714a6a7842c start new web view for hgand github syncing
drewp@bigasterisk.com
parents:
diff changeset
22 ports:
19
5751ef191454 read from github into local graph
drewp@bigasterisk.com
parents: 18
diff changeset
23 - containerPort: 3000
5751ef191454 read from github into local graph
drewp@bigasterisk.com
parents: 18
diff changeset
24 - name: github-status
5751ef191454 read from github into local graph
drewp@bigasterisk.com
parents: 18
diff changeset
25 image: bang5:5000/reposync_image
5751ef191454 read from github into local graph
drewp@bigasterisk.com
parents: 18
diff changeset
26 ports:
5751ef191454 read from github into local graph
drewp@bigasterisk.com
parents: 18
diff changeset
27 - containerPort: 8000
5751ef191454 read from github into local graph
drewp@bigasterisk.com
parents: 18
diff changeset
28 command:
21
cb71722bb75c use pipenv
drewp@bigasterisk.com
parents: 20
diff changeset
29 - pipenv
cb71722bb75c use pipenv
drewp@bigasterisk.com
parents: 20
diff changeset
30 - run
cb71722bb75c use pipenv
drewp@bigasterisk.com
parents: 20
diff changeset
31 - python
19
5751ef191454 read from github into local graph
drewp@bigasterisk.com
parents: 18
diff changeset
32 - repo_github_status.py
5751ef191454 read from github into local graph
drewp@bigasterisk.com
parents: 18
diff changeset
33 - "-v"
20
b59912649fc4 rewrite local hg scanner
drewp@bigasterisk.com
parents: 19
diff changeset
34 - name: hg-status
b59912649fc4 rewrite local hg scanner
drewp@bigasterisk.com
parents: 19
diff changeset
35 image: bang5:5000/reposync_image
b59912649fc4 rewrite local hg scanner
drewp@bigasterisk.com
parents: 19
diff changeset
36 ports:
b59912649fc4 rewrite local hg scanner
drewp@bigasterisk.com
parents: 19
diff changeset
37 - containerPort: 8001
b59912649fc4 rewrite local hg scanner
drewp@bigasterisk.com
parents: 19
diff changeset
38 command:
21
cb71722bb75c use pipenv
drewp@bigasterisk.com
parents: 20
diff changeset
39 - pipenv
cb71722bb75c use pipenv
drewp@bigasterisk.com
parents: 20
diff changeset
40 - run
cb71722bb75c use pipenv
drewp@bigasterisk.com
parents: 20
diff changeset
41 - python
20
b59912649fc4 rewrite local hg scanner
drewp@bigasterisk.com
parents: 19
diff changeset
42 - repo_local_status.py
b59912649fc4 rewrite local hg scanner
drewp@bigasterisk.com
parents: 19
diff changeset
43 - "-v"
b59912649fc4 rewrite local hg scanner
drewp@bigasterisk.com
parents: 19
diff changeset
44 volumeMounts:
b59912649fc4 rewrite local hg scanner
drewp@bigasterisk.com
parents: 19
diff changeset
45 - { name: my, mountPath: /my }
18
6f38aa08408d starting over: make a web page that draws a streamed graph from collector, with plans for services to scrape the data that collector will subscribe to
drewp@bigasterisk.com
parents: 4
diff changeset
46
4
f714a6a7842c start new web view for hgand github syncing
drewp@bigasterisk.com
parents:
diff changeset
47 volumes:
f714a6a7842c start new web view for hgand github syncing
drewp@bigasterisk.com
parents:
diff changeset
48 - { name: my, persistentVolumeClaim: { claimName: my } }
f714a6a7842c start new web view for hgand github syncing
drewp@bigasterisk.com
parents:
diff changeset
49 affinity:
f714a6a7842c start new web view for hgand github syncing
drewp@bigasterisk.com
parents:
diff changeset
50 nodeAffinity:
f714a6a7842c start new web view for hgand github syncing
drewp@bigasterisk.com
parents:
diff changeset
51 requiredDuringSchedulingIgnoredDuringExecution:
f714a6a7842c start new web view for hgand github syncing
drewp@bigasterisk.com
parents:
diff changeset
52 nodeSelectorTerms:
18
6f38aa08408d starting over: make a web page that draws a streamed graph from collector, with plans for services to scrape the data that collector will subscribe to
drewp@bigasterisk.com
parents: 4
diff changeset
53 - matchExpressions:
6f38aa08408d starting over: make a web page that draws a streamed graph from collector, with plans for services to scrape the data that collector will subscribe to
drewp@bigasterisk.com
parents: 4
diff changeset
54 - key: "kubernetes.io/hostname"
6f38aa08408d starting over: make a web page that draws a streamed graph from collector, with plans for services to scrape the data that collector will subscribe to
drewp@bigasterisk.com
parents: 4
diff changeset
55 operator: In
6f38aa08408d starting over: make a web page that draws a streamed graph from collector, with plans for services to scrape the data that collector will subscribe to
drewp@bigasterisk.com
parents: 4
diff changeset
56 values: ["bang"]
4
f714a6a7842c start new web view for hgand github syncing
drewp@bigasterisk.com
parents:
diff changeset
57 ---
f714a6a7842c start new web view for hgand github syncing
drewp@bigasterisk.com
parents:
diff changeset
58 apiVersion: v1
f714a6a7842c start new web view for hgand github syncing
drewp@bigasterisk.com
parents:
diff changeset
59 kind: Service
f714a6a7842c start new web view for hgand github syncing
drewp@bigasterisk.com
parents:
diff changeset
60 metadata:
f714a6a7842c start new web view for hgand github syncing
drewp@bigasterisk.com
parents:
diff changeset
61 name: reposync
f714a6a7842c start new web view for hgand github syncing
drewp@bigasterisk.com
parents:
diff changeset
62 spec:
f714a6a7842c start new web view for hgand github syncing
drewp@bigasterisk.com
parents:
diff changeset
63 ports:
18
6f38aa08408d starting over: make a web page that draws a streamed graph from collector, with plans for services to scrape the data that collector will subscribe to
drewp@bigasterisk.com
parents: 4
diff changeset
64 - { port: 80, targetPort: 3000, name: http }
19
5751ef191454 read from github into local graph
drewp@bigasterisk.com
parents: 18
diff changeset
65 - { port: 8000, targetPort: 8000, name: localrepos }
20
b59912649fc4 rewrite local hg scanner
drewp@bigasterisk.com
parents: 19
diff changeset
66 - { port: 8001, targetPort: 8001, name: githubrepos }
4
f714a6a7842c start new web view for hgand github syncing
drewp@bigasterisk.com
parents:
diff changeset
67 selector:
f714a6a7842c start new web view for hgand github syncing
drewp@bigasterisk.com
parents:
diff changeset
68 app: reposync