A Site defines infrastructure-specific connectivity and ingress characteristics used by Spaces deployed to that Site.
This can include:
The exact configuration depends on the deployment model and the infrastructure represented by the Site.
A Site establishes the baseline ingress configuration for Spaces deployed to that infrastructure.
This can include:
A Space Profile can use the ingress configuration defined by the Site or specify a different ingress mode where required.
Centralizing ingress configuration at the Site allows Spaces deployed to the same infrastructure to use a consistent routing model.
K2cloud supports context-path and subdomain-based ingress.
With context-path ingress, multiple Spaces can share a common domain.
Where applicable, context-path ingress is preferred for new K2cloud deployments because it:
With subdomain-based ingress, each Space uses a Space-specific hostname.
This model can be used where the deployment requires separate Space hostnames or where an existing K2cloud deployment already uses subdomain-based routing.
Because each Space has its own hostname, the DNS and TLS strategy must accommodate additional Space hostnames as Spaces are created.
The Site configuration establishes the DNS and TLS approach required for the selected ingress model.
Depending on the deployment infrastructure, TLS can terminate through components such as:
The specific implementation is established as part of Site provisioning.
The choice between context-path and subdomain-based ingress directly affects DNS and certificate management. This is one reason context-path ingress is preferred where applicable.
A Site also reflects how users and external systems connect to the deployed environment.
Depending on the deployment and network architecture, connectivity can include:
For K2cloud Self-Hosted, these connectivity requirements are established with the customer as part of the infrastructure and Site configuration.
Different Sites can represent different network and security boundaries and therefore do not need to use the same connectivity model.
Ingress and connectivity decisions affect several aspects of operating K2cloud Spaces, including:
These decisions should therefore be established as part of the Site architecture rather than independently for each Space.
Where a common ingress policy applies to a Site, Space Profiles should generally use the Site configuration rather than independently overriding the ingress model.
A Site defines infrastructure-specific connectivity and ingress characteristics used by Spaces deployed to that Site.
This can include:
The exact configuration depends on the deployment model and the infrastructure represented by the Site.
A Site establishes the baseline ingress configuration for Spaces deployed to that infrastructure.
This can include:
A Space Profile can use the ingress configuration defined by the Site or specify a different ingress mode where required.
Centralizing ingress configuration at the Site allows Spaces deployed to the same infrastructure to use a consistent routing model.
K2cloud supports context-path and subdomain-based ingress.
With context-path ingress, multiple Spaces can share a common domain.
Where applicable, context-path ingress is preferred for new K2cloud deployments because it:
With subdomain-based ingress, each Space uses a Space-specific hostname.
This model can be used where the deployment requires separate Space hostnames or where an existing K2cloud deployment already uses subdomain-based routing.
Because each Space has its own hostname, the DNS and TLS strategy must accommodate additional Space hostnames as Spaces are created.
The Site configuration establishes the DNS and TLS approach required for the selected ingress model.
Depending on the deployment infrastructure, TLS can terminate through components such as:
The specific implementation is established as part of Site provisioning.
The choice between context-path and subdomain-based ingress directly affects DNS and certificate management. This is one reason context-path ingress is preferred where applicable.
A Site also reflects how users and external systems connect to the deployed environment.
Depending on the deployment and network architecture, connectivity can include:
For K2cloud Self-Hosted, these connectivity requirements are established with the customer as part of the infrastructure and Site configuration.
Different Sites can represent different network and security boundaries and therefore do not need to use the same connectivity model.
Ingress and connectivity decisions affect several aspects of operating K2cloud Spaces, including:
These decisions should therefore be established as part of the Site architecture rather than independently for each Space.
Where a common ingress policy applies to a Site, Space Profiles should generally use the Site configuration rather than independently overriding the ingress model.