Compare commits

...

2 Commits

Author SHA1 Message Date
5de8d24007 chore: Add NodeOpUpgrade manifest 2026-04-14 11:30:26 +10:00
5b130c88a7 chore: Revert to older Kairos version 2026-04-14 11:30:03 +10:00
3 changed files with 27 additions and 6 deletions

View File

@@ -10,7 +10,7 @@ metadata:
"metadata": { "metadata": {
"name": "kairos-node-1-disk-0", "name": "kairos-node-1-disk-0",
"annotations": { "annotations": {
"harvesterhci.io/imageId": "default/image-s9dln", "harvesterhci.io/imageId": "default/image-xbmbj",
"harvesterhci.io/delete-after-vm-termination": "true" "harvesterhci.io/delete-after-vm-termination": "true"
} }
}, },
@@ -18,7 +18,7 @@ metadata:
"accessModes": ["ReadWriteMany"], "accessModes": ["ReadWriteMany"],
"resources": {"requests": {"storage": "1Gi"}}, "resources": {"requests": {"storage": "1Gi"}},
"volumeMode": "Block", "volumeMode": "Block",
"storageClassName": "longhorn-image-s9dln" "storageClassName": "longhorn-image-xbmbj"
} }
}, },
{ {
@@ -100,13 +100,13 @@ metadata:
{ {
"metadata": { "metadata": {
"name": "kairos-node-2-disk-0", "name": "kairos-node-2-disk-0",
"annotations": {"harvesterhci.io/imageId": "default/image-s9dln"} "annotations": {"harvesterhci.io/imageId": "default/image-xbmbj"}
}, },
"spec": { "spec": {
"accessModes": ["ReadWriteMany"], "accessModes": ["ReadWriteMany"],
"resources": {"requests": {"storage": "1Gi"}}, "resources": {"requests": {"storage": "1Gi"}},
"volumeMode": "Block", "volumeMode": "Block",
"storageClassName": "longhorn-image-s9dln" "storageClassName": "longhorn-image-xbmbj"
} }
}, },
{ {
@@ -183,13 +183,13 @@ metadata:
{ {
"metadata": { "metadata": {
"name": "kairos-node-3-disk-0", "name": "kairos-node-3-disk-0",
"annotations": {"harvesterhci.io/imageId": "default/image-s9dln"} "annotations": {"harvesterhci.io/imageId": "default/image-xbmbj"}
}, },
"spec": { "spec": {
"accessModes": ["ReadWriteMany"], "accessModes": ["ReadWriteMany"],
"resources": {"requests": {"storage": "1Gi"}}, "resources": {"requests": {"storage": "1Gi"}},
"volumeMode": "Block", "volumeMode": "Block",
"storageClassName": "longhorn-image-s9dln" "storageClassName": "longhorn-image-xbmbj"
} }
}, },
{ {

View File

@@ -9,6 +9,12 @@ variables:
- name: KUBEVIP_ADDRESS - name: KUBEVIP_ADDRESS
prompt: true prompt: true
pattern: ^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$ pattern: ^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$
- name: KAIROS_IMAGE_NAME
prompt: true
default: image-xbmbj
- name: KAIROS_IMAGE_NAMESPACE
prompt: true
default: default
components: components:
- name: provision-cluster - name: provision-cluster

View File

@@ -0,0 +1,15 @@
apiVersion: operator.kairos.io/v1alpha1
kind: NodeOpUpgrade
metadata:
name: kairos-upgrade
namespace: default
spec:
image: quay.io/kairos/hadron:v0.0.4-standard-amd64-generic-v4.0.3-k3s-v1.35.2-k3s1
nodeSelector:
matchLabels:
kairos.io/managed: "true"
concurrency: 1
stopOnFailure: true