-
Notifications
You must be signed in to change notification settings - Fork 988
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
Add tls_server_name
provider options.
#1638
Conversation
Hi @bartoszj, Thank you for your contribution. I have left one comment there. Could you please look at it? Thank you! |
Hello. Unfortunately I cannot see your comment :( Can you add it once again? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for contributing!
* Add `tls_server_name` provider options. * Restore accidentally removed `client_certificate` parameter. * Fixed description * add changelog-entry --------- Co-authored-by: Mauricio Alvarez Leon <[email protected]> Co-authored-by: BBBmau <[email protected]>
* add data source and tests * add docs * add changelog-entry * add copyright headers * make spec block optional * fix formatting in docs * update tests * add changelog-entry * remove sidebar current * Fix field_manager attribute name in node_taint docs (#2138) * bump actions/stale (#2142) * add `resource_kubernetes_endpointslice` (#2086) * initial resource creation * initial structures commit * add flatteners and expanders * initial create/read functions * update read function * add to provider.go * add finished schema with working tfplan * fix expand on SliceEndpoints * update to TypeList * update to using TypeList * update endpoints expander * fix flattener errors * add expander for objectref and flattener for conditions * add changelog-entry * initial tests * add missing port change check and use proper read function * get update working as well as adding ForceNew to address_type attribute * finish endpoint_slice_v1_test.go * add descriptions to attributes * add docs * website-lint-fix * add validator functions to port, hostname, and addresstype * add int check * fix test format * refactor validate functions * set to correct port * Add `tls_server_name` provider options. (#1638) * Add `tls_server_name` provider options. * Restore accidentally removed `client_certificate` parameter. * Fixed description * add changelog-entry --------- Co-authored-by: Mauricio Alvarez Leon <[email protected]> Co-authored-by: BBBmau <[email protected]> * Add GHA for running AKS (#2056) Co-authored-by: Alex Somesan <[email protected]> * Fix go version in AKS GHA (#2153) * add v1 * update docs --------- Co-authored-by: Stano Bocinec <[email protected]> Co-authored-by: Bartosz Janda <[email protected]> Co-authored-by: Sheneska Williams <[email protected]> Co-authored-by: Alex Somesan <[email protected]>
Description
Add support for
tls_server_name
.Sometimes it is needed to connect to Kubernetes cluster using address which is not included in certificates SNIs. like IP addresses, SSH tunnels, etc.
insecure
parameter can be used in such scenarios, but it disable certificate validation. By usingtls_server_name
it is still possible to validate server certificate.Acceptance tests
Output from acceptance testing:
Release Note
Release note for CHANGELOG:
References
Community Note