Skip to content

Commit

Permalink
install: Update node label prefix
Browse files Browse the repository at this point in the history
Update node label from node-role.kubernetes.io to node.kubernetes.io

Fixes: #780
Signed-off-by: Kartik Joshi <[email protected]>
  • Loading branch information
kartikjoshi21 authored and bpradipt committed Jul 11, 2023
1 parent e044676 commit 41c12da
Show file tree
Hide file tree
Showing 10 changed files with 12 additions and 12 deletions.
2 changes: 1 addition & 1 deletion azure/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -320,7 +320,7 @@ az aks get-credentials \
Label the nodes so that CAA can be deployed on it:

```bash
kubectl label nodes --all node-role.kubernetes.io/worker=
kubectl label nodes --all node.kubernetes.io/worker=
```

## Deploy Cloud API Adaptor
Expand Down
2 changes: 1 addition & 1 deletion ibmcloud/cluster/label-nodes.sh
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ nodes=$(kubectl --kubeconfig config get nodes -o name)
worker=
for node in $nodes; do
if [ -n "$worker" ]; then
kubectl --kubeconfig config label "$node" node-role.kubernetes.io/worker=
kubectl --kubeconfig config label "$node" node.kubernetes.io/worker=
fi
worker=true
kubectl --kubeconfig config label "$node" "topology.kubernetes.io/region=$region"
Expand Down
2 changes: 1 addition & 1 deletion install/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@

```
export NODENAME=<node-name>
kubectl label node $NODENAME node-role.kubernetes.io/worker=
kubectl label node $NODENAME node.kubernetes.io/worker=
```

## Deploy webhook
Expand Down
2 changes: 1 addition & 1 deletion install/yamls/caa-pod.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ spec:
name: netns
hostNetwork: true
nodeSelector:
node-role.kubernetes.io/worker: ""
node.kubernetes.io/worker: ""
volumes:
- name: auth-json
secret:
Expand Down
4 changes: 2 additions & 2 deletions libvirt/install_operator.sh
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,11 @@ LIBVIRT_NET="${LIBVIRT_NET:-default}"
LIBVIRT_POOL="${LIBVIRT_POOL:-default}"
SSH_KEY_FILE="${SSH_KEY_FILE:-}"

# Apply the 'node-role.kubernetes.io/worker' label on all worker nodes.
# Apply the 'node.kubernetes.io/worker' label on all worker nodes.
#
label_workers() {
local workers
local label='node-role.kubernetes.io/worker'
local label='node.kubernetes.io/worker'

workers="$(kubectl get nodes --no-headers | grep '\<worker\>' | awk '{ print $1 }')"
for nodename in $workers; do
Expand Down
2 changes: 1 addition & 1 deletion peerpodconfig-ctrl/controllers/peerpodconfig_controller.go
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ const (
// Name of env var containing the cloud-api-adaptor image name
CloudApiAdaptorImageEnvName = "RELATED_IMAGE_CAA"
DefaultCloudApiAdaptorImage = "quay.io/confidential-containers/cloud-api-adaptor"
defaultNodeSelectorLabel = "node-role.kubernetes.io/worker"
defaultNodeSelectorLabel = "node.kubernetes.io/worker"
)

// PeerPodConfigReconciler reconciles a PeerPodConfig object
Expand Down
4 changes: 2 additions & 2 deletions test/provisioner/provision_azure.go
Original file line number Diff line number Diff line change
Expand Up @@ -305,8 +305,8 @@ func (p *AzureCloudProvisioner) CreateCluster(ctx context.Context, cfg *envconf.

cfg.WithKubeconfigFile(kubeconfigPath)

// Use cli to label nodes until label is changed from "node-role.kubernetes.io/worker" to "node.kubernetes.io/worker"
cmd := exec.Command("kubectl", "label", "nodes", "--all", fmt.Sprintf("%s=%s", "node-role.kubernetes.io/worker", ""))
// Update this to use label while provisioning cluster
cmd := exec.Command("kubectl", "label", "nodes", "--all", fmt.Sprintf("%s=%s", "node.kubernetes.io/worker", ""))
cmd.Env = append(cmd.Env, fmt.Sprintf("KUBECONFIG="+kubeconfigPath))

_, err = cmd.CombinedOutput()
Expand Down
2 changes: 1 addition & 1 deletion test/provisioner/provision_ibmcloud.go
Original file line number Diff line number Diff line change
Expand Up @@ -646,7 +646,7 @@ func (p *IBMCloudProvisioner) CreateCluster(ctx context.Context, cfg *envconf.Co
},
},
Labels: map[string]string{
"node-role.kubernetes.io/worker": "",
"node.kubernetes.io/worker": "",
},
},
},
Expand Down
2 changes: 1 addition & 1 deletion volumes/csi-wrapper/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ node/liudali-csi-amd64-node-1 patched
> reboot
> ```
> After the worker node status changed to ready, please set the work role again:
> `kubectl label node liudali-csi-amd64-node-1 node-role.kubernetes.io/worker=`
> `kubectl label node liudali-csi-amd64-node-1 node.kubernetes.io/worker=`
4. Add labels to worker node:
```bash
Expand Down
2 changes: 1 addition & 1 deletion webhook/hack/extended-resources/ext-res-ds.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ spec:
app: ext-res-updater
spec:
nodeSelector:
node-role.kubernetes.io/worker: ""
node.kubernetes.io/worker: ""
serviceAccountName: ext-res-updater
containers:
- image: curlimages/curl:8.1.1
Expand Down

0 comments on commit 41c12da

Please sign in to comment.