Skip to content

Support for Restricted Environment#193

Closed
pranavcracker wants to merge 2 commits intomainfrom
release-window-support
Closed

Support for Restricted Environment#193
pranavcracker wants to merge 2 commits intomainfrom
release-window-support

Conversation

@pranavcracker
Copy link
Collaborator

@pranavcracker pranavcracker commented May 20, 2025

Description

  • Currently, if we try to deploy site-manager using helm charts in a restricted environment where it requires cluster admin privileges to create RBAC entities, it is impossible to deploy.

Solution

  • Added a new variable "shouldCreateClusterAdminEntities" through helper which will check for "INFRA_RESTRICTED_ENVIRONMENT" variable in valuse and skip the creation of RBAC entities if it's value to be found as "true".
    If "INFRA_RESTRICTED_ENVIRONMENT" is set to false or absent is values then it will honor exiting variable "createClusterAdminEntities" to decide creation of RBAC entities.

@pranavcracker pranavcracker marked this pull request as ready for review May 20, 2025 05:44
@pranavcracker pranavcracker self-assigned this May 20, 2025
@pranavcracker pranavcracker added the improvement New feature or request label May 20, 2025
@github-actions github-actions bot locked and limited conversation to collaborators Jan 14, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

improvement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

Comments