Skip to content

Releases: k0sproject/k0smotron

v0.9.0

28 Mar 12:19
8f50973
Compare
Choose a tag to compare

What's Changed

New Contributors

Read more

v0.8.0

04 Jan 16:05
8470db1
Compare
Choose a tag to compare

Highlights

The RemoteMachine controller is now "complete" Cluster API infra provider. It can provision and manage the Machines 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 RemoteMachines 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

New Contributors

Full Changelog: v0.7.2...v0.8.0

v0.7.2

16 Nov 11:03
66f0be4
Compare
Choose a tag to compare
  • PVC object moved to the k0smotron types

Full Changelog: v0.7.1...v0.7.2

v0.7.1

15 Nov 09:58
9fc744b
Compare
Choose a tag to compare

Bug fixes:

  • Fix file permissions when provisioning RemoteMachines
  • Fix PVC generation from template

Full Changelog: v0.7.0...v0.7.1

v0.7.0

13 Oct 15:16
1c74d96
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.6.0...v0.7.0

v0.6.0

30 Aug 11:45
ecc45a4
Compare
Choose a tag to compare

What's new

k0smotron supports now also running the control plane as ClusterAPI Machines. This allows you to manage a fully co-located cluster (CP & WP) within the selected infrastructure provider. See more in the docs.

Changelog

New Contributors

  • @kke made their first contribution in #239

Full Changelog: v0.5.1...v0.6.0

v0.5.1

20 Jul 12:53
a1e7dbf
Compare
Choose a tag to compare

What's Changed

  • Bump click from 8.1.5 to 8.1.6 in /docs by @dependabot in #192
  • Bump mkdocs-material from 9.1.18 to 9.1.19 in /docs by @dependabot in #193
  • Bump sigs.k8s.io/cluster-api from 1.5.0-rc.0 to 1.5.0-rc.1 by @dependabot in #194
  • Bump urllib3 from 2.0.3 to 2.0.4 in /docs by @dependabot in #195
  • Copy both Cluster and Cluster.spec.service.annotations to created svc by @jnummelin in #197
  • Add missing annotation for self managed AWSCluster infra by @jnummelin in #196

Full Changelog: v0.5.0...v0.5.1

v0.5.0

18 Jul 13:27
52e60e9
Compare
Choose a tag to compare

K0sWorkerConfigTemplate type

K0sWorkerConfigTemplate allows you to use MachineDeployment etc. Cluster API constructs for easier multi-node operations.

For example:

apiVersion: cluster.x-k8s.io/v1beta1
kind: MachineDeployment
metadata:
  name: docker-md-test
  namespace: default
spec:
  replicas: 2
  clusterName: docker-md-test
  selector:
    matchLabels:
      cluster.x-k8s.io/cluster-name: docker-md-test
      pool: worker-pool-1
  template:
    metadata:
      labels:
        cluster.x-k8s.io/cluster-name: docker-md-test
        pool: worker-pool-1
    spec:
      clusterName: docker-md-test
      bootstrap:
        configRef:
          apiVersion: bootstrap.cluster.x-k8s.io/v1beta1
          kind: K0sWorkerConfigTemplate
          name: docker-md-test
      infrastructureRef:
        apiVersion: infrastructure.cluster.x-k8s.io/v1beta1
        kind: DockerMachineTemplate
        name: docker-md-test
---
apiVersion: bootstrap.cluster.x-k8s.io/v1beta1
kind: K0sWorkerConfigTemplate
metadata:
  name: docker-md-test
  namespace: default
spec:
  template:
    spec:
      version: v1.27.2+k0s.0
---
apiVersion: infrastructure.cluster.x-k8s.io/v1beta1
kind: DockerMachineTemplate
metadata:
  name: docker-md-test
  namespace: default
spec:
  template:
    spec: {}

What's Changed

New Contributors

Full Changelog: v0.4.2...v0.5.0

v0.4.2

20 Jun 10:44
4272bb7
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.4.1...v0.4.2

v0.4.1

19 Jun 14:47
4af27d9
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.4.0...v0.4.1

Documentation

https://docs.k0smotron.io/v0.4.1/