Skip to content

[minor] add cli support for mas without cluster role [MASCORE-13444]#2154

Merged
durera merged 81 commits into
masterfrom
ds.rbac
May 5, 2026
Merged

[minor] add cli support for mas without cluster role [MASCORE-13444]#2154
durera merged 81 commits into
masterfrom
ds.rbac

Conversation

@dixitgsathwara
Copy link
Copy Markdown
Contributor

@dixitgsathwara dixitgsathwara commented Apr 3, 2026

Description

This PR introduces a new mas pre-install CLI command for pre-install RBAC setup and adds permission mode support to mas install and mas aiservice-install, allowing users to choose between three RBAC configurations during installation: cluster, namespaced, and minimal

  • Add a new mas pre-install command for RBAC setup
  • permission mode support in mas install and mas aiservice-install
  • Integrated pre-install RBAC files into CLI Docker image build process

Guidance for Reviewers

Jira Issue

Testing

  • mas pre-install
    image

  • when user do not have cluster admin permissions to apply pre-install rbac

    image image
  • Inline cli pre-install rbac apply before launching install pipeline
    image

image

Copy link
Copy Markdown
Contributor

@durera durera left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As discussed in Slack

@durera durera merged commit 2e3e7da into master May 5, 2026
5 of 6 checks passed
@durera durera deleted the ds.rbac branch May 5, 2026 17:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants