Andrei Kvapil
91b0499ae2
Prepare release v0.10.4
2024-08-09 14:51:30 +02:00
Andrei Kvapil
f81be0758e
Prepare release v0.10.3
...
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2024-08-08 22:04:27 +02:00
Andrei Kvapil
366bcafc45
Prepare release v0.10.2
2024-07-30 19:26:12 +02:00
Andrei Kvapil
ac11056e0a
Prepare release v0.10.1 ( #238 )
...
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2024-07-26 13:58:08 +02:00
Andrei Kvapil
e97160918f
Prepare release v0.10.0 ( #230 )
...
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2024-07-23 18:58:08 +02:00
Andrei Kvapil
ceefae03e9
Add network policies to enforce tenant isolation ( #228 )
...
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2024-07-22 23:32:54 +02:00
Andrei Kvapil
e265e8bc43
Ship all logos with Cozystack
...
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2024-07-16 17:31:52 +02:00
Andrei Kvapil
5bbc488e9c
Prepare release 0.9.0 ( #207 )
2024-07-10 20:25:29 +02:00
Andrei Kvapil
dfbc210bbd
hotfix: handle missing flux-operator release during upgrade ( #198 )
...
image to test:
```
ghcr.io/aenix-io/cozystack/cozystack:v0.8.0@sha256:48e9f676f4eca5f7036648a56767c31beb0aca8fdc6d6798bd65de74886ed1ef
```
this PR should fix a problem of upgrading from older cozystack version
```
make: Leaving directory '/cozystack/packages/core/platform'
deployment.apps/source-controller condition met
deployment.apps/helm-controller condition met
Error from server (NotFound): helmreleases.helm.toolkit.fluxcd.io "fluxcd" not found
NAME CREATED AT
helmreleases.helm.toolkit.fluxcd.io 2024-05-29T11:00:16Z
helmrepositories.source.toolkit.fluxcd.io 2024-05-29T11:00:17Z
make: Entering directory '/cozystack/packages/system/fluxcd-operator'
kubectl patch hr -n cozy-fluxcd fluxcd-operator -p '{"spec": {"suspend": true}}' --type=merge --field-manager=flux-client-side-apply
Error from server (NotFound): helmreleases.helm.toolkit.fluxcd.io "fluxcd-operator" not found
make: *** [../../../scripts/package-system.mk:20: suspend] Error 1
make: Leaving directory '/cozystack/packages/system/fluxcd-operator'
time="2024-07-04T12:50:05Z" level=fatal msg="failed to run" err="exit status 2"
```
2024-07-04 16:18:02 +03:00
Andrei Kvapil
15478a8807
Prepare release v0.8.0 ( #194 )
...
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2024-07-04 10:32:26 +02:00
Andrei Kvapil
a2cc83ddc4
move fluxcd and operator back to system ( #188 )
...
Separate and move fluxcd and fluxcd-operator from `core` to `system`.
It should not be problem with self-update now, since we correctly set
dependsOn option, it ensures ordered update of flux instance right after
flux-operator.
As part of https://github.com/aenix-io/cozystack/issues/184 and
https://github.com/aenix-io/cozystack/issues/185
fixes https://github.com/aenix-io/cozystack/issues/169
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2024-06-26 02:49:14 +02:00
Andrei Kvapil
6bd2d45531
add tenant nginx-ingress
...
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2024-06-25 15:50:43 +02:00
Kingdon Barrett
73b6f7f962
Flux Operator 0.6 ( #178 )
...
This PR upgrades to Flux-Operator 0.6 released this morning, also includes:
* #170
which is an aggregate PR, so #171 #172 etc. I think this PR now basically subsumes #170 and can replace it.
I have at least 80% confidence there are no errors in this PR. It also restores the networkPolicy default and the deleted cozy-dashboard network policy, which we will see fixed (restored to install NetworkPolicy resources by default) in the next `flux-operator` release.
Ref: https://github.com/controlplaneio-fluxcd/flux-operator/pull/52
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2024-06-24 13:35:26 +02:00
Andrei Kvapil
f12e2c300a
add initial arm support
...
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2024-06-20 13:51:56 +02:00
Andrei Kvapil
d7cfa53cd4
Prepare release v0.7.0 ( #156 )
2024-05-29 10:04:22 +02:00
Marian Koreniuk
48df98230f
change hardcode for talos registry ( #148 )
...
without this fix can't build project localy
2024-05-24 12:44:56 +02:00
Andrei Kvapil
007d414f0e
Prepare release v0.6.0 ( #135 )
2024-05-16 16:11:37 +02:00
Andrei Kvapil
c0685f4318
Prepare release v0.5.0 ( #126 )
...
* Prepare release v0.5.0
* fix mariadb
2024-05-10 12:52:57 +02:00
Andrei Kvapil
4da8ac3b77
Add schema generation and remove default values ( #110 )
...
* Add schema generation and remove default values
* fix monitoring schema generation
* fix default values
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2024-05-09 10:45:57 +02:00
Nikita
781a531f62
Installer rollout startegy tuned to allow downtime ( #123 )
2024-05-09 10:44:43 +02:00
Andrei Kvapil
9c5318641d
Fix assets building ( #121 )
2024-05-08 20:44:32 +02:00
Andrei Kvapil
53f2365e79
Fix: kubernetes and etcd-operator issues ( #119 )
...
* Fix datastore creation depends on created secrets
* Add basic topologySpreadConstraints
* Fix kubernetes chart post-rendering
* Update release images
2024-05-06 13:59:43 +02:00
Andrei Kvapil
fca349c641
Update Talos v1.7.1
2024-05-04 07:32:08 +02:00
Andrei Kvapil
0b38599394
Prepare release v0.4.0
...
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2024-05-03 23:12:35 +02:00
Andrei Kvapil
0a33950a40
Prepare release v0.4.0 ( #115 )
2024-05-03 23:02:41 +02:00
Andrei Kvapil
20fcd25d64
Calculate tags and version automatically ( #100 )
...
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2024-04-24 11:31:22 +02:00
Andrei Kvapil
ca79f725a3
Prepare release v0.3.1 ( #97 )
...
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2024-04-23 12:55:45 +03:00
Artem Starik
2baf532e1f
HOTFIX: byump chart version
2024-04-18 11:10:14 +03:00
Artem Starik
7713e7de6b
HOTFIX: remove duplicated sa from template
2024-04-18 11:07:21 +03:00
Andrei Kvapil
f7eaab0aaa
Prepare release v0.3.0 ( #90 )
2024-04-18 09:00:22 +02:00
Marian Koreniuk
fcebfdff24
Refactor Makefiles #83
2024-04-17 22:24:59 +03:00
Andrei Kvapil
c42dbcafc3
Add NoCloud asset for Hetzner installation ( #80 )
2024-04-16 21:52:50 +02:00
Andrei Kvapil
c24a103fda
Update mysql helm chart ( #67 )
...
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2024-04-04 16:47:36 +02:00
Andrei Kvapil
e245d541b2
release v0.2.0 ( #54 )
...
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2024-04-04 15:55:58 +02:00
Andrei Kvapil
d68c6c68f6
Enable versioning for cozy-* charts ( #62 )
...
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2024-04-04 12:33:54 +02:00
Andrei Kvapil
d5eb4dd62e
Move flux to core package and avoid Helm installation ( #61 )
...
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2024-04-04 12:31:42 +02:00
Andrei Kvapil
34b9676971
fix: tolerate node.cilium.io/agent-not-ready ( #56 )
2024-04-02 08:53:53 +02:00
Andrei Kvapil
c58db33712
fix: Automatically build helm charts when building cozystack image ( #55 )
2024-04-02 08:53:13 +02:00
Andrei Kvapil
2cff181279
Preapre release v0.2.0 ( #38 )
...
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2024-03-15 21:15:06 +01:00
Andrei Kvapil
1c6de1ccf5
Preapre release v0.1.0 ( #25 )
2024-02-20 12:24:39 +01:00
Andrei Kvapil
c64c6b549b
Enable leader election for Cozystack ( #23 )
2024-02-19 15:08:16 +01:00
Andrei Kvapil
df47d2f4a6
Change tag for matchbox image ( #15 )
...
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2024-02-17 19:11:09 +01:00
Andrei Kvapil
d8dd929aa4
Preapre release v0.0.2 ( #12 )
...
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2024-02-09 15:13:42 +01:00
Andrei Kvapil
f642698921
Preapare release v0.0.1
...
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2024-02-08 12:04:32 +01:00