Tethering projects to the IBM Software Hub control plane
You can use tethered projects to isolate service instances or workloads from the rest of your IBM Software Hub deployment. After you install IBM Software Hub, you can tether projects to the IBM Software Hub control plane.
- Installation phase
-
Setting up a client workstation
Setting up a cluster
Collecting required information
Preparing to run installs in a restricted network
Preparing to run installs from a private container registry
Preparing the cluster for IBM Software Hub
Preparing to install an instance of IBM Software Hub
Installing an instance of IBM Software Hub
Setting up the control plane
Installing solutions and services
- Who needs to complete this task?
-
Instance administrator An instance administrator can complete this task.
- When do you need to complete this task?
-
This task is optional.
- Skip this task if you don't plan to deploy any service instances or workloads in tethered projects.
- Complete this task only if you want to deploy service instances or workloads in tethered
projects.Repeat as needed Repeat this task if you need to:
- Tether projects to a new instance of IBM Software Hub.
- Tether additional projects to an instance of IBM Software Hub
Before you begin
The projects that you plan to tether to the IBM Software Hub
control plane, must be included as
additional projects option (--additional_ns) when you complete
the following tasks:
- Applying the required permissions to the projects (namespaces) for an instance of IBM Software Hub.
You must specify this project when you run the
authorize-instance-topologycommand.This task ensures that the project where the operators are installed can watch the tethered projects.
- Installing the required components for an instance of IBM Software Hub
You must specify this project when you run the
setup-instancecommand.This task ensures that the tethered projects are added to the
NamespaceScopeoperatorConfigMap, which tells the operators to manage the operands in the tethered projects.
Ensure that you source the environment variables before you run the commands in this task.
About this task
The software or workload in the tethered project is managed by the IBM Software Hub control plane but is otherwise isolated from the control plane and the other services and workloads that are running in the main IBM Software Hub project. For more information, see Supported project (namespace) configurations.
Procedure
What to do next
Ensure that you complete the Post-installation setup (Day 1 operations).
If you did not install any services when you installed the control plane, ensure that you install the services that you want to use. See the instructions for installing each service individually in Services.