Skip to content

Commit a13b395

Browse files
committed
added tokensmith bootstrap token script
1 parent 8759cc1 commit a13b395

9 files changed

Lines changed: 14 additions & 245 deletions
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
#!/bin/bash
2+
3+
CLIENT="${1}"
4+
SERVICE="smd"
5+
6+
TOKENSMITH_BOOTSTRAP_TOKEN=$(podman exec -e SERVICE=$SERVICE -e CLIENT=$CLIENT tokensmith /bin/sh -c "\
7+
/usr/local/bin/tokensmith mint-bootstrap-token \
8+
--key-file /tmp/tokensmith/keys/private.pem \
9+
--service-id ${CLIENT}-client \
10+
--target-service ${SERVICE}
11+
")
12+
SECRET_NAME="${CLIENT}-bootstrap-token"
13+
printf '%s' "$TOKENSMITH_BOOTSTRAP_TOKEN" | podman secret rm ${SECRET_NAME} 2>/dev/null || true
14+
printf '%s' "$TOKENSMITH_BOOTSTRAP_TOKEN" | podman secret create ${SECRET_NAME} -

systemd/containers/bss-init.container

Lines changed: 0 additions & 28 deletions
This file was deleted.

systemd/containers/bss.container

Lines changed: 0 additions & 36 deletions
This file was deleted.

systemd/containers/cloud-init-server.container

Lines changed: 0 additions & 24 deletions
This file was deleted.

systemd/containers/hydra-gen-jwks.container

Lines changed: 0 additions & 26 deletions
This file was deleted.

systemd/containers/hydra-migrate.container

Lines changed: 0 additions & 32 deletions
This file was deleted.

systemd/containers/hydra.container

Lines changed: 0 additions & 40 deletions
This file was deleted.

systemd/containers/opaal-idp.container

Lines changed: 0 additions & 26 deletions
This file was deleted.

systemd/containers/opaal.container

Lines changed: 0 additions & 33 deletions
This file was deleted.

0 commit comments

Comments
 (0)