* operator/registration: switch to Kubebuilder client Fixes #239 Signed-off-by: Francesco Giudici <francesco.giudici@suse.com> * operator/registration: adapt tests to Kubebuilder client Signed-off-by: Francesco Giudici <francesco.giudici@suse.com> * unit-tests: vendor controller-runtime fake client Signed-off-by: Francesco Giudici <francesco.giudici@suse.com> * operator: add yaml annotations for correct marshalling Signed-off-by: Francesco Giudici <francesco.giudici@suse.com> * operator/RBAC: add "get" verb to ServiceAccount resources Signed-off-by: Francesco Giudici <francesco.giudici@suse.com> * operator: generate rbac make generate-manifests make build-rbac Signed-off-by: Francesco Giudici <francesco.giudici@suse.com> * Add elementalcli package Create a separate package to deal with elemental-cli installation. This brings the elemental-cli functions declared in the config package to a new package that just parses a map[string]interface argument. This is a step to enable usage of the elemental-cli functions with the new elementalv1.Config.Elemental.Install type. Signed-off-by: Francesco Giudici <francesco.giudici@suse.com> * register: switch to Kubebuilder api Signed-off-by: Francesco Giudici <francesco.giudici@suse.com> * register: add mapstructure annotations for correct marshalling Signed-off-by: Francesco Giudici <francesco.giudici@suse.com> * register: reduce complexity of the run function Make linter happy: "cyclomatic complexity 16 of func `run` is high (> 15) (gocyclo)" Signed-off-by: Francesco Giudici <francesco.giudici@suse.com> * register: drop io/ioutil in favor of os package io/ioutil is deprecated Signed-off-by: Francesco Giudici <francesco.giudici@suse.com> Signed-off-by: Francesco Giudici <francesco.giudici@suse.com> |
||
|---|---|---|
| .. | ||
| common_consts.go | ||
| condition_consts.go | ||
| groupversion_info.go | ||
| machineinventory_types.go | ||
| machineregistration_types.go | ||
| machineselector_types.go | ||
| machineselectortemplate_types.go | ||
| managedosimage_types.go | ||
| managedosversionchannel_types.go | ||
| manageosversion_types.go | ||
| types.go | ||
| zz_generated.deepcopy.go | ||