Skip to content

Add ability to set scheme for probes #4406

@mbasha86

Description

@mbasha86

Is your feature request related to a problem? Please describe the impact that the lack of the feature requested is creating.

Per in-cluster instructions https://headlamp.dev/docs/latest/installation/in-cluster/tls, it mentioned that "Headlamp supports optional TLS termination at the backend server". However, upon doing all required configurations, we found out that the Headlamp container is failing as liveness/readiness probes is sending http request to https server. This is because liveness/readiness probes in headlamp deployment are using default (HTTP) scheme.

Describe the solution you'd like

The ability to set scheme for probes via values.yaml file.

What users will benefit from this feature?

Helm chart users / In-Cluster users

Are you able to implement this feature?

[Yes (I will propose a PR later on ) ]

Do you want to help implement this feature? Please see our contribution docs. For any non-trivial contributions, we advise you to join our our slack channel to discuss the implementation with Headlamp's core developers.

Additional context

[If needed, add any other context or screenshots about the feature request here.]

Metadata

Metadata

Assignees

No one assigned

    Labels

    blockerCompletely prevents the user from using the software.kind/featureCategorizes issue or PR as related to a new feature.

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions