kr8s-org / kr8s

A batteries-included Python client library for Kubernetes that feels familiar for folks who already know how to use kubectl
https://kr8s.org
BSD 3-Clause "New" or "Revised" License
839 stars 45 forks source link

Add support for tls-server-name arguments in the kubeconfig #374

Closed willgleich closed 6 months ago

willgleich commented 6 months ago

Currently the kr8s module doesn't honor the tls-server-name argument of the cluster in the kubeconfig.

This PR add supports for the tls-server-name by leveraging the sni_hostname extension of httpx.

willgleich commented 6 months ago

@jacobtomlinson when you get a chance :)