v0.8.0
Highlights
The RemoteMachine
controller is now "complete" Cluster API infra provider. It can provision and manage the Machine
s over SSH so you can use k0smotron and Cluster API in environments where there's no existing CAPI provider available. Yes, even bare metal.
We've now implemented also machine pooling into the mix. Pooling means that you can use RemoteMachine
s even for things like MachineDeployment
and ControlPlane
scaling.
Read more in our release blog: https://medium.com/k0sproject/k0smotron-anywhere-now-a-complete-clusterapi-infrastructure-provider-7da7b633331f
What's Changed
- Bump mkdocs-material from 9.4.4 to 9.4.6 in /docs by @dependabot in #304
- .Owns() usage by @makhov in #288
- Bump mkdocs-material-extensions from 1.2 to 1.3 in /docs by @dependabot in #305
- Bump pip from 23.2.1 to 23.3 in /docs by @dependabot in #303
- Bump github.com/k0sproject/rig from 0.14.0 to 0.15.1 by @dependabot in #299
- Bump github.com/onsi/ginkgo/v2 from 2.12.1 to 2.13.0 by @dependabot in #296
- Bump github.com/google/uuid from 1.3.0 to 1.3.1 by @dependabot in #294
- Bump charset-normalizer from 3.3.0 to 3.3.1 in /docs by @dependabot in #311
- Bump pip from 23.3 to 23.3.1 in /docs by @dependabot in #312
- Bump pymdown-extensions from 10.3 to 10.3.1 in /docs by @dependabot in #309
- Bump github.com/onsi/gomega from 1.28.0 to 1.28.1 by @dependabot in #313
- Bump sigs.k8s.io/yaml from 1.3.0 to 1.4.0 by @dependabot in #315
- Bump sigs.k8s.io/cluster-api from 1.5.1 to 1.5.3 by @dependabot in #314
- Bump urllib3 from 2.0.6 to 2.0.7 in /docs by @dependabot in #307
- Bump github.com/onsi/gomega from 1.28.1 to 1.29.0 by @dependabot in #316
- Bump github.com/google/uuid from 1.3.1 to 1.4.0 by @dependabot in #318
- Bump github.com/go-logr/logr from 1.2.4 to 1.3.0 by @dependabot in #317
- Bump mkdocs-material from 9.4.6 to 9.4.7 in /docs by @dependabot in #320
- Bump wheel from 0.41.2 to 0.41.3 in /docs by @dependabot in #321
- Bump markdown from 3.4.4 to 3.5 in /docs by @dependabot in #295
- Bump actions/checkout from 3 to 4 by @dependabot in #280
- Clusterctl support by @makhov in #286
- Versions rework by @makhov in #306
- Linter failure fixes by @makhov in #329
- RemoteMachine reset by @makhov in #319
- Fix updating install.yaml on commit by @makhov in #336
- Fix file permissions when provisioning RemoteMachines by @jnummelin in #337
- Fix PVC generation: name and CRD by @makhov in #340
- PVC object moved to the k0smotron types by @makhov in #348
- Bump mkdocs-material from 9.4.7 to 9.4.14 in /docs by @dependabot in #353
- Bump golang.org/x/crypto from 0.14.0 to 0.16.0 by @dependabot in #354
- Bump idna from 3.4 to 3.6 in /docs by @dependabot in #356
- Bump github.com/onsi/ginkgo/v2 from 2.13.0 to 2.13.2 by @dependabot in #355
- Bump github.com/onsi/gomega from 1.29.0 to 1.30.0 by @dependabot in #330
- Bump charset-normalizer from 3.3.1 to 3.3.2 in /docs by @dependabot in #324
- Bump mkdocs-macros-plugin from 1.0.4 to 1.0.5 in /docs by @dependabot in #323
- Bump markdown from 3.5 to 3.5.1 in /docs by @dependabot in #322
- Bump pymdown-extensions from 10.3.1 to 10.5 in /docs by @dependabot in #361
- Bump mkdocs-material-extensions from 1.3 to 1.3.1 in /docs by @dependabot in #360
- Bump pygments from 2.16.1 to 2.17.2 in /docs by @dependabot in #359
- Bump certifi from 2023.7.22 to 2023.11.17 in /docs by @dependabot in #358
- Bump mike from 1.1.2 to 2.0.0 in /docs by @dependabot in #326
- Bump termcolor from 2.3.0 to 2.4.0 in /docs by @dependabot in #364
- Bump urllib3 from 2.0.7 to 2.1.0 in /docs by @dependabot in #362
- Bump wheel from 0.41.3 to 0.42.0 in /docs by @dependabot in #363
- Fix Typo in Usage Overview by @ching-kuo in #367
- ClusterIP service support by @makhov in #349
- Bump mkdocs-material from 9.4.14 to 9.5.1 in /docs by @dependabot in #373
- Clusterctl docs and generation fix by @makhov in #365
- Bump github.com/google/uuid from 1.4.0 to 1.5.0 by @dependabot in #375
- Bump golang.org/x/crypto from 0.16.0 to 0.17.0 by @dependabot in #379
- Bump actions/setup-go from 4 to 5 by @dependabot in #369
- Bump actions/setup-python from 4 to 5 by @dependabot in #368
- Bump mkdocs-material from 9.5.1 to 9.5.2 in /docs by @dependabot in #374
- Bump pip from 23.3.1 to 23.3.2 in /docs by @dependabot in #377
- Bump actions/upload-artifact from 3 to 4 by @dependabot in #376
- Bump github.com/go-logr/logr from 1.3.0 to 1.4.1 by @dependabot in #384
- Bump pymdown-extensions from 10.5 to 10.7 in /docs by @dependabot in #389
- Resource naming fix by @makhov in #382
- K0smotron pod affinities by @makhov in #388
- RemoteMachine "pool" by @makhov in #357
- Bump regex from 2023.10.3 to 2023.12.25 in /docs by @dependabot in #386
- RemoteMachine pooling docs by @makhov in #391
- Added CAPO documentation by @wsoualhi in #392
- Add CAPO example to navigation by @jnummelin in #393
- Bump mkdocs-material from 9.5.2 to 9.5.3 in /docs by @dependabot in #385
- Bump sigs.k8s.io/cluster-api from 1.5.3 to 1.6.0 by @makhov in #380
- Fix asset uploading by @makhov in #395
New Contributors
- @ching-kuo made their first contribution in #367
- @wsoualhi made their first contribution in #392
Full Changelog: v0.7.2...v0.8.0