2 Jun 2023 |
dminca | hi all! Anyone ever configured Thanos multi-cluster monitoring? I canโt find a way to expose the Thanos Sidecar to my Querier in central cluster ๐ค | 18:25:57 |
dminca | also, apologies if this might be off-topic, there used to be a Prometheus matrix room but idk where it disappeared | 18:27:01 |
dminca | * also, apologies if this might be off-topic, there used to be a Prometheus matrix room but idk where it disappeared
LE: ah, found it. Mustโve been kicked for innactivity | 18:33:29 |
WasAndromeda | Well if you need help again, ping me we use that at work for global infra monitoring.
| 18:41:59 |
3 Jun 2023 |
| Josema joined the room. | 15:50:25 |
| ferocious.dinobot joined the room. | 17:57:55 |
xyhhx ๐ข | Hey gang. I'm learning gitops/fluxcd. Is there a way to apply a set of manifests only once a helm release has installed (with flux)? | 23:17:46 |
Sheogorath | AFAIK fluxcd doesn't provide the ability to define dependencies across Resource types | 23:24:24 |
xyhhx ๐ข | * Hey gang. I'm learning gitops/fluxcd. Is there a way to apply a set of manifests only once a helm release has installed (with flux)?
For example, I'm installing the metallb chart, and I'd like to define an L2Advertisement and IPAddressPool, but I can't until the chart's healthy | 23:24:30 |
xyhhx ๐ข | i see | 23:25:31 |
Sheogorath | It's generally a good practice to avoid dependencies in first place. Build applications in a way, that they profit from self-healing once your dependency is in place, rather than waiting for it | 23:25:32 |
Sheogorath | * It's generally a good practice to avoid dependencies in first place. Build applications in a way, that they profit from self-healing of its dependencies, rather than waiting for it | 23:26:25 |
4 Jun 2023 |
megashinyserperior | In reply to @xyhhx:envs.net Hey gang. I'm learning gitops/fluxcd. Is there a way to apply a set of manifests only once a helm release has installed (with flux)? For example, I'm installing the metallb chart, and I'd like to define an L2Advertisement and IPAddressPool, but I can't until the chart's healthy Kustomizations are the best way to handle that. https://github.com/MegaShinySnivy/flux-cluster/tree/main/kubernetes/apps/networking/metallb | 00:32:06 |
xyhhx ๐ข | thanks! let me take a look | 01:34:52 |
xyhhx ๐ข | yeah this is perfect | 01:35:18 |
xyhhx ๐ข | looks like i was close with what i was trying | 01:36:34 |
xyhhx ๐ข | oh i think i just realized why people are using ks.yaml | 01:46:00 |
xyhhx ๐ข | i was confused by why ther eis both kustomization.yaml and ks.yaml, but i realize now they're different kustomization specs | 01:46:56 |
xyhhx ๐ข | i gotta say... i was daunted by all this kubernetes (and then flux) stuff at first, but now that i'm picking it up it's tons of fun | 01:47:39 |
megashinyserperior | Hehe, welcome to the dark side. | 01:47:58 |
xyhhx ๐ข | ๐ | 01:48:44 |
megashinyserperior | I'd recommend looking at https://github.com/onedr0p/flux-cluster-template as well to learn how my repo works, this template tries to avoid the most footguns. | 01:49:10 |
xyhhx ๐ข | yeah i've been looking at onedr0ps home-ops repo more, and also https://github.com/0dragosh/homelab cause i'm using talos | 01:49:54 |
megashinyserperior | Oh gosh TalOS. That is a rabbithole I'm not sure I want to pursue. | 01:50:25 |
xyhhx ๐ข | i love it | 01:50:42 |
xyhhx ๐ข | but it definitely steepened the learning curve | 01:50:49 |
xyhhx ๐ข | i'm not all in with sidero (yet) though | 01:51:24 |
megashinyserperior | I just stick to xmanning.k3s and ubuntu for me | 01:53:41 |
xyhhx ๐ข | thanks again! with your help i got it! | 02:26:21 |
xyhhx ๐ข | | 02:26:30 |