annotate deploy.yaml @ 20:b59912649fc4

rewrite local hg scanner
author drewp@bigasterisk.com
date Sun, 09 Jan 2022 20:47:57 -0800
parents 5751ef191454
children cb71722bb75c
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:
5751ef191454 read from github into local graph
drewp@bigasterisk.com
parents: 18
diff changeset
29 - python3
5751ef191454 read from github into local graph
drewp@bigasterisk.com
parents: 18
diff changeset
30 - repo_github_status.py
5751ef191454 read from github into local graph
drewp@bigasterisk.com
parents: 18
diff changeset
31 - "-v"
20
b59912649fc4 rewrite local hg scanner
drewp@bigasterisk.com
parents: 19
diff changeset
32 - name: hg-status
b59912649fc4 rewrite local hg scanner
drewp@bigasterisk.com
parents: 19
diff changeset
33 image: bang5:5000/reposync_image
b59912649fc4 rewrite local hg scanner
drewp@bigasterisk.com
parents: 19
diff changeset
34 ports:
b59912649fc4 rewrite local hg scanner
drewp@bigasterisk.com
parents: 19
diff changeset
35 - containerPort: 8001
b59912649fc4 rewrite local hg scanner
drewp@bigasterisk.com
parents: 19
diff changeset
36 command:
b59912649fc4 rewrite local hg scanner
drewp@bigasterisk.com
parents: 19
diff changeset
37 - python3
b59912649fc4 rewrite local hg scanner
drewp@bigasterisk.com
parents: 19
diff changeset
38 - repo_local_status.py
b59912649fc4 rewrite local hg scanner
drewp@bigasterisk.com
parents: 19
diff changeset
39 - "-v"
b59912649fc4 rewrite local hg scanner
drewp@bigasterisk.com
parents: 19
diff changeset
40 volumeMounts:
b59912649fc4 rewrite local hg scanner
drewp@bigasterisk.com
parents: 19
diff changeset
41 - { 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
42
4
f714a6a7842c start new web view for hgand github syncing
drewp@bigasterisk.com
parents:
diff changeset
43 volumes:
f714a6a7842c start new web view for hgand github syncing
drewp@bigasterisk.com
parents:
diff changeset
44 - { name: my, persistentVolumeClaim: { claimName: my } }
f714a6a7842c start new web view for hgand github syncing
drewp@bigasterisk.com
parents:
diff changeset
45 affinity:
f714a6a7842c start new web view for hgand github syncing
drewp@bigasterisk.com
parents:
diff changeset
46 nodeAffinity:
f714a6a7842c start new web view for hgand github syncing
drewp@bigasterisk.com
parents:
diff changeset
47 requiredDuringSchedulingIgnoredDuringExecution:
f714a6a7842c start new web view for hgand github syncing
drewp@bigasterisk.com
parents:
diff changeset
48 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
49 - 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
50 - 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
51 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
52 values: ["bang"]
4
f714a6a7842c start new web view for hgand github syncing
drewp@bigasterisk.com
parents:
diff changeset
53 ---
f714a6a7842c start new web view for hgand github syncing
drewp@bigasterisk.com
parents:
diff changeset
54 apiVersion: v1
f714a6a7842c start new web view for hgand github syncing
drewp@bigasterisk.com
parents:
diff changeset
55 kind: Service
f714a6a7842c start new web view for hgand github syncing
drewp@bigasterisk.com
parents:
diff changeset
56 metadata:
f714a6a7842c start new web view for hgand github syncing
drewp@bigasterisk.com
parents:
diff changeset
57 name: reposync
f714a6a7842c start new web view for hgand github syncing
drewp@bigasterisk.com
parents:
diff changeset
58 spec:
f714a6a7842c start new web view for hgand github syncing
drewp@bigasterisk.com
parents:
diff changeset
59 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
60 - { port: 80, targetPort: 3000, name: http }
19
5751ef191454 read from github into local graph
drewp@bigasterisk.com
parents: 18
diff changeset
61 - { port: 8000, targetPort: 8000, name: localrepos }
20
b59912649fc4 rewrite local hg scanner
drewp@bigasterisk.com
parents: 19
diff changeset
62 - { port: 8001, targetPort: 8001, name: githubrepos }
4
f714a6a7842c start new web view for hgand github syncing
drewp@bigasterisk.com
parents:
diff changeset
63 selector:
f714a6a7842c start new web view for hgand github syncing
drewp@bigasterisk.com
parents:
diff changeset
64 app: reposync