mirror of
https://github.com/hashicorp/vault-action.git
synced 2026-03-29 06:06:53 +00:00
Merge fe4cd4beef into 79632e33d6
This commit is contained in:
commit
14d64025a8
14 changed files with 405 additions and 232 deletions
4
.github/workflows/actionlint.yaml
vendored
4
.github/workflows/actionlint.yaml
vendored
|
|
@ -2,13 +2,13 @@ name: Lint GitHub Actions Workflows
|
|||
on:
|
||||
push:
|
||||
paths:
|
||||
- '.github/workflows/**'
|
||||
- ".github/workflows/**"
|
||||
|
||||
jobs:
|
||||
actionlint:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
|
||||
- name: "Lint workflow files"
|
||||
uses: docker://docker.mirror.hashicorp.services/rhysd/actionlint:latest
|
||||
with:
|
||||
|
|
|
|||
70
.github/workflows/build.yml
vendored
70
.github/workflows/build.yml
vendored
|
|
@ -6,14 +6,14 @@ jobs:
|
|||
build:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
|
||||
|
||||
- uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
|
||||
- uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
|
||||
with:
|
||||
node-version: "20.9.0"
|
||||
node-version: "24"
|
||||
|
||||
- name: Setup NPM Cache
|
||||
uses: actions/cache@0c907a75c2c80ebcb7f088228285e798b750cf8f # v4.2.1
|
||||
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
|
||||
with:
|
||||
path: ~/.npm
|
||||
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
|
||||
|
|
@ -33,17 +33,17 @@ jobs:
|
|||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
|
||||
|
||||
- name: Run docker compose
|
||||
run: docker compose up -d vault
|
||||
|
||||
- uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
|
||||
- uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
|
||||
with:
|
||||
node-version: "20.9.0"
|
||||
node-version: "24"
|
||||
|
||||
- name: Setup NPM Cache
|
||||
uses: actions/cache@0c907a75c2c80ebcb7f088228285e798b750cf8f # v4.2.1
|
||||
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
|
||||
with:
|
||||
path: ~/.npm
|
||||
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
|
||||
|
|
@ -63,57 +63,21 @@ jobs:
|
|||
VAULT_PORT: 8200
|
||||
CI: true
|
||||
|
||||
integrationEnterprise:
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
|
||||
- name: Run docker compose
|
||||
run: docker compose up -d vault-enterprise
|
||||
env:
|
||||
VAULT_LICENSE_CI: ${{ secrets.VAULT_LICENSE_CI }}
|
||||
|
||||
- uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
|
||||
with:
|
||||
node-version: "20.9.0"
|
||||
|
||||
- name: Setup NPM Cache
|
||||
uses: actions/cache@0c907a75c2c80ebcb7f088228285e798b750cf8f # v4.2.1
|
||||
with:
|
||||
path: ~/.npm
|
||||
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
|
||||
restore-keys: |
|
||||
${{ runner.os }}-node-
|
||||
|
||||
- name: NPM Install
|
||||
run: npm ci
|
||||
|
||||
- name: NPM Build
|
||||
run: npm run build
|
||||
|
||||
- name: NPM Run test:integration:enterprise
|
||||
run: npm run test:integration:enterprise
|
||||
env:
|
||||
VAULT_HOST: localhost
|
||||
VAULT_PORT: 8200
|
||||
CI: true
|
||||
|
||||
e2e:
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
|
||||
|
||||
- name: Run docker compose
|
||||
run: docker compose up -d vault
|
||||
|
||||
- uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
|
||||
- uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
|
||||
with:
|
||||
node-version: "20.9.0"
|
||||
node-version: "24"
|
||||
|
||||
- name: Setup NPM Cache
|
||||
uses: actions/cache@0c907a75c2c80ebcb7f088228285e798b750cf8f # v4.2.1
|
||||
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
|
||||
with:
|
||||
path: ~/.npm
|
||||
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
|
||||
|
|
@ -199,17 +163,17 @@ jobs:
|
|||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
|
||||
|
||||
- name: Run docker compose
|
||||
run: docker compose up -d vault-tls
|
||||
|
||||
- uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
|
||||
- uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
|
||||
with:
|
||||
node-version: "20.9.0"
|
||||
node-version: "24"
|
||||
|
||||
- name: Setup NPM Cache
|
||||
uses: actions/cache@0c907a75c2c80ebcb7f088228285e798b750cf8f # v4.2.1
|
||||
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
|
||||
with:
|
||||
path: ~/.npm
|
||||
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
|
||||
|
|
@ -223,7 +187,7 @@ jobs:
|
|||
run: npm run build
|
||||
|
||||
- name: Setup Vault
|
||||
run: node ./integrationTests/e2e-tls/setup.js
|
||||
run: node --use-system-ca ./integrationTests/e2e-tls/setup.js
|
||||
env:
|
||||
VAULT_HOST: localhost
|
||||
VAULT_PORT: 8200
|
||||
|
|
|
|||
90
.github/workflows/local-test.yaml
vendored
90
.github/workflows/local-test.yaml
vendored
|
|
@ -18,56 +18,56 @@ jobs:
|
|||
name: local-test
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
|
||||
|
||||
- uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
|
||||
with:
|
||||
node-version: '20.9.0'
|
||||
- uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
|
||||
with:
|
||||
node-version: "24"
|
||||
|
||||
- name: NPM Install
|
||||
run: npm ci
|
||||
- name: NPM Install
|
||||
run: npm ci
|
||||
|
||||
- name: NPM Build
|
||||
run: npm run build
|
||||
- name: NPM Build
|
||||
run: npm run build
|
||||
|
||||
- name: Setup Vault
|
||||
run: node ./integrationTests/e2e/setup.js
|
||||
env:
|
||||
VAULT_HOST: localhost
|
||||
VAULT_PORT: 8200
|
||||
- name: Setup Vault
|
||||
run: node ./integrationTests/e2e/setup.js
|
||||
env:
|
||||
VAULT_HOST: localhost
|
||||
VAULT_PORT: 8200
|
||||
|
||||
- name: Import Secrets
|
||||
id: import-secrets
|
||||
# use the local changes
|
||||
uses: ./
|
||||
# run against a specific version of vault-action
|
||||
# uses: hashicorp/vault-action@v2.1.2
|
||||
with:
|
||||
url: http://localhost:8200
|
||||
method: token
|
||||
token: testtoken
|
||||
secrets: |
|
||||
secret/data/test-json-string jsonString;
|
||||
secret/data/test-json-data jsonData;
|
||||
- name: Import Secrets
|
||||
id: import-secrets
|
||||
# use the local changes
|
||||
uses: ./
|
||||
# run against a specific version of vault-action
|
||||
# uses: hashicorp/vault-action@v2.1.2
|
||||
with:
|
||||
url: http://localhost:8200
|
||||
method: token
|
||||
token: testtoken
|
||||
secrets: |
|
||||
secret/data/test-json-string jsonString;
|
||||
secret/data/test-json-data jsonData;
|
||||
|
||||
- uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1
|
||||
with:
|
||||
github-token: "foobar"
|
||||
script: |
|
||||
const { JSONSTRING, JSONDATA } = process.env
|
||||
- uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1
|
||||
with:
|
||||
github-token: "foobar"
|
||||
script: |
|
||||
const { JSONSTRING, JSONDATA } = process.env
|
||||
|
||||
console.log(`string ${JSONSTRING}`)
|
||||
console.log(`data ${JSONDATA}`)
|
||||
const str = JSONDATA
|
||||
console.log(`string ${JSONSTRING}`)
|
||||
console.log(`data ${JSONDATA}`)
|
||||
const str = JSONDATA
|
||||
|
||||
let valid = true
|
||||
try {
|
||||
JSON.parse(str)
|
||||
} catch (e) {
|
||||
valid = false
|
||||
}
|
||||
if (valid) {
|
||||
console.log("valid json")
|
||||
} else {
|
||||
console.log("not valid json")
|
||||
}
|
||||
let valid = true
|
||||
try {
|
||||
JSON.parse(str)
|
||||
} catch (e) {
|
||||
valid = false
|
||||
}
|
||||
if (valid) {
|
||||
console.log("valid json")
|
||||
} else {
|
||||
console.log("not valid json")
|
||||
}
|
||||
|
|
|
|||
|
|
@ -100,7 +100,7 @@ inputs:
|
|||
required: false
|
||||
default: 'false'
|
||||
runs:
|
||||
using: 'node20'
|
||||
using: 'node24'
|
||||
main: 'dist/index.js'
|
||||
branding:
|
||||
icon: 'unlock'
|
||||
|
|
|
|||
40
dist/index.js
vendored
40
dist/index.js
vendored
|
|
@ -18529,6 +18529,11 @@ function wrappy (fn, cb) {
|
|||
/***/ 3348:
|
||||
/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => {
|
||||
|
||||
/**
|
||||
* Copyright IBM Corp. 2019, 2025
|
||||
* SPDX-License-Identifier: MIT
|
||||
*/
|
||||
|
||||
// @ts-check
|
||||
const core = __nccwpck_require__(2186);
|
||||
const command = __nccwpck_require__(7351);
|
||||
|
|
@ -18810,6 +18815,11 @@ module.exports = {
|
|||
/***/ 4915:
|
||||
/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => {
|
||||
|
||||
/**
|
||||
* Copyright IBM Corp. 2019, 2025
|
||||
* SPDX-License-Identifier: MIT
|
||||
*/
|
||||
|
||||
// @ts-check
|
||||
const core = __nccwpck_require__(2186);
|
||||
const rsasign = __nccwpck_require__(7175);
|
||||
|
|
@ -19005,6 +19015,11 @@ module.exports = {
|
|||
/***/ 4438:
|
||||
/***/ ((module) => {
|
||||
|
||||
/**
|
||||
* Copyright IBM Corp. 2019, 2025
|
||||
* SPDX-License-Identifier: MIT
|
||||
*/
|
||||
|
||||
const WILDCARD_UPPERCASE = '*';
|
||||
const WILDCARD = '**';
|
||||
|
||||
|
|
@ -19019,6 +19034,11 @@ module.exports = {
|
|||
/***/ 4351:
|
||||
/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => {
|
||||
|
||||
/**
|
||||
* Copyright IBM Corp. 2019, 2025
|
||||
* SPDX-License-Identifier: MIT
|
||||
*/
|
||||
|
||||
const auth = __nccwpck_require__(4915);
|
||||
const secrets = __nccwpck_require__(8452);
|
||||
const pki = __nccwpck_require__(1973);
|
||||
|
|
@ -19034,6 +19054,11 @@ module.exports = {
|
|||
/***/ 1973:
|
||||
/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => {
|
||||
|
||||
/**
|
||||
* Copyright IBM Corp. 2019, 2025
|
||||
* SPDX-License-Identifier: MIT
|
||||
*/
|
||||
|
||||
const { normalizeOutputKey } = __nccwpck_require__(1608);
|
||||
const core = __nccwpck_require__(2186);
|
||||
|
||||
|
|
@ -19116,6 +19141,11 @@ module.exports = {
|
|||
/***/ 8452:
|
||||
/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => {
|
||||
|
||||
/**
|
||||
* Copyright IBM Corp. 2019, 2025
|
||||
* SPDX-License-Identifier: MIT
|
||||
*/
|
||||
|
||||
const jsonata = __nccwpck_require__(4245);
|
||||
const { WILDCARD, WILDCARD_UPPERCASE} = __nccwpck_require__(4438);
|
||||
const { normalizeOutputKey } = __nccwpck_require__(1608);
|
||||
|
|
@ -19302,6 +19332,11 @@ module.exports = {
|
|||
/***/ 1608:
|
||||
/***/ ((module) => {
|
||||
|
||||
/**
|
||||
* Copyright IBM Corp. 2019, 2025
|
||||
* SPDX-License-Identifier: MIT
|
||||
*/
|
||||
|
||||
/**
|
||||
* Replaces any dot chars to __ and removes non-ascii charts
|
||||
* @param {string} dataKey
|
||||
|
|
@ -19502,6 +19537,11 @@ module.exports = require("zlib");
|
|||
var __webpack_exports__ = {};
|
||||
// This entry need to be wrapped in an IIFE because it need to be isolated against other modules in the chunk.
|
||||
(() => {
|
||||
/**
|
||||
* Copyright IBM Corp. 2019, 2025
|
||||
* SPDX-License-Identifier: MIT
|
||||
*/
|
||||
|
||||
const core = __nccwpck_require__(2186);
|
||||
const { exportSecrets } = __nccwpck_require__(3348);
|
||||
|
||||
|
|
|
|||
|
|
@ -11,14 +11,6 @@ services:
|
|||
ports:
|
||||
- 8200:8200
|
||||
privileged: true
|
||||
vault-enterprise:
|
||||
image: hashicorp/vault-enterprise:latest
|
||||
environment:
|
||||
VAULT_DEV_ROOT_TOKEN_ID: testtoken
|
||||
VAULT_LICENSE: ${VAULT_LICENSE_CI}
|
||||
ports:
|
||||
- 8200:8200
|
||||
privileged: true
|
||||
vault-tls:
|
||||
image: hashicorp/vault:latest
|
||||
hostname: vault-tls
|
||||
|
|
|
|||
|
|
@ -1,24 +1,35 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIIEFjCCAv6gAwIBAgIUe0i7/HGZKvbDb30L9mC99KXFwj8wDQYJKoZIhvcNAQEL
|
||||
BQAwgaIxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH
|
||||
Ew1TYW4gRnJhbmNpc2NvMRIwEAYDVQQKEwlIYXNoaUNvcnAxIzAhBgNVBAsTGlRl
|
||||
c3QgQ2VydGlmaWNhdGUgQXV0aG9yaXR5MS0wKwYDVQQDEyRQcm90b3R5cGUgVGVz
|
||||
dCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkwHhcNMjAwODA1MTg1MjAwWhcNMjUwODA0
|
||||
MTg1MjAwWjCBojELMAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAU
|
||||
BgNVBAcTDVNhbiBGcmFuY2lzY28xEjAQBgNVBAoTCUhhc2hpQ29ycDEjMCEGA1UE
|
||||
CxMaVGVzdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkxLTArBgNVBAMTJFByb3RvdHlw
|
||||
ZSBUZXN0IENlcnRpZmljYXRlIEF1dGhvcml0eTCCASIwDQYJKoZIhvcNAQEBBQAD
|
||||
ggEPADCCAQoCggEBAMrRXuu2+zhBs0pLYEdXIaPc4KoWO3xm2RJdbzy3hfjFybQ8
|
||||
H/Y6Hi7txjGGSb45xSfXT/RF2srNfs235I+sfB8rrEizNpzkXqOgGa8LKvh2tgBT
|
||||
BK/jDWsEdDhxmkpFhE69wEW+D5ub7QGnx9jrqLKfwCmUA0utlzcFBk2nRNhRtsrp
|
||||
CI5YL1VN4coLpgXdvbodzbynPzGHe9R/o9K0Uiz2hgHooyKwhkVYwo0BIAQamLFz
|
||||
TS7lyeLf0thDOxV31NX8SpSucqRf50WHNk8T/YtKZ9EhlBDT4ybZwwvcC/ocxxcg
|
||||
1LvB0YweZNjSeO78S4CMh1TFGXnF/xOtGABlIbcCAwEAAaNCMEAwDgYDVR0PAQH/
|
||||
BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFABD/NxvYLpo5zVNeD01
|
||||
r8IIFYlBMA0GCSqGSIb3DQEBCwUAA4IBAQB7TfpIx53gf/oI3mgR6Ciz287WBzFR
|
||||
OzhJXwHk5J3mx8VC1W8tDRXih2lCLd/f9qDy6LyL/hZcoonev6w9oReuOMBiH6l4
|
||||
Pf3yq2aDXX0AoGgm75c1m34kY669JLMsHq5+xuUDeeFUMd60w9zVtZfBSumy/sgN
|
||||
PdjtvThh8sSByocYULs3tuxZDGyQ6GyQcn/xlMrGtmcD5IuX5IXqcKRVlZttykNx
|
||||
S2ltcR00fekw8WZyPSzMJaP+/Kcq3T2viN02MS6qEycQZoYfEAMdj+A0kjbsZG9D
|
||||
6J92z78b2DuLAUvZVpynNk/UbpDeqIDy40V3JDmtvrfGUMkMhMqgK/+J
|
||||
MIIGJzCCBA+gAwIBAgIUFBEMkgI0zUcxOMEiEMXHqdoLJIQwDQYJKoZIhvcNAQEL
|
||||
BQAwgaIxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQH
|
||||
DA1TYW4gRnJhbmNpc2NvMRIwEAYDVQQKDAlIYXNoaUNvcnAxIzAhBgNVBAsMGlRl
|
||||
c3QgQ2VydGlmaWNhdGUgQXV0aG9yaXR5MS0wKwYDVQQDDCRQcm90b3R5cGUgVGVz
|
||||
dCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkwHhcNMjYwMzE4MTc0MjQ0WhcNMzYwMzE1
|
||||
MTc0MjQ0WjCBojELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAU
|
||||
BgNVBAcMDVNhbiBGcmFuY2lzY28xEjAQBgNVBAoMCUhhc2hpQ29ycDEjMCEGA1UE
|
||||
CwwaVGVzdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkxLTArBgNVBAMMJFByb3RvdHlw
|
||||
ZSBUZXN0IENlcnRpZmljYXRlIEF1dGhvcml0eTCCAiIwDQYJKoZIhvcNAQEBBQAD
|
||||
ggIPADCCAgoCggIBANSZKlizn2nzoSr/gL/aVPMFtpZWB2fkL0i4DQkU7Av4/nsj
|
||||
NLm9w/Oses+SBB1Gblyb2tuygeqIMNYhM4tCCeGe6ClagE5xMAgeAjIxUyE3sAI5
|
||||
AWE4+3ls+5T+PXWsdTyMkj29AITVmh9lUf9IpLPQKl/nOfCZHw6BGlNIVMywOYIx
|
||||
rUJd7JBx3u0Dlntkfk7axEc0x5Ylr/+Hx6o83PhuxOvPHtjjihVithPmiFEOLIHx
|
||||
R8qtDmxLyzP2qUg7Js1jR6ACwbCCpE6XhEh34Z/JsaXS9m2zCsuK2d7dlMmau9/N
|
||||
Qf8ydVnstkRN8c+q7JAehMSbe3ELsGtMwc3iCpHdHhBmkHp6GnoeGTBggUlJnTfK
|
||||
dPminRIvOyBLoTV9X6c3jRf2aYxKmje44NyImFZZIrwitHoC3sFiC2ZQydwwBz6E
|
||||
qZYTUXFl7wysgdjYE4HjDJbB4Rpb0jxEKru9F3Wlwu+0U1LiqoYkUsKEQp9NWotW
|
||||
xH7QArg6bSl6Bjx/wlgUF/8cHR7S9HGh9Khc4sXud0YZFcQSBnAc5Hz97FDoFXaP
|
||||
2+Q6cD8ecNnNLJr8c6G4sdmrawblGwNYKo4rR+i9M57CsyQzH+Es9ZpAdMwn08UK
|
||||
Djp+eY1x7JrSYUfJX+kUkRKaO4Uu4WvVd0jycwtYQ7zfnITax1MJ27q/NkVxAgMB
|
||||
AAGjUzBRMB0GA1UdDgQWBBSaA+oJHNqX/ZqhGegkIqhr6GOsJDAfBgNVHSMEGDAW
|
||||
gBSaA+oJHNqX/ZqhGegkIqhr6GOsJDAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3
|
||||
DQEBCwUAA4ICAQCNy+I+hFLBiMIsHbCbNki7YO4mNQd867ihyO++jU9/7G8MfoCd
|
||||
7nvs7mujlZpCKGUjXS9+cJhiSdd/gsdNedk9cMxzFT8vqNg0BvS9Xlz0JDHRvkPE
|
||||
V5wrgnkpWex/f6N8a0JhDka8+/UK9tXJOcPSZK3yr1oDlg3eDByZ1Yv5kGFAs7F1
|
||||
b/6EIT3zrZ9LXH5IE3VXOcVV+frAde9Uwzs3wdz+9D/mKWgzQ0JFKTHyKJ+PUd8S
|
||||
QlAyS51XdH8AggTMP+geGWTpwz0TMSGYXF9seokcElDKeHScQkkC5YkhwkwyCRNt
|
||||
kmoXE4dC/HQZrfBnFYwenaWJnyNZ+tD9E4UsK0t6LtRimtKt4/0wNqKTDWsGfHnE
|
||||
k+ESzZh/7q+cTtkEPkWVWoVmj7+wWCsnrFLjU1Ki9xZQ7NwT/q3sCz48bqSM4CqC
|
||||
yvxIatNKxY9lf1u2oubazuL6eEnbB9udDeTCBJp5HfuRYpARl9ErN/oVbiXXWzsT
|
||||
C1d+WZo0eD5r+dXfelqCGyqvcC26NiZC2fr3We763Kam6b4maNqOWUuMpzIbFTEv
|
||||
4o5IHkI/3DwVNwqUSifPmYHTr52KiOrvtUmKl9XXFw4xS3sHS3ySb3XQBv6EP1SM
|
||||
phKAKUp4ClUOeUhJUgiKuAw4kv0ejfPnsLydUbUhCAbUQDtAS3+oN0iCOg==
|
||||
-----END CERTIFICATE-----
|
||||
|
|
|
|||
52
integrationTests/e2e-tls/configs/ca.key
Normal file
52
integrationTests/e2e-tls/configs/ca.key
Normal file
|
|
@ -0,0 +1,52 @@
|
|||
-----BEGIN PRIVATE KEY-----
|
||||
MIIJQwIBADANBgkqhkiG9w0BAQEFAASCCS0wggkpAgEAAoICAQDUmSpYs59p86Eq
|
||||
/4C/2lTzBbaWVgdn5C9IuA0JFOwL+P57IzS5vcPzrHrPkgQdRm5cm9rbsoHqiDDW
|
||||
ITOLQgnhnugpWoBOcTAIHgIyMVMhN7ACOQFhOPt5bPuU/j11rHU8jJI9vQCE1Zof
|
||||
ZVH/SKSz0Cpf5znwmR8OgRpTSFTMsDmCMa1CXeyQcd7tA5Z7ZH5O2sRHNMeWJa//
|
||||
h8eqPNz4bsTrzx7Y44oVYrYT5ohRDiyB8UfKrQ5sS8sz9qlIOybNY0egAsGwgqRO
|
||||
l4RId+GfybGl0vZtswrLitne3ZTJmrvfzUH/MnVZ7LZETfHPquyQHoTEm3txC7Br
|
||||
TMHN4gqR3R4QZpB6ehp6HhkwYIFJSZ03ynT5op0SLzsgS6E1fV+nN40X9mmMSpo3
|
||||
uODciJhWWSK8IrR6At7BYgtmUMncMAc+hKmWE1FxZe8MrIHY2BOB4wyWweEaW9I8
|
||||
RCq7vRd1pcLvtFNS4qqGJFLChEKfTVqLVsR+0AK4Om0pegY8f8JYFBf/HB0e0vRx
|
||||
ofSoXOLF7ndGGRXEEgZwHOR8/exQ6BV2j9vkOnA/HnDZzSya/HOhuLHZq2sG5RsD
|
||||
WCqOK0fovTOewrMkMx/hLPWaQHTMJ9PFCg46fnmNceya0mFHyV/pFJESmjuFLuFr
|
||||
1XdI8nMLWEO835yE2sdTCdu6vzZFcQIDAQABAoICABXocLoyTGetMPsO2FQs6hsf
|
||||
CBlG5T16ALtkKAe7DbYQIx1KW/kWCpbWO9OfDuh7ZQ0LDIseQpAKF8pBIqAjnoQP
|
||||
DYqRZm5u8I2tlflZJuFh7TPVbwR3TEbPib9pUakKLAygycMt8ls97cN1e/UsJbjX
|
||||
5z35xHk8NjyW5kEVz5NGR67YcqvHpQSfj2LqPzwY94Elvxs9X6Hj4VaaReOPoQ/C
|
||||
zm0ka1/bVtPsV6oGVB7SMJj1ZboHilhzmQ2SShCE8/MvW2asUgxf8hGdQIb9P5Vp
|
||||
QfK+IiHc1Oxzsw7p05bQ6LJf4wCq0PgC0ieIxrXpPbZ+Rp1CDn7wPu5XuxL9y6vb
|
||||
LE6g5C09H871KzOxWCFhlCudkIuCxCovH8t0VcxwmO4G2vTRBC5O/ErmDxHJfD/7
|
||||
P4MCEs5Vqfv+RjHRNurkQKCcbAZi7Hd2I0/YCI/4hQJSLd7Y5+k912fRA4+5AJ2g
|
||||
FTMLmT1nTIKBoxtSxI4hgI06XX25eq03Sq7ALliAkZWHKMkiLw7/KTjj3l9RUjEU
|
||||
VRKAoqPMvyyfg1wbym977mpltLA57Q/38YdiSwUT2CO86EJ8xgC09D7fnPGffocL
|
||||
+Nwm5Fb+EbLHNm3XEv2LPX1NXNrG74eb2RYtl08idMTMBFeXx3KPuiHYYNdrTiJI
|
||||
8Qdu/VaCFsbY8fJS2N/XAoIBAQDb1uF8GLHb9gRaJfURqn1dsxme35X43fxSv6qe
|
||||
egbETO96RAnZFHcXQnjOp78kx3hfgMin9PCaq8RdOsDh49Q4kVTxwt6W9VT9efbs
|
||||
3S69+lTptTpOJ6MXfwoi5Vglm0Hs5014qp2MAduhDMzbzTduB2auttwe2a1KFhoY
|
||||
KRPXGa5wXPhKXK1oK16NyJCJ7HGJBFsIBIXGBu/it/p9UBIwe2hDQM9grhuzTwBb
|
||||
mqL6B8U0LUwk3XJCxEg/bymoVfu6EQKNY5uslVJ73BLOjc9ArnFpQsT6O5ttBvrK
|
||||
0w9YA6qP/RMBDBfd2zfu6vW7L3WjEhOEaeHxnKNLLyZQHo4/AoIBAQD3kV+UfCNQ
|
||||
6BdXfoYE/EIkrV2dzto0AL2uKV7jyQ0CXq1ceTCI1ari2E8sQc0aM1RzhT8PtTrP
|
||||
PDtFIoUyhh/NoVuwVI6zWTJQW4ls6pUZSLwyGUAutNEYXfljKCKn55rIHzJhGX+W
|
||||
AOZ5lX0LiACrnRvKH2j/88bqz0JfEvqRa0UQpHE+CuwJHJSBndyWk8IYm21mRndZ
|
||||
oFeVqUroObdXChNMWyyOgOL/Hk/LNAXjZ+DMnZgLF7sSnnS/eDuTOFXN3IkmmnWd
|
||||
IEr+nDV9z7ClTSVGOxGahOxWe5msaRBT8t/HfxHr5Sy3tHldCTvhBnUf3omvUgqz
|
||||
cVigt4/836BPAoIBAQCOgnmhbJC/unePyNNZJGAogZW2O9KIhb6wFbeRDCGe1xDW
|
||||
/Yw0wOOCnICb1no+aWBK6L0qw8nFOlwM461twbctBGlAX8bTrS3vM0Uyvx8x4Dlz
|
||||
Vxv41hEPhjcX7/x4RHE0Fa1O76s5u2qYuCeExT+NgBa8Y6XGCe4f/LvltZs68Vb3
|
||||
WA1Mh0+SG6sr1jx8bF4dKEmqpOPjP1P6cLFc0q835ofsMPM+BR/H2QquV0wXMTpR
|
||||
XJvjufn79imvlWw3x6VrNOOmrE+aTSIvULaQV7VmhK7YQYRXgpR61O920+M6dwX2
|
||||
WWQcZa6DDzzvEDlDorxrfahRSiJB8fyZHHOFtIkZAoIBAQDPOkaxef/t13jCakww
|
||||
nB+Zp+y3DdEkuoIL6OFe9ooHM80VnPP9di0m2T3co+/VQKYuVJjmwyLJGXfbdPvd
|
||||
wNuaOrkPLpiMk9tD3Ht6ShooIfQ2U2CgOAbWyMLaN1xbA8lSPprjIH7lxzclCvay
|
||||
0lMNU+NRG12+8gXNw1OhVbecRhh3x85qyqWtMtk0bjmZaXGNO30loVKCGW92/VCQ
|
||||
ds968hoZTjBL0KMyPeM5CwDqy6cmX7xHfMPA4BaFt1TW9M8OFM5RG/XbYo6j9Ynp
|
||||
GBKbK6pJ0WP43c8ezTNjWEasnp6m1TzhIuJ9m3oDYJlY0Rj1ZkgGEzyV3Aj97ul+
|
||||
GIqNAoIBAHprRchO3mvkDO6zM9UgyU3H04KPboXGPqBmspNyC7imqbA3YuENCovd
|
||||
xgbAoIVRc8G5Vehq1x29H6MMiglvsm1M4aWIQqWSTg63VeHEAyrclMSOoFEHhSE9
|
||||
0tY+BmTTp8A3kYRSK3eQpZYMt9JY/ncT69oUCvaDRigxFwe5SKuHqng0Pi4mjeE9
|
||||
bExpv0CwbliBNnYMrkVms21AJicr339ytMFTajnm5vEHqIbV0h3bKQNWnGSa7wd2
|
||||
NvDl+kg0LHRLTpJIRS+muwH6BhgmfzdGlVkk9ZFdDg4dUBgZk3AIYy5yARblla7J
|
||||
c6AGTHYBuhLkQd2I+/hXDESlD2FLh/c=
|
||||
-----END PRIVATE KEY-----
|
||||
|
|
@ -1,25 +1,33 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIIENTCCAx2gAwIBAgIUMu5h1ysA5DlM6lzZFliT2C2n4lEwDQYJKoZIhvcNAQEL
|
||||
BQAwgaIxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH
|
||||
Ew1TYW4gRnJhbmNpc2NvMRIwEAYDVQQKEwlIYXNoaUNvcnAxIzAhBgNVBAsTGlRl
|
||||
c3QgQ2VydGlmaWNhdGUgQXV0aG9yaXR5MS0wKwYDVQQDEyRQcm90b3R5cGUgVGVz
|
||||
dCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkwIBcNMjAwODA1MTg1MjAwWhgPMjEyMDA3
|
||||
MTIxODUyMDBaMIGMMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEW
|
||||
MBQGA1UEBxMNU2FuIEZyYW5jaXNjbzESMBAGA1UEChMJSGFzaGlDb3JwMSMwIQYD
|
||||
VQQLExpUZXN0IENlcnRpZmljYXRlIEF1dGhvcml0eTEXMBUGA1UEAxMOaGFzaGlj
|
||||
b3JwLnRlc3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC/zYDKdDGo
|
||||
+Qy7eJUNjOe6jpeGvK1lMu5T1Xka+h2ay6WH5gLyrPw5pi582iYpJdHVbplKMywx
|
||||
LxZv7mAbKNxqdp8UZKy0A3bCuHQqRF8ssXXHufQ8EGxNkLMLJP0e2q39OnrxXekS
|
||||
8Ct3aJm3V8qkcV3CpVdPNgJh4TSuneCXIxVWjFYSiyHi0/5TRd2D+aQPz12szg5F
|
||||
mBW4dLzYKHEMlWcjWG8mxtbLyt+jSR1+tSehQx7KndufdfniOWEDBdbeR3yDnZdn
|
||||
p8DnRWK4oaEI3Sl8tKlDd1Yp+R96aqOEn1tPW6Jy6Vdvk3fCefclbWZ6B9kiJ/1r
|
||||
gxq7AN7iKmHNAgMBAAGjdTBzMA4GA1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggr
|
||||
BgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBRn2mwyk+MPChnLg0iWy1r9
|
||||
b3JvwTAfBgNVHSMEGDAWgBQAQ/zcb2C6aOc1TXg9Na/CCBWJQTANBgkqhkiG9w0B
|
||||
AQsFAAOCAQEAOpCy0vHp1Kxgv0VBRrbrwSQLBGP8a1ubVWoeoZQ+EvX9ozqDrHxm
|
||||
gM4XPYUJlUOOEu0ZRgCW60YK33E1zNKnA1F0/3/rmqMkKnm0BBs/5WzMWtsIBPcU
|
||||
e0CeJmaRIXnERQMH/svD+RrFo1dcF8rUDIlWez7+xGqoIGBg7v4jEmkZ3HdckcE+
|
||||
/xvC61YSG8NsJwR/CEcQ8YCyVfgvuS0ukWs4dN15aVDL3Oe61h3bRcGAywOJBrdq
|
||||
9xaq7ezZp/+lUSkYnatWJBuC/aviH9g9s+gMT0I3fWHh8BB0Ne2txwJ15K/qz5he
|
||||
TjxFsumrh50aFqjSiEHndtY5UWuGAFLiSw==
|
||||
MIIFrzCCA5cCFFA8KIlfudjLVDEfjUJJskijkBwoMA0GCSqGSIb3DQEBCwUAMIGi
|
||||
MQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNU2Fu
|
||||
IEZyYW5jaXNjbzESMBAGA1UECgwJSGFzaGlDb3JwMSMwIQYDVQQLDBpUZXN0IENl
|
||||
cnRpZmljYXRlIEF1dGhvcml0eTEtMCsGA1UEAwwkUHJvdG90eXBlIFRlc3QgQ2Vy
|
||||
dGlmaWNhdGUgQXV0aG9yaXR5MB4XDTI2MDMxODE3NDI1MFoXDTM2MDMxNTE3NDI1
|
||||
MFowgYQxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQH
|
||||
DA1TYW4gRnJhbmNpc2NvMRIwEAYDVQQKDAlIYXNoaUNvcnAxIzAhBgNVBAsMGlRl
|
||||
c3QgQ2VydGlmaWNhdGUgQXV0aG9yaXR5MQ8wDQYDVQQDDAZjbGllbnQwggIiMA0G
|
||||
CSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCXEjVYlbrcqFeuUzVzT3gbtlKcwYbe
|
||||
sFYPqh6w3DKdD4dQdtCpLTUO6TqI11MuQAdER0r22X/8jOAKTiwGNDk+OLz9fGAr
|
||||
eevrlAYmuJkQUZllzbgx+aLgsOuVrylVX/A4R8F9l4PISNaR8v3FlEvryOd9S40Q
|
||||
Rkn0rtjEbAX3swb6zb0pMH6nXMthBVAl13Qwfercz/Fud8PaA9oQxe/0nZ2sVVcH
|
||||
Z/OTXzHahA8vS8C7URAEmeleGLWLWVOUYrRv/ydmoLnjmDNDOs4NGbPeKJ+tP79V
|
||||
mQJT8Sj/tIZ/M0YbBGtdxyapn3cnU1DCzFDMCiuf7y/jVJkgQXp31M+F6gXHA50R
|
||||
txdFn1NN59og1qWygxBeO5j6yqHNyG920fmZKvz76o6O1VgOrSYEzh+KdAW9uFSi
|
||||
Hunt1N+8hHBqySNLTcrp+yqgnscog+CfvUMssB52ZiKoPIykThrRGAdMb0klGo3c
|
||||
dD0anWv0HiMpAo+XW4+jfDtKRS6e11O0RwPG9pPlrwjCeo7LUPOoJGXgbsjrMQCy
|
||||
snk0psgD70EsuegX66PgSoqCKjl/GGvNCGIh4fmbs+YaE/InXbxNkKVBz0ECk6mF
|
||||
pxQs6wndB+GMc+gd4Sj22MZ4QwUxm/uX0h5KP/djTEJZyi9iyoMr+pDlPjWKbWQx
|
||||
aibHYhBmlPAo9wIDAQABMA0GCSqGSIb3DQEBCwUAA4ICAQBe7tp1tDXIZo5vxCen
|
||||
Jl0OYpetJ3yYFo2PZzVw2W8GRnD/KdptbNfO1oefwPmDa6uiuWdl6cXpibv8bE4U
|
||||
XFoXuQOBAKmOrp7y1URPR1bx+yKTxgpqmqzr97yqPe63gBQ1Rsf24BhOjwVZr0iF
|
||||
JPcffBnkWjV4Ns1yXomdNPWkl+r2D+N/jfE7PFtreWhw5UB502gsbiVyxaJ0teOK
|
||||
EoapWrtt7WVOOBaGR+niPPjOZekPhjg3tOIzoa52nB9zSNRhzUPVG60NPdp8SUIt
|
||||
4ebinfu1eq+UJylvOPY66rqvzWOSUPbTroQS9Vkr+rlyrNuan6qy2h7d96XDl7wF
|
||||
nXDcVOMMqgOlXimaaGgiaN+5qjxCzlTOgBRSMRavYwXt2itllJrVF7JNnDHEccip
|
||||
vO+xHIj1xhYzE248ucTr3m/gjb3f1yAG9lPBgeDLWRRKaMUKDRuJIXHctK5JV8cm
|
||||
ylLiFhEme4KxU8MDWlTrCopARvtAH9JB+d8ZJWEOkONzIaAeo+dUC8CYywDWdM4S
|
||||
MSqy5tRbPZlLjHJgx3NI/lwJGmVrcjmn1pCegCGQ3IVli21RCUAPK2Q5wMGMLcr7
|
||||
Fav2m60CPNA30eNBA/upufyz2cArYcXt9zIG4s3uT5MCO7IvFqs3hJS6zT7V+XJ1
|
||||
RFAXted7Qbylx79xcE5bDA+xpA==
|
||||
-----END CERTIFICATE-----
|
||||
|
|
|
|||
|
|
@ -1,27 +1,52 @@
|
|||
-----BEGIN RSA PRIVATE KEY-----
|
||||
MIIEpAIBAAKCAQEAv82AynQxqPkMu3iVDYznuo6XhrytZTLuU9V5Gvodmsulh+YC
|
||||
8qz8OaYufNomKSXR1W6ZSjMsMS8Wb+5gGyjcanafFGSstAN2wrh0KkRfLLF1x7n0
|
||||
PBBsTZCzCyT9Htqt/Tp68V3pEvArd2iZt1fKpHFdwqVXTzYCYeE0rp3glyMVVoxW
|
||||
Eosh4tP+U0Xdg/mkD89drM4ORZgVuHS82ChxDJVnI1hvJsbWy8rfo0kdfrUnoUMe
|
||||
yp3bn3X54jlhAwXW3kd8g52XZ6fA50ViuKGhCN0pfLSpQ3dWKfkfemqjhJ9bT1ui
|
||||
culXb5N3wnn3JW1megfZIif9a4MauwDe4iphzQIDAQABAoIBAQCYHJuidAoaTwGZ
|
||||
ACV9rJzuqD1lvubpFj5KwEcebPPjmtQ5deIqoaQa+D9wBvYyteq3ENKDNRg8HXL2
|
||||
7B7OC1bbHB5HZxxMW17pSK3gA39Ti52z+zbGF+Q8k6BbG0efG6DW7nUoTOkWeuCN
|
||||
/6fA7uAoEDxirQwUJuo2xAsq3MyMLwcs95rke9Bly8ABFNaV1oMZq8YT/w8oSc2b
|
||||
/7WtxXmChHlVYXTcMqzVPqNFqPRixZRWQ+BSHoXmEDviuGd51L4s9D7iXp32TvUx
|
||||
DMHeS1DFA2en7ZF1uc9VXZeplkkDtVhUe4d6qOqCcUwDFEvMonnyVSa6/FkR5jYZ
|
||||
2yujTdfhAoGBAM0hGOnmnDnCjADUt4mZlr+Mf0XmdKzEV+hid4CQUvBoTXgjYMvv
|
||||
c397eNePce7SwSUE1/APERInGUPhRLVFW5q6/34WRtGBbQkT8ByeJANXes4UFZe3
|
||||
wdNLczWUlSl0G3jTf+Kh3+K5/PtmyxSrAS/9GIk+ibs1mlJOPyVnWqUJAoGBAO9e
|
||||
WlP9/ruXluvkQyM5ZlnAnZYMsFGzzPx4tkazUjurtqxQoyZ0z+pPItGQ7lOl+pDA
|
||||
EWiTun66g+Da9uBiBCJUeXiC1ge2p6bT6N194BrYyrWML9hcIL4mqVojUEUmhnSh
|
||||
6b9h1pC7vFmw5ZFMIIkS60cfBMgQMZxMJN8NuaulAoGBAJM5hwURg90c2ZkbEyPK
|
||||
PVz7fLlxnxoEzcc3LOf0LeLoKXnpgma8VJwRxXiJNs+fKgrkwAtG9QyfTU3f1412
|
||||
2zlhr1ASsv9ZMiXKzpHrmpNfbP+NgLXkqFN7mpPBMZGQCMuemPHTFrpGnODfNTB/
|
||||
T5newIZ4gSgBX+Jk0IOK+47pAoGAeKo6pK6ck9pV5TIbOg18b/AuQG7DD1yxD/CW
|
||||
CkvpP1VPb8vygrdN/FLKPZRu39IC3qdD31DhKXNCeb5Hx1MBvICS/1INLLRCDVIz
|
||||
yDvlFgOFJEG3+LxwcQqyQlMc6s8B5pecarKaZDmPODN5dmZG3HKiEicr1OJ878pe
|
||||
p+aWW1UCgYBmGFbCc1qqlqp+srYGsv3rIgNs5HSfrAjbgY8xh9foMgrYCRAm57gv
|
||||
01yVxMXWmKA6ReVEu8OTVy9fkuOL/vw2o+C6W4IPZYdvSQoPwd5Lf+AqxEQvFF1m
|
||||
tT3SZAM3EhQ7tIXdIQHY27SJ1KlUJMrvUq1CiRWiG/MOKf/87JXPog==
|
||||
-----END RSA PRIVATE KEY-----
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
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
|
||||
J42srfdFbS+cGhziTsenqQXA0o47YTI=
|
||||
-----END PRIVATE KEY-----
|
||||
|
|
|
|||
|
|
@ -1,26 +1,35 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIIEXjCCA0agAwIBAgIUAswquazrfsyDRvXZwn5718DUhU4wDQYJKoZIhvcNAQEL
|
||||
BQAwgaIxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH
|
||||
Ew1TYW4gRnJhbmNpc2NvMRIwEAYDVQQKEwlIYXNoaUNvcnAxIzAhBgNVBAsTGlRl
|
||||
c3QgQ2VydGlmaWNhdGUgQXV0aG9yaXR5MS0wKwYDVQQDEyRQcm90b3R5cGUgVGVz
|
||||
dCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkwIBcNMjAwODA1MTg1MjAwWhgPMjEyMDA3
|
||||
MTIxODUyMDBaMIGMMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEW
|
||||
MBQGA1UEBxMNU2FuIEZyYW5jaXNjbzESMBAGA1UEChMJSGFzaGlDb3JwMSMwIQYD
|
||||
VQQLExpUZXN0IENlcnRpZmljYXRlIEF1dGhvcml0eTEXMBUGA1UEAxMOaGFzaGlj
|
||||
b3JwLnRlc3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC0azdZsrPC
|
||||
5Rv8nRxVJnLi+oZgCJYgzhCDiEbYqt1QK1gqNXp0ml5ck6ycj0drwzHzrrX+xcPV
|
||||
5FcNKH3RFyon9XkzjwaXkMv6IkgvH6/jQ1dDW9kWBf3Io3Y59wnD/YaIzNK0CYJS
|
||||
fRNdsZb4InH8gh+RL33+FeysgJwXG1TVA4tTUj7DQxDE0cDd9UD+C9Yx7OWiUjC1
|
||||
IjqdFPusX1nziKYjeI5/UiCmOUGqJJRoMPonuzuGIj9GdmBKmga64OfeZFqn4f6a
|
||||
ay61VnGCwZ24VniUwYElsFbcF2Nv9WqnrOeQlHOsYN68VMqHzaYPqE6SPa6mO5mI
|
||||
/tmpXrDG3Y+RAgMBAAGjgZ0wgZowDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQMMAoG
|
||||
CCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFE03/UTs2ZmJpWHSmstt
|
||||
hDngW6F3MB8GA1UdIwQYMBaAFABD/NxvYLpo5zVNeD01r8IIFYlBMCUGA1UdEQQe
|
||||
MByCCWxvY2FsaG9zdIIJdmF1bHQtdGxzhwR/AAABMA0GCSqGSIb3DQEBCwUAA4IB
|
||||
AQCzarBGJium5oZDSSP5GqxpS13QP2onEen6I1k2eRdcOqtbfNdQ20RJrb4dfNkE
|
||||
Dc09KWVlZAn+hYge2KKTXJ+4ltIC9V1LvquyWipNczOT1ve0H9gt3Wm88LdESqI5
|
||||
HOx43pIaa3cWXBlbzrFmT1SASYm1V5Oo1mXzpUukGokHLLmAz36VVuJGbD0BxYke
|
||||
5MefG4tNT1SsMsIqVvGxI9NiVs7YTdJu81MctSYK5snsEKnYdi9N7CHOk3bdDpeC
|
||||
v2Vo7XBk3s4sBMGmnJO+1JOcRFJioooEFkqNyQmg3atfInysVbreKS5KtWNTaCPm
|
||||
yI55plW8ga5ucja2VX3WbwAO
|
||||
MIIGJzCCBA+gAwIBAgIUaiDQI9DLPYZ9NSliepxYOb2sueswDQYJKoZIhvcNAQEL
|
||||
BQAwgaIxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQH
|
||||
DA1TYW4gRnJhbmNpc2NvMRIwEAYDVQQKDAlIYXNoaUNvcnAxIzAhBgNVBAsMGlRl
|
||||
c3QgQ2VydGlmaWNhdGUgQXV0aG9yaXR5MS0wKwYDVQQDDCRQcm90b3R5cGUgVGVz
|
||||
dCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkwHhcNMjYwMzE4MTc0MjQ4WhcNMzYwMzE1
|
||||
MTc0MjQ4WjCBjDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAU
|
||||
BgNVBAcMDVNhbiBGcmFuY2lzY28xEjAQBgNVBAoMCUhhc2hpQ29ycDEjMCEGA1UE
|
||||
CwwaVGVzdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkxFzAVBgNVBAMMDmhhc2hpY29y
|
||||
cC50ZXN0MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAt2T3VJgUsXl1
|
||||
S9TbNl375RIRnPeC4ZfSu+CrForO691EQ2m2Q2unhugIKHphNt46PKCZXebdav77
|
||||
rg6FKsZQ0iMdGR/ln1dseOIZ9cE6eSs7krX+yB8jxaNPZ/B/sCJTPxjkSA0GcWps
|
||||
FJI3uRxNVI32EROJiMOdWlt9KeHdvsJjuaIXNi9N94s/19s1rAXjy6NH0BYZuJbq
|
||||
e+fDHzdqzym3lXDGBMKj0XfinPYmji6UEbHfYvErkPyVSZ8maFKyk10R8JU5iT7M
|
||||
ZnrcN6ynt19zh5e3jdRRdoplskubLSr3unT+Z3s5OVMeCmSo2+p0f055zkRWymfu
|
||||
aCFuFFqnqJgCvsSaVr3QU/Fy162CWjnntwn6Lwca8s7iQMNMZAOJhliRnd+KSn8r
|
||||
CRvjhK2AOmaBF06LBeVf7SUtaMXuWbWaVWR1HDMx49kvhXVtrOFB7LUMsY80IazQ
|
||||
ZmfQJRHGamkj4h0TKX7lWOETrfwQzSyO1YcxwH/F54rRdMMSWdSPylNrmN26By8U
|
||||
flOcnFbfO9RCneSOMHNEbFJ2EvaDBv23wZHcnocKozyb1aNv6dEYMOZMRrTsub8f
|
||||
Bgl4UaQwdgaRFVndHoGtyAek9QxmNhZw7xX31q4MgW129qrDUwoVuAKLb+wT2Flg
|
||||
4zdc+OKvM4ws88OrmtC1ZJRKlWe5c28CAwEAAaNpMGcwJQYDVR0RBB4wHIIJdmF1
|
||||
bHQtdGxzgglsb2NhbGhvc3SHBH8AAAEwHQYDVR0OBBYEFKu8bmvLcsN7dMHKsjDt
|
||||
bUo7XwifMB8GA1UdIwQYMBaAFJoD6gkc2pf9mqEZ6CQiqGvoY6wkMA0GCSqGSIb3
|
||||
DQEBCwUAA4ICAQBWCU3aXOOLLEbSMSDTtNqsjJ90N2Ta/0V+H7j7c7R0D6QKVpQk
|
||||
MC8xR8EoMUwdJOOAVNHD0irnnJ3zQ9HK7Pdq0l/VhQNKOSwDiygBbZ+nu3zdsMxK
|
||||
VBAUrt74HRSxM02p3BqIf/NucL4319Y91xpHHEco0AmOnF8qR60y5xMSCcquW6zx
|
||||
qVFgJ2tegtWkKrpIYpqfWdsnvvvTYhYwzVR4POxLE6vFrfWNUSEWBwsnS0M1ESni
|
||||
csycIdhX2hSMqBA963uoedi6ByA4XmXAuQ6nps3+MkupK5ARV8mCoWJmPcrw/C/X
|
||||
6h8lu7RS6V2fvBhflKNcWbvAMCNHyvvA5aUHpVoFwZkcE/0cRQ9P7B+J2BesMXNs
|
||||
tat+3hLWH1psmBoRUhF2AattGKBWhRgwk8d2dbzMsQIlyj9glmQSKQEVZovBFVeO
|
||||
Xm4MRlcLwI+HnOdvoNSqkt8/dcGCrsoLi8jNM0iXi5yybgMyZpD3fyb4zszrUsmC
|
||||
ktgcOXm/BM1soxKXTFzgElthcg4aN8f90XWCGXbkZIg0lmYeZeyLBfPwbvQEotaA
|
||||
OkhVJPWGrOWumtPCTgJ4ivwuEOI0jHnHdJ9NtpR9pA8+HP/hgh1W1jgVt6M6oWwS
|
||||
F1lvkagrKFRu+FJHGloBuemt5IVOWAZYvu1SMsRlbaaZehAKwfj1LyZEMw==
|
||||
-----END CERTIFICATE-----
|
||||
|
|
|
|||
|
|
@ -1,27 +1,52 @@
|
|||
-----BEGIN RSA PRIVATE KEY-----
|
||||
MIIEpAIBAAKCAQEAtGs3WbKzwuUb/J0cVSZy4vqGYAiWIM4Qg4hG2KrdUCtYKjV6
|
||||
dJpeXJOsnI9Ha8Mx8661/sXD1eRXDSh90RcqJ/V5M48Gl5DL+iJILx+v40NXQ1vZ
|
||||
FgX9yKN2OfcJw/2GiMzStAmCUn0TXbGW+CJx/IIfkS99/hXsrICcFxtU1QOLU1I+
|
||||
w0MQxNHA3fVA/gvWMezlolIwtSI6nRT7rF9Z84imI3iOf1IgpjlBqiSUaDD6J7s7
|
||||
hiI/RnZgSpoGuuDn3mRap+H+mmsutVZxgsGduFZ4lMGBJbBW3Bdjb/Vqp6znkJRz
|
||||
rGDevFTKh82mD6hOkj2upjuZiP7ZqV6wxt2PkQIDAQABAoIBAQCvK0HsVvLtkSCh
|
||||
HbF6gwAcnHyHFQ8d/rRN4KxYhVynD85j/NRODer8G20F/J6tZDFFlSWinUTMkQxr
|
||||
/BpcPg9yCIWKp50Q30cMLujCyBMvphw9jBmzplGG0h5hnRbgMXDDtYoFvw3HJST+
|
||||
XQRlGpxtO7GGdwPvBD5sJdpnHOQ6g7qIYKmlHM99kHU8vr0VghqZAYxEh8RpnYez
|
||||
NLra+7ep+Zp1pFIniU6B8ohyL3OArbQ65qYrZYriAEI5HeEk0RhjewcPsV56LwbS
|
||||
CncTVS/dNYgk1zRIvytmbDVD3v/4lLvnpIWeKVdk7p1aGJeCdpLeWNvDLX0Ws67r
|
||||
QeZQizwhAoGBAMwAIA6+HPsx+8dhNbN3ydX8YU6uUfSeshhshIFZPIYL2vrKyAHU
|
||||
/GAYVzYJH/cU0IvlLJlLdQuiZkOXEX87tgdfmM/o4Qdl12RR0BvU0Cae0txtzNrP
|
||||
yTdfZqDhTz/V8jOAXUNA5oQA45Y3rI7JES8hBd1F9WFOH2WINp344GzlAoGBAOJo
|
||||
SgmRE24VcnfUMqrBpwZBdBrTxDQyTagvd+MuGomIQfcE2Y4rr1eIuJJ0HF5/eYxc
|
||||
DZRO/LVP9tQ8ozXi2tdmgUdKC79O2edmdOCWW5of464R/TLcM5B4SmS36RtdE3qJ
|
||||
ig4fcUmsJ15MAGpkXLMh5YSD/N3TmcnURtx06Fk9AoGATi+mGcBnnybzFuF9EYHR
|
||||
y7/lE6DgLF8+ZvoAdwralY2pqgFaUslsyO/LTRyGMc66d0OoqkAvZfwiMbmOrTMX
|
||||
ew/6o4Tf6lPwD7UDjAcul/67VlyG7T5CIoTf8r0oAJFhOLf0BrizINiuYX6JFlid
|
||||
y3BerQYJG/gzNFjWhglDCrkCgYA+3wUISRAjNrN10ShMwL/3/b8XIA1RDVMBTEU3
|
||||
gfr+jCb9SIx9bWYgoafXi4TBPRbswjdHIvQMCWuankgYU6m/vQhTWp2Of4AFQS9d
|
||||
moNPdmGMWhR8xidPjAfklimWXq9lDMKYj2SvN64rAmHvKXWQjO4mcVyL4RHIuTkA
|
||||
STqoZQKBgQDKHd8F6tjZHEFolmjS5l682g7zVTpBhozezJ/RqYvhJh5ew1pXoD/O
|
||||
Zu9iMfHoDjR4ZUXq6aeLUj/oIt1AsjwaGChOLLAvFbvePgS9XkYkwIlaxS4efAya
|
||||
+CQE/JmY/a1/c2MDLNMCEXvUqX68pv6iDF8pfn+i4tn0omYqgfUlCA==
|
||||
-----END RSA PRIVATE KEY-----
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
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
|
||||
bSWLpSRtIDLLlCTjxNT59qLmYvsg1SI=
|
||||
-----END PRIVATE KEY-----
|
||||
|
|
|
|||
46
integrationTests/e2e-tls/generate-certs.sh
Executable file
46
integrationTests/e2e-tls/generate-certs.sh
Executable file
|
|
@ -0,0 +1,46 @@
|
|||
#!/bin/bash
|
||||
set -e
|
||||
|
||||
CONFIGS_DIR="$(dirname "$0")/configs"
|
||||
cd "$CONFIGS_DIR"
|
||||
|
||||
openssl genrsa -out ca.key 4096
|
||||
openssl req -new -x509 -days 3650 -key ca.key -out ca.crt -subj \
|
||||
"/C=US/ST=California/L=San Francisco/O=HashiCorp/OU=Test Certificate Authority/CN=Prototype Test Certificate Authority"
|
||||
|
||||
openssl genrsa -out server.key 4096
|
||||
|
||||
openssl req -new -key server.key -out server.csr \
|
||||
-subj "/C=US/ST=California/L=San Francisco/O=HashiCorp/OU=Test Certificate Authority/CN=hashicorp.test" \
|
||||
-addext "subjectAltName=DNS:vault-tls,DNS:localhost,IP:127.0.0.1"
|
||||
|
||||
openssl x509 -req -days 3650 -in server.csr -CA ca.crt -CAkey ca.key \
|
||||
-CAcreateserial -out server.crt \
|
||||
-extfile <(echo "subjectAltName=DNS:vault-tls,DNS:localhost,IP:127.0.0.1")
|
||||
|
||||
openssl genrsa -out client.key 4096
|
||||
|
||||
openssl req -new -key client.key -out client.csr \
|
||||
-subj "/C=US/ST=California/L=San Francisco/O=HashiCorp/OU=Test Certificate Authority/CN=client"
|
||||
|
||||
openssl x509 -req -days 3650 -in client.csr -CA ca.crt -CAkey ca.key \
|
||||
-CAcreateserial -out client.crt
|
||||
|
||||
rm -f server.csr client.csr ca.srl
|
||||
|
||||
echo ""
|
||||
echo "Certificados gerados com sucesso!"
|
||||
echo ""
|
||||
echo "Atualize os secrets do GitHub com os valores abaixo:"
|
||||
echo ""
|
||||
echo "VAULTCA:"
|
||||
base64 -w 0 ca.crt
|
||||
echo ""
|
||||
echo "VAULT_CLIENT_CERT:"
|
||||
base64 -w 0 client.crt
|
||||
echo ""
|
||||
echo "VAULT_CLIENT_KEY:"
|
||||
base64 -w 0 client.key
|
||||
|
||||
#rode localmente
|
||||
#chmod +x integrationTests/e2e-tls/generate-certs.sh./integrationTests/e2e-tls/generate-certs.sh
|
||||
|
|
@ -14,6 +14,7 @@ const clientKeyRaw = `${process.env.VAULT_CLIENT_KEY}`;
|
|||
(async () => {
|
||||
try {
|
||||
var caCertificate = Buffer.from(caCertificateRaw, 'base64').toString();
|
||||
console.log('CA Certificate preview:', caCertificate.substring(0, 50))
|
||||
if (caCertificate == null) {
|
||||
throw Error("VAULTCA env not set.")
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue