Marian Koreniuk
9f61510543
Merge pull request #236 from aenix-io/upd-nginx-ingress
...
Update ingress-nginx-controller v1.11
2024-07-26 12:19:29 +03:00
Andrei Kvapil
757caee765
Update ingress-nginx v1.11
...
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2024-07-26 10:07:36 +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
95b11a1082
Update etcd-operator v0.4 ( #232 )
...
This update enables resize operation for etcd clusters
https://github.com/aenix-io/etcd-operator/pull/254
2024-07-23 17:53:49 +02:00
Andrei Kvapil
5b39ced0a1
Add NATS ( #224 )
...
Very basic NATS application

Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2024-07-22 23:31:56 +02:00
Andrei Kvapil
af75a32430
fix kubevirt infrastructure-provider version ( #225 )
...
Fix wrong version for KubeVirt CAPI provider
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2024-07-19 13:30:23 +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
07d666c0be
fix: scraping ingress-nginx metrics ( #212 )
...
Now grafana dashboards for ingress-nginx controller completely works!



2024-07-16 08:06:16 +02:00
Andrei Kvapil
5bbc488e9c
Prepare release 0.9.0 ( #207 )
2024-07-10 20:25:29 +02:00
Andrei Kvapil
4ec770996e
Update Piraeus v2.5.1 ( #204 )
2024-07-08 22:47:10 +02:00
Andrei Kvapil
4972906e7a
Update Cluster API and hardcode versions ( #203 )
...
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2024-07-08 22:44:49 +02:00
Andrei Kvapil
2ea5e8b1a6
Update Kamaji v1.0.0 ( #202 )
...
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2024-07-08 20:16:23 +02:00
Andrei Kvapil
db1d5cdf4f
Update KubeVirt v1.2.2 ( #201 )
...
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2024-07-08 20:16:12 +02:00
Kingdon Barrett
8664d5748e
Fix nginx error related to passthrough TLS ( #208 )
...
I don't understand why "true" value isn't accepted here, but I have seen
this before. The `--enable-ssl-passthrough` parameter is not supposed to
accept any value, it's a stand-alone argument.
With this change I get my traffic appropriately passed through to
backend ingress on a kubevirt cluster that enabled TLS
Without it (the change is made on the addon ingress, which is very
strange, because that one isn't even configured to use a passthrough
annotation... the root ingress controller doesn't seem to care) I get
this error:
> 400 Bad Request
> The plain HTTP request was sent to HTTPS port
> ---
> nginx
Signed-off-by: Kingdon Barrett <kingdon+github@tuesdaystudios.com >
2024-07-08 18:46:40 +02:00
Kingdon Barrett
7a3e9f574c
Fix nginx config error parsing configmap ( #200 )
...
The error manifests as:
W0705 16:07:35.694677 7 configmap.go:431] unexpected error merging
defaults: 2 error(s) decoding:
* cannot parse 'proxy-connect-timeout' as int: strconv.ParseInt: parsing
"10s": invalid syntax
* cannot parse 'proxy-read-timeout' as int: strconv.ParseInt: parsing
"10s": invalid syntax
I came across this trying to understand why my nginx ingress addon
config isn't working, (this didn't help, but at least the warning is
gone now.)
I'll continue to try to debug, but I think this can merge any time
Signed-off-by: Kingdon Barrett <kingdon+github@tuesdaystudios.com >
2024-07-08 18:02:56 +02: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
b23ad47f51
Update etcd-operator v0.3.1 ( #197 )
2024-07-04 10:25:58 +02:00
Andrei Kvapil
a798afc7e8
Update etcd-operator v0.3.0
...
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2024-07-03 16:28:24 +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
cf1d9fabf4
add fluxcd labels post processor ( #180 )
...
This PR introduces a new fluxcd-kustomize.sh script that can be used as
post-processor for helm for adding a common fluxcd labels.
This is very useful for `make diff`, so it will not include diff between
these labels anymore
Also for debugging specific kustomize cases, eg:
- https://github.com/fluxcd/helm-controller/issues/283
- https://github.com/fluxcd/flux2/issues/4368
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2024-06-25 19:23:20 +02:00
Marian Koreniuk
18579abdcd
Merge pull request #183 from aenix-io/tenant-nginx-ingress
...
Managed tenant nginx ingress controller
2024-06-25 17:32:31 +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
Andrei Kvapil
2145f41c7f
Use patch with --no-backup-if-mismatch ( #181 )
...
Add option `--no-backup-if-mismatch` to every patch command, so it will
not create .orig and .diff files anymore
2024-06-25 14:33:07 +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
b8e5309fc4
Refactor fluxcd 2.3 update ( #172 )
...
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2024-06-24 13:14:11 +02:00
Andrei Kvapil
97bd1634a7
Merge branch 'main' into upd-flux
2024-06-24 13:13:54 +02:00
Andrei Kvapil
02a41e126b
fix kubeovn and cilium tags ( #174 )
...
* fix: kube-ovn tag
* fix: cilium tag
2024-06-19 16:55:16 +02:00
Andrei Kvapil
2dd2b079b2
Update flux-plugin for dashboard
...
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2024-06-17 19:00:30 +02:00
Andrei Kvapil
d7cfa53cd4
Prepare release v0.7.0 ( #156 )
2024-05-29 10:04:22 +02:00
Andrei Kvapil
d7147c7fe1
kube-ovn: disable cozystack image tag ( #153 )
...
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2024-05-27 22:47:12 +02:00
Andrei Kvapil
6211f9d876
cilium: enforce device detection and enable image building ( #151 )
...
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2024-05-27 19:40:57 +02:00
Marian Koreniuk
b5f8006f3c
Merge pull request #150 from aenix-io/upd-cilium
...
Update Cilium v1.15.5
2024-05-27 08:27:35 +02:00
Andrei Kvapil
e89926cca6
Update kube-ovn v1.13.0-ge1310e17 and enable image building ( #149 )
...
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2024-05-26 18:11:36 +02:00
Andrei Kvapil
3254cc784e
Update Cilium v1.15.5
...
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2024-05-24 17:43:54 +02:00
Andrei Kvapil
2cf23364b4
kamaji: unhardcode cluster.local domain ( #145 )
...
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2024-05-21 11:23:10 +02:00
Andrei Kvapil
f30f7be6cc
Unhardcode cluster.local domain ( #142 )
...
Allow using other domains for the cluster
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2024-05-21 11:22:54 +02:00
Marian Koreniuk
6abaf7c0fa
switched place -maxdepth im Makefiles ( #140 )
2024-05-21 02:29:34 +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
a9c42c8ef0
Update mariadb-operator v0.28.1 ( #124 )
2024-05-09 11:18:40 +02:00
Andrei Kvapil
0ea9ef3ae3
Update Cilium v1.14.10 ( #125 )
2024-05-09 11:18:27 +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
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
Marian Koreniuk
dee190ad4f
Merge pull request #95 from aenix-io/etcd-operator
...
Replace kamaji-etcd with aenix-io/etcd-operator
2024-05-02 22:42:52 +02:00
Andrei Kvapil
4f2757731a
Fix: dashboard colors for dark mode ( #108 )
...
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2024-04-26 12:12:00 +02:00
Andrei Kvapil
372c3cbd17
Update Kamaji v0.5.0 ( #99 )
...
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2024-04-26 11:00:06 +02:00
Andrei Kvapil
c7568d2312
Update kubeapps-15.0.2 ( #103 )
...
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2024-04-26 10:18:22 +02:00