In a network cloud controller, inheritance refers to how configurations, policies, and permissions are propagated from a parent cluster to its child clusters. The parent cluster acts as the central controller, defining rules, security policies, and network settings that are automatically inherited by the child clusters. This ensures consistency across the network while allowing child clusters to override or extend certain settings based on their specific needs. Inheritance simplifies management, reduces configuration overhead, and ensures uniform security and performance policies across a distributed cloud network.
To change the inheritance configuration in clusters:
Parent Cluster:
When in the parent cluster, you will see your home screen like this,
Go to the section where you want to change the configuration at once for all the devices amongst all the clusters. For example, we will take network interfaces:
The highlighted icon means that this network interface is inherited across multiple clusters. The icon on its left-hand side tells us that the cluster you are in currently is the owner of the profile.
- Click on actions, and go to force re-publish,
- You will see according to your previous configurations, all the child clusters that are selected and un-selected.
Functions available in Force to re-publish:
- Mark Profile for inheritable for future clusters: This is a toggle button which allows you to make the configuration available to the child clusters made in future if it is required.
- Publish in all clusters: This is a toggle button, if switched on, it will apply the configuration to all the child clusters, including the ones made in future.
- Single Selection: To activate this function, click on the box. It allows you to select only one child cluster as per your specifications.
- Multi Selection: To activate this function, click on the box. It allows you to select multiple child clusters as per your specifications.
After selecting all the new configurations of inheritance, click on force re-publish to save the new configurations.
Child Cluster:
If the inherited configuration in the child cluster is changed, then the inheritance breaks. If any cluster is made under this child cluster, the configurations made in the child cluster will be passed down. The highlighted icon shows that the inheritance has been broken in that particular configuration in the child cluster.