NodeUser
Kind
core.eda.nokia.com
Group
v1
Version

apiVersion: core.eda.nokia.com/v1
kind: NodeUser

NodeUser is the Schemal for the nodeusers API

spec object

The NodeUser resource represents a user that can be deployed to a set of TopoNodes. It supports managing the user's password, SSH keys, and group bindings. Additionally a NodeUser is referenced by a NodeProfile to indicate how NPP should connect to TopoNodes.


groupBindings []object required

Matching of this user to node-specific permissions via groups.


groups []string required

Assigned groups for this user.

nodeSelector []string

Selector to use when selecting TopoNodes to deploy this user to.

nodes []string

TopoNodes to deploy this user to.

password string required

Password for this user.

sshPublicKeys []string

SSH public keys to deploy for the user.

username string

Name of this user. If not provided, the name of the resource will be used.

status object

Deployment status of this NodeUser.


groupBindings []object

List of TopoNodes user has been deployed to, along with corresponding groups.


groups []string

Groups this user is a member of on this node.

node string

Node this user is deployed to.