The LF Edge's Open Horizon project delivers containerized services and ML assets, and manages the service software lifecycle on edge nodes and clusters. The project's Management Hub components store the metadata for describing the services, deployment policies, and encrypted communications. They also propose agreements to edge nodes for potential deployments. For an edge node or cluster to manage workloads, they must be registered with a Hub instance. The Open Horizon project is providing a public Hub instance for the LF Edge community to use, provide working examples, and to assist developers. This Hub instance will be the current release of Open Horizon, and will be replaced whenever a new release is deployed every few months.
To obtain a free user account on the Hub, send your request to the #open-horizon-devops chat channel on the Open Horizon chat server.
To add a new user, first add a new tenant organization if the user is not being added exclusively to an existing org.
- Authenticate with the Hub as a Hub admin.
- Create the organization for the user. Usually the personal organization has the same name as the username.
hzn exchange org create --description="Personal organization for example code" <org name>
- Verify that the new organization exists:
hzn exchange org list
- Create the new user account (add -A if the account is for an Organization admin):
hzn exchange user create -o <org name> -A <user login> <user password> <user email>
- Verify that the new user exists:
hzn exchange user list -o <org name> <user name>
Before adding the new user, collect the following information:
- Will you need to create a single user account or multiple?
- Which ones need to be an organization admin?
- Will a user account also need to be added to an existing organization?
- What is the preferred org name, user name, user password, user email?