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

Repo hygiene #162

Merged
merged 4 commits into from
Sep 14, 2022
Merged

Repo hygiene #162

merged 4 commits into from
Sep 14, 2022

Conversation

tvoran
Copy link
Member

@tvoran tvoran commented Sep 14, 2022

Updated go to 1.19.1, testing k8s up to 1.25.0, vault-helm 0.22.0, Vault 1.11.3, and some system lib updates:

go get golang.org/x/net@v0.0.0-20220906165146-f3363e06e74c
go get golang.org/x/sys@v0.0.0-20220728004956-3c1f35247d10
go mod tidy

go 1.19.1
k8s up to 1.25.0
go get golang.org/x/net@v0.0.0-20220906165146-f3363e06e74c
go get golang.org/x/sys@v0.0.0-20220728004956-3c1f35247d10
making gofumpt happy
Default to k8s 1.25.0
use chart 0.22.0
use vault 1.11.3
@tvoran tvoran merged commit 1567fd7 into main Sep 14, 2022
@tvoran tvoran deleted the VAULT-8029/hygiene branch September 14, 2022 19:36
f4z3r pushed a commit to f4z3r/vault-plugin-auth-kubernetes that referenced this pull request Oct 7, 2022
* update go and k8s versions

go 1.19.1
k8s up to 1.25.0

* updated x/net and x/sys

go get golang.org/x/net@v0.0.0-20220906165146-f3363e06e74c
go get golang.org/x/sys@v0.0.0-20220728004956-3c1f35247d10

* make fmt

making gofumpt happy

* update chart and vault version

Default to k8s 1.25.0
use chart 0.22.0
use vault 1.11.3
benashz pushed a commit that referenced this pull request Mar 23, 2023
* update go and k8s versions

go 1.19.1
k8s up to 1.25.0

* updated x/net and x/sys

go get golang.org/x/net@v0.0.0-20220906165146-f3363e06e74c
go get golang.org/x/sys@v0.0.0-20220728004956-3c1f35247d10

* make fmt

making gofumpt happy

* update chart and vault version

Default to k8s 1.25.0
use chart 0.22.0
use vault 1.11.3
benashz added a commit that referenced this pull request Mar 23, 2023
#190)

* Ensure a consistent TLS configuration (#173) (#178)

* Ensure a consistent TLS configuration for k8s API requests

Previously, it was possible for the http.Client's Transport to be
missing the necessary root CAs to ensure that all TLS connections
between the auth engine and the Kubernetes API were validated against a
configured set of CA certificates.

This fix ensures that the http.Client's Transport is always consistent
with the configured CA cert chain, by introducing a periodic TLS
configuration checker that is started as part of the backend's
initialization.

Other fixes:
- only update the client's transport when the CA certificate pool has
  changed.

Co-authored-by: Tom Proctor <tomhjp@users.noreply.github.com>

* Repo hygiene (#162)

* update go and k8s versions

go 1.19.1
k8s up to 1.25.0

* updated x/net and x/sys

go get golang.org/x/net@v0.0.0-20220906165146-f3363e06e74c
go get golang.org/x/sys@v0.0.0-20220728004956-3c1f35247d10

* make fmt

making gofumpt happy

* update chart and vault version

Default to k8s 1.25.0
use chart 0.22.0
use vault 1.11.3

* Remove unused import add from cherry-pick

---------

Co-authored-by: Tom Proctor <tomhjp@users.noreply.github.com>
Co-authored-by: Theron Voran <tvoran@users.noreply.github.com>
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