[v9.3.x] Packaging: Use base64 key (#61823)
backport Co-authored-by: Julien Duchesne <julien.duchesne@grafana.com>
This commit is contained in:
co-authored by
Julien Duchesne
parent
14eb47f749
commit
ad08393729
+21
-3
@@ -5589,13 +5589,13 @@ kind: secret
|
||||
name: azure_tenant
|
||||
---
|
||||
get:
|
||||
name: public-key
|
||||
name: public-key-b64
|
||||
path: infra/data/ci/packages-publish/gpg
|
||||
kind: secret
|
||||
name: packages_gpg_public_key
|
||||
---
|
||||
get:
|
||||
name: private-key
|
||||
name: private-key-b64
|
||||
path: infra/data/ci/packages-publish/gpg
|
||||
kind: secret
|
||||
name: packages_gpg_private_key
|
||||
@@ -5624,7 +5624,25 @@ get:
|
||||
kind: secret
|
||||
name: packages_secret_access_key
|
||||
---
|
||||
get:
|
||||
name: aws_region
|
||||
path: secret/data/common/aws-marketplace
|
||||
kind: secret
|
||||
name: aws_region
|
||||
---
|
||||
get:
|
||||
name: aws_access_key_id
|
||||
path: secret/data/common/aws-marketplace
|
||||
kind: secret
|
||||
name: aws_access_key_id
|
||||
---
|
||||
get:
|
||||
name: aws_secret_access_key
|
||||
path: secret/data/common/aws-marketplace
|
||||
kind: secret
|
||||
name: aws_secret_access_key
|
||||
---
|
||||
kind: signature
|
||||
hmac: 484a60c2bddc31ee390456bae87bf13d2cd1c3eef0b4b07460d84c0978b14340
|
||||
hmac: 6941895851aab38b5181aaed1ee43f9caeebc4c33fb3666762e2b5ca60c8d35d
|
||||
|
||||
...
|
||||
|
||||
@@ -34,10 +34,49 @@ def secrets():
|
||||
vault_secret(azure_tenant, 'infra/data/ci/datasources/cpp-azure-resourcemanager-credentials', 'tenant_id'),
|
||||
|
||||
# Package publishing
|
||||
vault_secret('packages_gpg_public_key', 'infra/data/ci/packages-publish/gpg', 'public-key'),
|
||||
vault_secret('packages_gpg_private_key', 'infra/data/ci/packages-publish/gpg', 'private-key'),
|
||||
vault_secret('packages_gpg_passphrase', 'infra/data/ci/packages-publish/gpg', 'passphrase'),
|
||||
vault_secret('packages_service_account', 'infra/data/ci/packages-publish/service-account', 'credentials.json'),
|
||||
vault_secret('packages_access_key_id', 'infra/data/ci/packages-publish/bucket-credentials', 'AccessID'),
|
||||
vault_secret('packages_secret_access_key', 'infra/data/ci/packages-publish/bucket-credentials', 'Secret'),
|
||||
vault_secret(
|
||||
'packages_gpg_public_key',
|
||||
'infra/data/ci/packages-publish/gpg',
|
||||
'public-key-b64',
|
||||
),
|
||||
vault_secret(
|
||||
'packages_gpg_private_key',
|
||||
'infra/data/ci/packages-publish/gpg',
|
||||
'private-key-b64',
|
||||
),
|
||||
vault_secret(
|
||||
'packages_gpg_passphrase',
|
||||
'infra/data/ci/packages-publish/gpg',
|
||||
'passphrase',
|
||||
),
|
||||
vault_secret(
|
||||
'packages_service_account',
|
||||
'infra/data/ci/packages-publish/service-account',
|
||||
'credentials.json',
|
||||
),
|
||||
vault_secret(
|
||||
'packages_access_key_id',
|
||||
'infra/data/ci/packages-publish/bucket-credentials',
|
||||
'AccessID',
|
||||
),
|
||||
vault_secret(
|
||||
'packages_secret_access_key',
|
||||
'infra/data/ci/packages-publish/bucket-credentials',
|
||||
'Secret',
|
||||
),
|
||||
vault_secret(
|
||||
'aws_region',
|
||||
'secret/data/common/aws-marketplace',
|
||||
'aws_region',
|
||||
),
|
||||
vault_secret(
|
||||
'aws_access_key_id',
|
||||
'secret/data/common/aws-marketplace',
|
||||
'aws_access_key_id',
|
||||
),
|
||||
vault_secret(
|
||||
'aws_secret_access_key',
|
||||
'secret/data/common/aws-marketplace',
|
||||
'aws_secret_access_key',
|
||||
),
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user