Skip to content

Deprecate or Remove kube rbac proxy server in CAPC #446

@rajeshvenkata

Description

@rajeshvenkata

This is about CAPC upgrade from v0.5.0 to v0.6.0. When we were testing the CAPC upgrade, cluster creation failed because CAPC controller pod kept crashing due to the 8443 port conflicts from kube-rbac-proxy and CAPI diagnostic feature (enabled in v0.6.0)

Looks like int the past, rbac proxy was added as a workaround to serve metrics. With diagnostic feature enabled, I believe this rbac proxy is not needed because CAPI diagnostic feature now servers the same purpose - serving metrics endpoint via https (8443)and protected via authentication and authorization.

Given that is it not needed now and also the port conflicts issue, we are proposing to remove the kube-rbac-proxy in the CAPC. Looking forward to your thoughts on this. Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions