Skip to content
This repository was archived by the owner on Feb 9, 2023. It is now read-only.

Commit e51d670

Browse files
committed
Merge pull request #104 from puppetlabs/task/update-vault-oauth
Update oauth plugin to v3 beta
2 parents 5364c5b + 09711b5 commit e51d670

File tree

3 files changed

+12
-8
lines changed

3 files changed

+12
-8
lines changed

pkg/dev/manifests/data/01-init/05-vault-helm-chart.yaml

+8-4
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,14 @@ spec:
1616
command: [sh, -c]
1717
args:
1818
- cd /tmp &&
19-
wget https://github.com/puppetlabs/vault-plugin-secrets-oauthapp/releases/download/v1.10.0/vault-plugin-secrets-oauthapp-v1.10.0-linux-amd64.tar.xz -O oauthapp.xz &&
20-
tar -xf oauthapp.xz &&
21-
mv vault-plugin-secrets-oauthapp-v1.10.0-linux-amd64 /usr/local/libexec/vault/oauthapp &&
22-
chmod +x /usr/local/libexec/vault/oauthapp
19+
wget https://github.com/puppetlabs/vault-plugin-secrets-oauthapp/releases/download/v1.10.0/vault-plugin-secrets-oauthapp-v1.10.0-linux-amd64.tar.xz &&
20+
tar -xf vault-plugin-secrets-oauthapp-v1.10.0-linux-amd64.tar.xz &&
21+
chmod +x vault-plugin-secrets-oauthapp-v1.10.0-linux-amd64 &&
22+
mv vault-plugin-secrets-oauthapp-v1.10.0-linux-amd64 /usr/local/libexec/vault &&
23+
wget https://github.com/puppetlabs/vault-plugin-secrets-oauthapp/releases/download/v3.0.0-beta.3/vault-plugin-secrets-oauthapp-v3.0.0-beta.3-linux-amd64.tar.xz &&
24+
tar -xf vault-plugin-secrets-oauthapp-v3.0.0-beta.3-linux-amd64.tar.xz &&
25+
chmod +x vault-plugin-secrets-oauthapp-v3.0.0-beta.3-linux-amd64 &&
26+
mv vault-plugin-secrets-oauthapp-v3.0.0-beta.3-linux-amd64 /usr/local/libexec/vault
2327
volumeMounts:
2428
- name: plugins
2529
mountPath: /usr/local/libexec/vault

pkg/dev/manifests/generate_assets.go

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pkg/dev/vault.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -776,8 +776,8 @@ func newVaultPolicyGenerator(rc *installerv1alpha1.RelayCore) *vaultPolicyGenera
776776
var (
777777
vaultConfigureScript = `
778778
vault plugin register \
779-
-sha256=c6960f79d41626eca23df2e11866b01e329f72b05447bb9fef2097e7bedd4864 \
780-
-command=oauthapp \
779+
-sha256=2455ad9450e415efb42fd28c1436f4bf7e377524be5e534e55e6658b8ef56bd2 \
780+
-command=vault-plugin-secrets-oauthapp-v3.0.0-beta.3-linux-amd64 \
781781
secret oauthapp
782782
vault auth enable -path=kubernetes kubernetes
783783
vault write auth/kubernetes/config \

0 commit comments

Comments
 (0)