Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove deprecated rbac proxy container for metrics #192

Merged
merged 2 commits into from
Oct 24, 2024

Conversation

shivamerla
Copy link
Collaborator

No description provided.

Signed-off-by: Shiva Krishna, Merla <[email protected]>
@shivamerla shivamerla merged commit a78728a into NVIDIA:main Oct 24, 2024
9 checks passed
visheshtanksale pushed a commit to visheshtanksale/k8s-nim-operator that referenced this pull request Nov 5, 2024
* Deprecate kube-rbac-proxy and use controller-runtimes in-built feature for authn/authz for metrics
Reference: https://book.kubebuilder.io/reference/metrics

Signed-off-by: Shiva Krishna, Merla <[email protected]>

* vendor dependencies

Signed-off-by: Shiva Krishna, Merla <[email protected]>

---------

Signed-off-by: Shiva Krishna, Merla <[email protected]>
visheshtanksale pushed a commit to visheshtanksale/k8s-nim-operator that referenced this pull request Nov 6, 2024
* Deprecate kube-rbac-proxy and use controller-runtimes in-built feature for authn/authz for metrics
Reference: https://book.kubebuilder.io/reference/metrics

Signed-off-by: Shiva Krishna, Merla <[email protected]>

* vendor dependencies

Signed-off-by: Shiva Krishna, Merla <[email protected]>

---------

Signed-off-by: Shiva Krishna, Merla <[email protected]>
visheshtanksale pushed a commit to visheshtanksale/k8s-nim-operator that referenced this pull request Nov 6, 2024
* Deprecate kube-rbac-proxy and use controller-runtimes in-built feature for authn/authz for metrics
Reference: https://book.kubebuilder.io/reference/metrics

Signed-off-by: Shiva Krishna, Merla <[email protected]>

* vendor dependencies

Signed-off-by: Shiva Krishna, Merla <[email protected]>

---------

Signed-off-by: Shiva Krishna, Merla <[email protected]>
Signed-off-by: Vishesh Tanksale <[email protected]>
visheshtanksale pushed a commit to visheshtanksale/k8s-nim-operator that referenced this pull request Nov 6, 2024
* Deprecate kube-rbac-proxy and use controller-runtimes in-built feature for authn/authz for metrics
Reference: https://book.kubebuilder.io/reference/metrics

Signed-off-by: Shiva Krishna, Merla <[email protected]>

* vendor dependencies

Signed-off-by: Shiva Krishna, Merla <[email protected]>

---------

Signed-off-by: Shiva Krishna, Merla <[email protected]>
Signed-off-by: Vishesh Tanksale <[email protected]>
visheshtanksale pushed a commit to visheshtanksale/k8s-nim-operator that referenced this pull request Nov 6, 2024
* Deprecate kube-rbac-proxy and use controller-runtimes in-built feature for authn/authz for metrics
Reference: https://book.kubebuilder.io/reference/metrics

Signed-off-by: Shiva Krishna, Merla <[email protected]>

* vendor dependencies

Signed-off-by: Shiva Krishna, Merla <[email protected]>

---------

Signed-off-by: Shiva Krishna, Merla <[email protected]>
Signed-off-by: Vishesh Tanksale <[email protected]>
shivamerla added a commit that referenced this pull request Nov 6, 2024
* Update service type based on the CR spec (#193)

Signed-off-by: Shiva Krishna, Merla <[email protected]>
Signed-off-by: Vishesh Tanksale <[email protected]>

* Allow users to specify runtimeclass name for NIM deployments (#194)

* Allow users to specify runtimeclass name for NIM deployments

Signed-off-by: Shiva Krishna, Merla <[email protected]>

* Avoid runtimeclass name for caching as model can be downloaded on a non-gpu node

Signed-off-by: Shiva Krishna, Merla <[email protected]>

---------

Signed-off-by: Shiva Krishna, Merla <[email protected]>
Signed-off-by: Vishesh Tanksale <[email protected]>

* Remove deprecated rbac proxy container for metrics (#192)

* Deprecate kube-rbac-proxy and use controller-runtimes in-built feature for authn/authz for metrics
Reference: https://book.kubebuilder.io/reference/metrics

Signed-off-by: Shiva Krishna, Merla <[email protected]>

* vendor dependencies

Signed-off-by: Shiva Krishna, Merla <[email protected]>

---------

Signed-off-by: Shiva Krishna, Merla <[email protected]>
Signed-off-by: Vishesh Tanksale <[email protected]>

* Add utility package to detect underlying container orchestrator type (#197)

Signed-off-by: Shiva Krishna, Merla <[email protected]>
Signed-off-by: Vishesh Tanksale <[email protected]>

* Add common metadata required for RedHat certification (#196)

Signed-off-by: Shiva Krishna, Merla <[email protected]>
Signed-off-by: Vishesh Tanksale <[email protected]>

* Refactor custom CA cert injection (#204)

Signed-off-by: Shiva Krishna, Merla <[email protected]>
Signed-off-by: Vishesh Tanksale <[email protected]>

* Allow custom env to be setup for caching jobs (#203)

This is useful in following cases
* To provide proxy env variables https_proxy etc, for caching
* For custom model pullers, these can control the behavior of caching job

Signed-off-by: Shiva Krishna, Merla <[email protected]>
Signed-off-by: Vishesh Tanksale <[email protected]>

* Add orchestrator type specific spec for pods created by the operator (#201)

* Add orchestrator type specific spec for pods created by the operator

For e.g. seccompprofile is a must for TKGS while not supported on OCP with the nonroot SCC

Signed-off-by: Shiva Krishna, Merla <[email protected]>

---------

Signed-off-by: Shiva Krishna, Merla <[email protected]>
Co-authored-by: Vishesh Tanksale <[email protected]>
Signed-off-by: Vishesh Tanksale <[email protected]>

* Add Helm pre-upgrade hook for automatic upgrade to latest CRDs (#208)

* Add Helm pre-upgrade hook for automatic upgrade to latest CRDs

Signed-off-by: Shiva Krishna, Merla <[email protected]>

* Add security context for the upgrade hook

Signed-off-by: Shiva Krishna, Merla <[email protected]>

---------

Signed-off-by: Shiva Krishna, Merla <[email protected]>
Signed-off-by: Vishesh Tanksale <[email protected]>

* Fix entrypoint for the upgrade hook to avoid invoking shell (#209)

Signed-off-by: Shiva Krishna, Merla <[email protected]>
Signed-off-by: Vishesh Tanksale <[email protected]>

* Removing NGC Home path and HF_HOME env (#202) (#211)

Signed-off-by: Vishesh Tanksale <[email protected]>

---------

Signed-off-by: Shiva Krishna, Merla <[email protected]>
Signed-off-by: Vishesh Tanksale <[email protected]>
Co-authored-by: Shiva Krishna Merla <[email protected]>
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.

2 participants