Skip to content

Commit 9a4926e

Browse files
committed
update readme
Signed-off-by: Markus Blaschke <[email protected]>
1 parent 49bc977 commit 9a4926e

File tree

1 file changed

+30
-14
lines changed

1 file changed

+30
-14
lines changed

README.md

Lines changed: 30 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -24,28 +24,44 @@ Application Options:
2424
--debug debug mode [$DEBUG]
2525
--trace verbose mode [$TRACE]
2626
--log.json Switch log output to json format [$LOG_JSON]
27-
--bootstraptoken.id-template= Template for token ID for bootstrap tokens (default: {{.Date}}) [$BOOTSTRAPTOKEN_ID_TEMPLATE]
28-
--bootstraptoken.name= Name for bootstrap tokens (default: bootstrap-token-%s) [$BOOTSTRAPTOKEN_NAME]
29-
--bootstraptoken.label= Label for bootstrap tokens (default: webdevops.kubernetes.io/bootstraptoken-managed) [$BOOTSTRAPTOKEN_LABEL]
30-
--bootstraptoken.namespace= Namespace for bootstrap tokens (default: kube-system) [$BOOTSTRAPTOKEN_NAMESPACE]
31-
--bootstraptoken.type= Type for bootstrap tokens (default: bootstrap.kubernetes.io/token) [$BOOTSTRAPTOKEN_TYPE]
32-
--bootstraptoken.usage-bootstrap-authentication= Usage bootstrap authentication for bootstrap tokens (default: true) [$BOOTSTRAPTOKEN_USAGE_BOOTSTRAP_AUTHENTICATION]
33-
--bootstraptoken.usage-bootstrap-signing= usage bootstrap signing for bootstrap tokens (default: true) [$BOOTSTRAPTOKEN_USAGE_BOOTSTRAP_SIGNING]
34-
--bootstraptoken.auth-extra-groups= Auth extra groups for bootstrap tokens (default: system:bootstrappers:worker,system:bootstrappers:ingress) [$BOOTSTRAPTOKEN_AUTH_EXTRA_GROUPS]
35-
--bootstraptoken.expiration= Expiration (time.Duration) for bootstrap tokens (default: 8760h) [$BOOTSTRAPTOKEN_EXPIRATION]
36-
--bootstraptoken.token-length= Length of the random token string for bootstrap tokens (default: 16) [$BOOTSTRAPTOKEN_TOKEN_LENGTH]
37-
--bootstraptoken.token-runes= Runes which should be used for the random token string for bootstrap tokens (default: abcdefghijklmnopqrstuvwxyz0123456789)
27+
--bootstraptoken.id-template= Template for token ID for bootstrap tokens (default: {{.Date}})
28+
[$BOOTSTRAPTOKEN_ID_TEMPLATE]
29+
--bootstraptoken.name= Name for bootstrap tokens (default: bootstrap-token-%s)
30+
[$BOOTSTRAPTOKEN_NAME]
31+
--bootstraptoken.label= Label for bootstrap tokens (default:
32+
webdevops.kubernetes.io/bootstraptoken-managed) [$BOOTSTRAPTOKEN_LABEL]
33+
--bootstraptoken.namespace= Namespace for bootstrap tokens (default: kube-system)
34+
[$BOOTSTRAPTOKEN_NAMESPACE]
35+
--bootstraptoken.type= Type for bootstrap tokens (default: bootstrap.kubernetes.io/token)
36+
[$BOOTSTRAPTOKEN_TYPE]
37+
--bootstraptoken.usage-bootstrap-authentication= Usage bootstrap authentication for bootstrap tokens (default: true)
38+
[$BOOTSTRAPTOKEN_USAGE_BOOTSTRAP_AUTHENTICATION]
39+
--bootstraptoken.usage-bootstrap-signing= usage bootstrap signing for bootstrap tokens (default: true)
40+
[$BOOTSTRAPTOKEN_USAGE_BOOTSTRAP_SIGNING]
41+
--bootstraptoken.auth-extra-groups= Auth extra groups for bootstrap tokens (default:
42+
system:bootstrappers:worker,system:bootstrappers:ingress)
43+
[$BOOTSTRAPTOKEN_AUTH_EXTRA_GROUPS]
44+
--bootstraptoken.expiration= Expiration (time.Duration) for bootstrap tokens (default: 8760h)
45+
[$BOOTSTRAPTOKEN_EXPIRATION]
46+
--bootstraptoken.token-length= Length of the random token string for bootstrap tokens (default: 16)
47+
[$BOOTSTRAPTOKEN_TOKEN_LENGTH]
48+
--bootstraptoken.token-runes= Runes which should be used for the random token string for bootstrap
49+
tokens (default: abcdefghijklmnopqrstuvwxyz0123456789)
3850
[$BOOTSTRAPTOKEN_TOKEN_RUNES]
3951
--sync.time= Sync time (time.Duration) (default: 1h) [$SYNC_TIME]
40-
--sync.recreate-before= Time duration (time.Duration) when token should be recreated (default: 2190h) [$SYNC_RECREATE_BEFORE]
52+
--sync.recreate-before= Time duration (time.Duration) when token should be recreated (default:
53+
2190h) [$SYNC_RECREATE_BEFORE]
4154
--sync.full Sync also previous tokens (full sync) [$SYNC_FULL]
4255
--cloud-provider=[azure] Cloud provider [$CLOUD_PROVIDER]
4356
--cloud-config= Cloud provider configuration path [$CLOUD_CONFIG]
4457
--azure-environment= Azure environment name [$AZURE_ENVIRONMENT]
4558
--azure.keyvault-name= Name of Keyvault to sync token [$AZURE_KEYVAULT_NAME]
46-
--azure.keyvault-secret-name= Name of Keyvault secret to sync token (default: kube-bootstrap-token) [$AZURE_KEYVAULT_SECRET_NAME]
59+
--azure.keyvault-secret-name= Name of Keyvault secret to sync token (default: kube-bootstrap-token)
60+
[$AZURE_KEYVAULT_SECRET_NAME]
4761
--dry-run Dry run (do not apply to nodes) [$DRY_RUN]
48-
--bind= Server address (default: :8080) [$SERVER_BIND]
62+
--server.bind= Server address (default: :8080) [$SERVER_BIND]
63+
--server.timeout.read= Server read timeout (default: 5s) [$SERVER_TIMEOUT_READ]
64+
--server.timeout.write= Server write timeout (default: 10s) [$SERVER_TIMEOUT_WRITE]
4965
5066
Help Options:
5167
-h, --help Show this help message

0 commit comments

Comments
 (0)