func()

in controllers/master_reconcile.go [200:215]


func (r *DSMasterReconciler) createRole(cluster *dsv1alpha1.DSMaster) *v1.Role {
	role := v1.Role{
		ObjectMeta: metav1.ObjectMeta{
			Name:      dsv1alpha1.DsRole,
			Namespace: cluster.Namespace,
			Labels:    map[string]string{dsv1alpha1.DsAppName: dsv1alpha1.DsRole},
		},
		Rules: []v1.PolicyRule{
			{
				Verbs:     []string{"get", "watch"},
				Resources: []string{"configmaps"},
				APIGroups: []string{""},
			}},
	}
	return &role
}