Skip to content
This repository has been archived by the owner on Sep 15, 2023. It is now read-only.

Umbrella Issue: kubeadm operator v0.1.0 #53

Closed
14 of 18 tasks
pacoxu opened this issue May 25, 2022 · 3 comments
Closed
14 of 18 tasks

Umbrella Issue: kubeadm operator v0.1.0 #53

pacoxu opened this issue May 25, 2022 · 3 comments
Milestone

Comments

@pacoxu
Copy link
Owner

pacoxu commented May 25, 2022

Goals

  • upgrade support for v1.n-1.x to v1.n.y
    • tested v1.23.5 - v1.23.6
    • tested v1.23.5 - v1.24.0
    • tested v1.23.5 - v1.23.5
    • tested v1.23.5 - v1.23.5-lts.1
  • dry-run upgrade support for v1.n-1.x to v1.n.y
    • tested
  • renew certs
    • tested
  • upgrade from v1.n-2 to v1.n
  • upgrade: download binary
    • tested
  • custom runtime task group
    • tested

Non-Goals / Feature Supports

@pacoxu pacoxu added this to the v0.1.0 milestone May 25, 2022
@pacoxu
Copy link
Owner Author

pacoxu commented May 25, 2022

Renew Demo

apiVersion: operator.kubeadm.x-k8s.io/v1alpha1
kind: Operation
metadata:
  name: renew
spec:
  executionMode: Auto
  renewCertificates: {}

@pacoxu
Copy link
Owner Author

pacoxu commented May 25, 2022

Upgrade Demo

apiVersion: operator.kubeadm.x-k8s.io/v1alpha1
kind: Operation
metadata:
  name: upgrade
spec:
  executionMode: Auto
  upgrade:
    kubernetesVersion: v1.24.0
    local: false

@pacoxu
Copy link
Owner Author

pacoxu commented May 25, 2022

Upgrade Demo(Dry-Run)

apiVersion: operator.kubeadm.x-k8s.io/v1alpha1
kind: Operation
metadata:
  name: upgrade
spec:
  executionMode: DryRun
  upgrade:
    kubernetesVersion: v1.24.0
    local: false

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant