Skip to content

Instantly share code, notes, and snippets.

@ewen-lbh
Last active July 12, 2024 14:59
Show Gist options
  • Save ewen-lbh/589a64e624a9d187e3c950fa642e301a to your computer and use it in GitHub Desktop.
Save ewen-lbh/589a64e624a9d187e3c950fa642e301a to your computer and use it in GitHub Desktop.
infra net7
internet
renater
cluster proxmox: {
hyperviseurs: {
iota
sigma
omega
}
VMs: {
dnepr: {
dns
nfs
mysql
}
rancher
ares
gamma
delta
neo
dnepr.dns -> neo: matrix.inpt.fr
dnepr.dns -> delta: git.inpt.fr
dnepr.dns -> gamma: bde.*.fr
}
hyperviseurs -> VMs: gère
}
routeurs -> cluster proxmox.VMs.dnepr.dns: bind9
cluster proxmox.VMs.dnepr.dns -> cluster kubernetes.services.ingress: kube-ingress.inpt.fr.
cluster proxmox.VMs.dnepr.dns -> cluster portainer.???.ingress: clubtainer-ingress.inpt.fr.
cluster proxmox.VMs.dnepr.dns -> cluster portainer.???.interface web: clubtainer.inpt.fr.
cluster proxmox.VMs.dnepr.dns -> diamant: *.tvn7.fr.
cluster kubernetes -> cluster proxmox.VMs.dnepr.nfs: storageClass: NFS
cluster proxmox.VMs.dnepr.nfs -> stockage
cluster proxmox.VMs.rancher -> cluster kubernetes.noeuds: administre
routeurs: {
direction: right
rosetta
philae
rosetta <-> philae: carp
}
stockage: {
direction: right
castor
pollux
castor <-> pollux: drbd
}
cluster kubernetes: {
api server
api server -> noeuds
api server -> services
services.harbor -> noeuds: images docker
services.postgres -> services.harbor: stockage
noeuds: {
docker-01
docker-02
docker-03
}
services: {
harbor
loca7
churros
postgres
ingress
ingress -> harbor: harbor.k8s.inpt.fr
ingress -> churros: *.churros.inpt.fr.
ingress -> loca7: loca7.fr
}
}
ovh: {
dns
}
ovh.dns -> cluster kubernetes.services.ingress: loca7.fr
cluster portainer: {
???: {
ingress
interface web
}
noeuds: {
dupond
dupont
}
}
cluster kubernetes.services.loca7 -> cluster proxmox.VMs.dnepr.mysql: bdd
cluster proxmox.VMs.delta -> cluster kubernetes.api server: FluxCD
cluster kubernetes -> backups: barman?
cluster proxmox.VMs -> backups: ???
backups: {
hubble
}
internet -> renater
renater -> routeurs
diamant
cubeback
cubestation
cubestation -> cubeback: se backup sur
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment