Skip to content

Comments

Rh developer/human in the loop#4

Merged
dmartinol merged 9 commits intomainfrom
rh-developer/human-in-the-loop
Feb 12, 2026
Merged

Rh developer/human in the loop#4
dmartinol merged 9 commits intomainfrom
rh-developer/human-in-the-loop

Conversation

@ikrispin
Copy link
Contributor

@ikrispin ikrispin commented Feb 9, 2026

No description provided.

@ikrispin ikrispin requested a review from dmartinol February 9, 2026 15:13
@ikrispin ikrispin added the enhancement New feature or request label Feb 9, 2026
"--userns=keep-id:uid=65532,gid=65532",
"-v", "${KUBECONFIG}:/kubeconfig:ro,Z",
"--entrypoint", "/app/kubernetes-mcp-server",
"localhost/openshift-mcp-server:latest",
Copy link
Collaborator

Choose a reason for hiding this comment

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

we should not request the user to build the server image!
instead, let's try to push it on a public quay repo like:
https://quay.io/organization/ecosystem-appeng
(@r2dedios is probably doing the same, so you can reuse this artifact as well)

Copy link
Contributor Author

Choose a reason for hiding this comment

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

- **podman** - Container image management and local builds
- **github** - Repository browsing and code analysis

### Building the OpenShift MCP Server Image
Copy link
Collaborator

Choose a reason for hiding this comment

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

let's avoid this step instead

Copy link
Collaborator

@dmartinol dmartinol left a comment

Choose a reason for hiding this comment

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

pls update to use the openshift mc image that @r2dedios is deploying under https://quay.io/organization/ecosystem-appeng

@r2dedios
Copy link
Contributor

r2dedios commented Feb 11, 2026

@ikrispin Openshift MCP server container image: https://quay.io/repository/ecosystem-appeng/openshift-mcp-server

{
  mcpServers: {
    openshift-administration: {
      command: podman,
      args: [
        run,
        --rm,
        -i,
        --network=host,
        --userns=keep-id:uid=65532,gid=65532,
        -v, ${KUBECONFIG}:/kubeconfig:ro,Z,
        --entrypoint, /app/kubernetes-mcp-server,
        quay.io/ecosystem-appeng/openshift-mcp-server:latest,
        --kubeconfig, /kubeconfig,
        --toolsets, core
      ],
      env: {
        KUBECONFIG: ${KUBECONFIG}
      },
      description: Red Hat Openshift MCP server for interacting with Openshift Container Platform clusters and its operators,
      security: {
        isolation: container,
        network: local,
        credentials: env-only
      }
    }
  }
}

ikrispin and others added 6 commits February 12, 2026 16:40
…or openshift-mcp-server

Signed-off-by: r2dedios <alex.ansi.c@gmail.com>
…n; chore(rh-virt): replaced kubernetes-mcp-server by openshift-mcp-server

Signed-off-by: r2dedios <alex.ansi.c@gmail.com>
Signed-off-by: r2dedios <alex.ansi.c@gmail.com>
@ikrispin ikrispin requested a review from dmartinol February 12, 2026 14:43
Copy link
Collaborator

@dmartinol dmartinol left a comment

Choose a reason for hiding this comment

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

/lgtm, thank you!

@dmartinol dmartinol merged commit be07c95 into main Feb 12, 2026
1 check passed
@ikrispin ikrispin deleted the rh-developer/human-in-the-loop branch February 12, 2026 16:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants