5 changed files with 62 additions and 39 deletions
@ -0,0 +1,60 @@
|
||||
## Creating a service or VM |
||||
|
||||
### Service |
||||
|
||||
- have kustomized manifests |
||||
- creates IPv6 only, probably certificate enabled service |
||||
- external (???) proxy |
||||
- internal: could have a mapped IPv4 address |
||||
- pvc for storage |
||||
- rbd vs cephfs decision in general + per use case |
||||
|
||||
### External/other DNS |
||||
|
||||
- needs to be pointed to the service IP |
||||
- kustomized manifests need to be updated/annotated ("also this |
||||
domain") |
||||
|
||||
## Service List |
||||
|
||||
### DNS servers |
||||
|
||||
- bind / knot |
||||
- authoritatitve |
||||
- files in cephfs? |
||||
- IPv4 from outside (jool)? |
||||
|
||||
### Matrix |
||||
|
||||
### Django |
||||
|
||||
- moving sample site(s) |
||||
- f.i. ula registry |
||||
|
||||
### Etherpad |
||||
|
||||
- cephfs based pvc |
||||
|
||||
### wireguard |
||||
|
||||
- via mapped IPv4 for outside |
||||
- via routing -- might be able to includ bird (?) |
||||
- network mapping in kustomize, later netbox api? |
||||
- peers in configmap (?) |
||||
|
||||
### Nextcloud |
||||
|
||||
- pvc -> cephfs, s3, rbd? |
||||
- need to test resize |
||||
|
||||
### IPv4 |
||||
|
||||
- can we use a crd/operator for this? |
||||
- Jool inside cluster |
||||
- Routed /24 or similar |
||||
- Distribution based on label(s) to pods/services |
||||
- Maybe using an ingress (+IPv4) |
||||
|
||||
## Clusters |
||||
|
||||
- Distributed over places? |
@ -1,24 +0,0 @@
|
||||
--- |
||||
apiVersion: v1 |
||||
kind: PersistentVolumeClaim |
||||
metadata: |
||||
name: pvc-multitest-cephfs |
||||
spec: |
||||
accessModes: |
||||
- ReadWriteMany |
||||
resources: |
||||
requests: |
||||
storage: 200Mi |
||||
storageClassName: rook-cephfs |
||||
--- |
||||
apiVersion: v1 |
||||
kind: PersistentVolumeClaim |
||||
metadata: |
||||
name: pvc-multitest-rbd |
||||
spec: |
||||
accessModes: |
||||
- ReadWriteMany |
||||
resources: |
||||
requests: |
||||
storage: 200Mi |
||||
storageClassName: rook-ceph-block |
@ -1,12 +0,0 @@
|
||||
--- |
||||
apiVersion: v1 |
||||
kind: PersistentVolumeClaim |
||||
metadata: |
||||
name: rbd-pvc |
||||
spec: |
||||
accessModes: |
||||
- ReadWriteOnce |
||||
resources: |
||||
requests: |
||||
storage: 1Gi |
||||
storageClassName: rook-ceph-block |
Loading…
Reference in new issue