add-team-member

Add a user to the Submariner team's Konflux RBAC with updated Web UI and cluster permissions.

3|Updated Sep 30, 2025
One-click install
npx skills add https://github.com/stolostron/submariner-release-management --skill add-team-member
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-team-member
Source: https://github.com/stolostron/submariner-release-management/tree/main/skills/add-team-member
Command: npx skills add https://github.com/stolostron/submariner-release-management --skill add-team-member

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the process of granting users appropriate access to the Submariner Konflux environment, ensuring secure and efficient collaboration.

Core Features & Use Cases

  • Role-Based Access Control: Assigns specific permission levels (admin, maintainer, contributor) to users.
  • Automated Manifest Updates: Modifies RBAC files and rebuilds auto-generated manifests.
  • Use Case: When a new developer joins the Submariner team, use this Skill to quickly grant them 'contributor' access to the Konflux project, allowing them to view resources and logs without needing manual intervention.

Quick Start

Use the add-team-member skill to add the user 'alice' with 'maintainer' permissions.

Frequently Asked Questions about add-team-member

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add a user to Konflux RBAC for Submariner team access?

To add a user to Konflux RBAC, you assign a specific permission level such as admin, maintainer, or contributor. This updates RBAC files, rebuilds auto-generated manifests, and creates signed commits for the user role assignment.

What permission levels can I assign when managing Konflux user access?

When managing Konflux user access, you can assign admin, maintainer, or contributor permission levels. These roles determine the user's access to the Web UI and cluster resources within the Submariner environment.

Does the add-team-member skill validate existing user roles before modifying RBAC files?

Yes, the process validates both the username format and existing user roles before modifying any RBAC files. This ensures no duplicate or conflicting role assignments are committed to the Submariner Konflux environment.

How does granting Konflux RBAC access update auto-generated manifests?

Granting Konflux RBAC access updates auto-generated manifests by modifying the underlying RBAC files and rebuilding the manifests. This process culminates in a signed commit that finalizes the user's role assignment.

Can I use this approach to grant Web UI and cluster access for new Submariner developers?

Yes, you can grant Web UI and cluster access for new developers by assigning them a role like contributor. This allows them to view resources and logs without needing manual intervention in the Konflux project.