File tree Expand file tree Collapse file tree 6 files changed +27
-25
lines changed
pkg/controller/machinehealthcheck Expand file tree Collapse file tree 6 files changed +27
-25
lines changed Original file line number Diff line number Diff line change @@ -57,10 +57,10 @@ $ make nodelink-controller
57
57
1 . Create a machineset and locate its selector. Assuming the selector corresponds
58
58
to the following list of match labels:
59
59
```
60
- sigs.k8s .io/cluster-api-cluster: cluster
61
- sigs.k8s .io/cluster-api-machine-role: worker
62
- sigs.k8s .io/cluster-api-machine-type: worker
63
- sigs.k8s .io/cluster-api-machineset: cluster-worker-us-east-1a
60
+ machine.openshift .io/cluster-api-cluster: cluster
61
+ machine.openshift .io/cluster-api-machine-role: worker
62
+ machine.openshift .io/cluster-api-machine-type: worker
63
+ machine.openshift .io/cluster-api-machineset: cluster-worker-us-east-1a
64
64
```
65
65
66
66
1. Define a `MachineHealthCheck` manifest that will be watching all machines
@@ -74,10 +74,10 @@ $ make nodelink-controller
74
74
spec:
75
75
selector:
76
76
matchLabels:
77
- sigs.k8s .io/cluster-api-cluster: cluster
78
- sigs.k8s .io/cluster-api-machine-role: worker
79
- sigs.k8s .io/cluster-api-machine-type: worker
80
- sigs.k8s .io/cluster-api-machineset: cluster-worker-us-east-1a
77
+ machine.openshift .io/cluster-api-cluster: cluster
78
+ machine.openshift .io/cluster-api-machine-role: worker
79
+ machine.openshift .io/cluster-api-machine-type: worker
80
+ machine.openshift .io/cluster-api-machineset: cluster-worker-us-east-1a
81
81
```
82
82
83
83
1. Pick a node that is managed by one of the machineset's machines
Original file line number Diff line number Diff line change @@ -269,6 +269,8 @@ func hasMatchingLabels(machineHealthCheck *healthcheckingv1alpha1.MachineHealthC
269
269
270
270
func isMaster (machine mapiv1.Machine , client client.Client ) bool {
271
271
machineMasterLabels := []string {
272
+ "machine.openshift.io/cluster-api-machine-role" ,
273
+ "machine.openshift.io/cluster-api-machine-type" ,
272
274
"sigs.k8s.io/cluster-api-machine-role" ,
273
275
"sigs.k8s.io/cluster-api-machine-type" ,
274
276
}
Original file line number Diff line number Diff line change @@ -479,8 +479,8 @@ func TestRemediate(t *testing.T) {
479
479
480
480
func TestIsMaster (t * testing.T ) {
481
481
masterMachine := machine ("master" )
482
- masterMachine .Labels ["sigs.k8s .io/cluster-api-machine-role" ] = "master"
483
- masterMachine .Labels ["sigs.k8s .io/cluster-api-machine-type" ] = "master"
482
+ masterMachine .Labels ["machine.openshift .io/cluster-api-machine-role" ] = "master"
483
+ masterMachine .Labels ["machine.openshift .io/cluster-api-machine-type" ] = "master"
484
484
masterMachine .Status = mapiv1alpha1.MachineStatus {
485
485
NodeRef : & corev1.ObjectReference {
486
486
Namespace : "" ,
@@ -494,8 +494,8 @@ func TestIsMaster(t *testing.T) {
494
494
masterNode .Labels ["node-role.kubernetes.io/master" ] = ""
495
495
496
496
workerMachine := machine ("worker" )
497
- workerMachine .Labels ["sigs.k8s .io/cluster-api-machine-role" ] = "worker"
498
- workerMachine .Labels ["sigs.k8s .io/cluster-api-machine-type" ] = "worker"
497
+ workerMachine .Labels ["machine.openshift .io/cluster-api-machine-role" ] = "worker"
498
+ workerMachine .Labels ["machine.openshift .io/cluster-api-machine-type" ] = "worker"
499
499
500
500
workerMachine .Status = mapiv1alpha1.MachineStatus {
501
501
NodeRef : & corev1.ObjectReference {
Original file line number Diff line number Diff line change @@ -14,9 +14,9 @@ import (
14
14
15
15
const (
16
16
// AwsCredsSecretIDKey is secret key containing AWS KeyId
17
- AwsCredsSecretIDKey = "awsAccessKeyId "
17
+ AwsCredsSecretIDKey = "aws_access_key_id "
18
18
// AwsCredsSecretAccessKey is secret key containing AWS Secret Key
19
- AwsCredsSecretAccessKey = "awsSecretAccessKey "
19
+ AwsCredsSecretAccessKey = "aws_secret_access_key "
20
20
)
21
21
22
22
// NewClient creates our client wrapper object for the actual AWS clients we use.
Original file line number Diff line number Diff line change @@ -10,6 +10,6 @@ metadata:
10
10
namespace: openshift-machine-api
11
11
type: Opaque
12
12
data:
13
- awsAccessKeyId : $( echo -n $( aws configure get aws_access_key_id) | base64)
14
- awsSecretAccessKey : $( echo -n $( aws configure get aws_secret_access_key) | base64)
13
+ aws_access_key_id : $( echo -n $( aws configure get aws_access_key_id) | base64)
14
+ aws_secret_access_key : $( echo -n $( aws configure get aws_secret_access_key) | base64)
15
15
HEREDOC
Original file line number Diff line number Diff line change @@ -2,24 +2,24 @@ apiVersion: machine.openshift.io/v1beta1
2
2
kind : MachineSet
3
3
metadata :
4
4
labels :
5
- sigs.k8s .io/cluster-api-cluster : {{ .ClusterID }}
6
- sigs.k8s .io/cluster-api-machine-role : worker
7
- sigs.k8s .io/cluster-api-machine-type : worker
5
+ machine.openshift .io/cluster-api-cluster : {{ .ClusterID }}
6
+ machine.openshift .io/cluster-api-machine-role : worker
7
+ machine.openshift .io/cluster-api-machine-type : worker
8
8
name : worker
9
9
namespace : openshift-machine-api
10
10
spec :
11
11
replicas : 2
12
12
selector :
13
13
matchLabels :
14
- sigs.k8s .io/cluster-api-cluster : {{ .ClusterID }}
15
- sigs.k8s .io/cluster-api-machineset : worker
14
+ machine.openshift .io/cluster-api-cluster : {{ .ClusterID }}
15
+ machine.openshift .io/cluster-api-machineset : worker
16
16
template :
17
17
metadata :
18
18
labels :
19
- sigs.k8s .io/cluster-api-cluster : {{ .ClusterID }}
20
- sigs.k8s .io/cluster-api-machine-role : worker
21
- sigs.k8s .io/cluster-api-machine-type : worker
22
- sigs.k8s .io/cluster-api-machineset : worker
19
+ machine.openshift .io/cluster-api-cluster : {{ .ClusterID }}
20
+ machine.openshift .io/cluster-api-machine-role : worker
21
+ machine.openshift .io/cluster-api-machine-type : worker
22
+ machine.openshift .io/cluster-api-machineset : worker
23
23
spec :
24
24
providerSpec :
25
25
value :
You can’t perform that action at this time.
0 commit comments