Resources
The Resources' section includes resources related to both software and hardware in Terminus OS. For software, it encompasses cluster descriptions, feature definitions, and declarations of cluster states, etc. For hardware, it contains details about networks, storage, devices, etc.
TIP
Only administrators can see the Resource page.
Network
Network Policies
Network Policies is one of the most important network resource in Terminus OS. They define how the network connects. The system utilizes a sandbox mechanism for network policies, which restricts interactions based on the namespace. This provides isolation between the networks of different users and applications.
As shown in the image above, the Network Policies in the Control Hub have two parts:
Ingress Rule
Shows a list of rules that specify whichincoming traffic
is allowed into a Namespace:
1. Only the traffic from the pod in thenamespace
, which matches the label specified in the rule, is allowed.
2. TheAND
logic is applied for each label within a rule.
3. TheOR
logic is applied between the rules in the list.Egress Rule
Similar to the Ingress Rule, it also displays a list of rules that specify whichoutgoing traffic
is allowed out of a Namespace.
CRDs
CRDs list all the Kubernetes-based Custom Resource Definitions (CRDs) in Terminus OS. Many cloud-native features of Terminus OS depend on these CRDs.
Details
Shows the name, group, scope level, and creation time of the CRD. There are two types of CRD scopes:
Namespace
Indicates that eachcustom resource
belongs to a namespace.Cluster
Indicates that eachcustom resource
must be globally unique and does not belong to any Namespace. For instance, the Namespace itself is a resource at the cluster level.
Custom Resource
Lists all the custom resources
under this CRD, including their names and creation times. Each custom resource
has two action buttons to the right.
Delete
Deletes this resource.Edit YAML
Manually edits the YAML file of thecustom resource
. After editing, click OK to save the change to the system.