- 11 Jul, 2022 1 commit
-
-
Philippe Caseiro authored
Resolve "On alpine 3.16 k3s miss cni plugin "flannel"" Closes #33 See merge request !28
-
- 05 Jul, 2022 1 commit
-
-
Laurent Gourvénec authored
Happens on alpine 3.16
-
- 22 Jun, 2022 1 commit
-
-
Daniel Dehennin authored
Resolve "Give possibility to instantiate a "naked" cluster" Closes #31 See merge request !26
-
- 20 Jun, 2022 1 commit
-
-
Laurent Gourvénec authored
The objective is to have a functional cluster with almost no pod running on. User will be able to easily install things like "laboite"
-
- 16 Jun, 2022 4 commits
-
-
Laurent Gourvénec authored
A user might want to deploy a cluster without default ingress and install its own ingress later.
-
Laurent Gourvénec authored
This solves the following problem: The reverse proxy waits for all nodes to be up The nodes wait for the gateway (revProx) to do some DNS to access OpenNebula (We are in the case where the gateway is the only machine to know how to contact the openNebula's API)
-
Laurent Gourvénec authored
-
Daniel Dehennin authored
Resolve "Add routing and DNS server features to k3s reverseproxy role" Closes #29 See merge request !23
-
- 15 Jun, 2022 2 commits
-
-
Laurent Gourvénec authored
-
Laurent Gourvénec authored
-
- 09 Jun, 2022 1 commit
-
-
Laurent Gourvénec authored
Otherwise, https traffic is blocked
-
- 07 Jun, 2022 2 commits
-
-
Philippe Caseiro authored
Resolve "Pass the names of the nodes through contextualization" Closes #26 See merge request !21
-
Laurent Gourvénec authored
This will fix the problem where hostname != VM.NAME Also, fix a potential infinite loop Also, fix a typo
-
- 01 Jun, 2022 3 commits
-
-
Daniel Dehennin authored
Resolve "Use hub.eole.education as proxyhub" Closes #25 See merge request !20
-
Laurent Gourvénec authored
-
- 12 May, 2022 4 commits
-
-
Philippe Caseiro authored
-
Philippe Caseiro authored
-
Philippe Caseiro authored
-
Philippe Caseiro authored
-
- 06 May, 2022 5 commits
-
-
Philippe Caseiro authored
Use at least 3 replias of traefik pod.
-
Philippe Caseiro authored
using $ ins not a good idea
-
Philippe Caseiro authored
-
Philippe Caseiro authored
-
Philippe Caseiro authored
fix(cert-manager): Updating cert-manager for traefik We need to update and improve cert-manager support for traefik fix(haproxy): updating haproxy configuration with log support feat(postdeploy): enabling traefik dashboard fix(postdeploy): installing certmanager ...for real this time feat(ingress): adding nginx ingress support fix(openebs): adding missing cstor-csi-disk fix(bootstrap): improve cluster init to be more accurate. fix(scipts): shell format cleanup
-
- 05 May, 2022 2 commits
-
-
Daniel Dehennin authored
Resolve "OpenEBS : configuration missing." Closes #23 See merge request !19
-
Philippe Caseiro authored
-
- 28 Mar, 2022 3 commits
-
-
Daniel Dehennin authored
Resolve "HAProxy conf is incomplete and invalid" Closes #17 See merge request !16
-
Daniel Dehennin authored
Merge branch '18-with-a-reverse-proxy-the-reverse-proxy-server-should-not-use-haproxy-and-k3s-at-the-same-time' into 'develop' Resolve "With a reverse proxy, the reverse proxy server should not use haproxy and k3s at the same time" Closes #18 See merge request !15
-
Laurent Gourvénec authored
Create haproxy config file after all server nodes are instanciated Create valid names for backend servers Fix "stats" endpoint Check port 80 of servers Fixes #17
-
- 23 Mar, 2022 1 commit
-
-
Laurent Gourvénec authored
Always install haproxy since it isn't a flavor anymore. Setup/launch either k3s or haproxy, not both of them.
-
- 08 Feb, 2022 1 commit
-
-
Daniel Dehennin authored
feat(service): adding reverse proxy role setup Closes #14 See merge request !14
-
- 07 Feb, 2022 1 commit
-
-
Philippe Caseiro authored
Fixes #14
-
- 25 Jan, 2022 3 commits
-
-
Daniel Dehennin authored
fix(service): changin the way to detect agents Closes #11 and #13 See merge request !13
-
Philippe Caseiro authored
-
Philippe Caseiro authored
Service has now a leader to support multiple architectures including multi-server ones. If the leader has 2 network interfaces we use the second one for the cluster, otherwise we use the first one. This way we can support both planned architectures. Fixes #13
-
- 07 Jan, 2022 1 commit
-
-
Philippe Caseiro authored
the agents name don't start with agent every time but they allways contains the word 'agent' Resolves #11
-
- 05 Jan, 2022 2 commits
-
-
Daniel Dehennin authored
docs(architecture): adding architecture documentation See merge request !12
-
Daniel Dehennin authored
feat(service): adding opennebula service definition See merge request !11
-
- 04 Jan, 2022 1 commit
-
-
Philippe Caseiro authored
-