Skip to content
This repository was archived by the owner on Aug 12, 2025. It is now read-only.

Commit d8780b0

Browse files
authored
Merge pull request #89 from gianarb/fix/secret-list-perm
fix: error retrieving bootstrap secret from kube api
2 parents a706414 + db490c9 commit d8780b0

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

config/rbac/role.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,14 @@ metadata:
66
creationTimestamp: null
77
name: manager-role
88
rules:
9+
- apiGroups:
10+
- ""
11+
resources:
12+
- secrets
13+
verbs:
14+
- get
15+
- list
16+
- watch
917
- apiGroups:
1018
- cluster.x-k8s.io
1119
resources:

controllers/packetmachine_controller.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ type PacketMachineReconciler struct {
6161
// +kubebuilder:rbac:groups=infrastructure.cluster.x-k8s.io,resources=packetmachines,verbs=get;list;watch;create;update;patch;delete
6262
// +kubebuilder:rbac:groups=infrastructure.cluster.x-k8s.io,resources=packetmachines/status,verbs=get;update;patch
6363
// +kubebuilder:rbac:groups=cluster.x-k8s.io,resources=machines;machines/status,verbs=get;list;watch
64+
// +kubebuilder:rbac:groups="",resources=secrets;,verbs=get;list;watch
6465

6566
func (r *PacketMachineReconciler) Reconcile(req ctrl.Request) (_ ctrl.Result, reterr error) {
6667
ctx := context.Background()

0 commit comments

Comments
 (0)