Skip to main content

Creating a Controller

Creating a Controller is only possible with a specific access right.
The creator of the Controller gains immediate rights to edit any of its characteristics.

When creating a Controller you have to:

  • Name it
  • Install it
  • (option) Share it with teams or users
  • (option) Define what namespace you may let them access

And then, you may launch Whisperers attachments through it.

This page is only about the first step.

Controller creation

Controller creation is done in the Controller list popin with the New Controller button.

CreateController.png

The new Controller details opens with default settings.

  • The Controller is created with a random name (UUID).
  • Users and teams sharing list are blank
  • Key pair for installation is absent

NewController.png

Customize its identification

The first action is to:

  1. Adjust the name 😉

There is no uniqueness constraints on Controller name.
But it is best to have a meaningful name when selecting it later on!

Usually, the Controller match to one Kubernetes cluster. But for security reasons, you may definitely have many Controllers on the same cluster. In the first case, the best practice is to name it against the name of your cluster.

info

Only the owner of the Controller, or an administrator, may currently change its name.
That seemed enough, so I limited development. 😜