mirror of
https://github.com/cirruslabs/orchard.git
synced 2026-10-06 06:55:52 +02:00
add insecure-no-tls flag (#281)
* support enable tls flag * modify tls enable control flag Co-authored-by: Nikolay Edigaryev <edigaryev@gmail.com> * Optimize message print * Avoid unrelated changes to the bootstrap message * Consistent command-line argument order * Extra spacing * No need to shadow controllerCert --------- Co-authored-by: Nikolay Edigaryev <edigaryev@gmail.com>
This commit is contained in:
co-authored by
Nikolay Edigaryev
parent
39243978ed
commit
705bf8bd83
@@ -84,14 +84,19 @@ func Bootstrap(controllerInstance *controller.Controller, controllerCert tls.Cer
|
||||
serviceAccountTokenToDisplay = orchardBootstrapAdminToken
|
||||
}
|
||||
|
||||
pterm.Info.Print(
|
||||
messages := []any{
|
||||
pterm.Sprintf("%s:\n", reasonToDisplay),
|
||||
pterm.Sprintln(),
|
||||
pterm.Sprintf("Service account name: %s\n", pterm.Bold.Sprint(BootstrapAdminName)),
|
||||
pterm.Sprintf("Service account token: %s\n", pterm.Bold.Sprint(serviceAccountTokenToDisplay)),
|
||||
pterm.Sprintf("Certificate SHA-256 fingerprint: %s.\n",
|
||||
pterm.Bold.Sprint(certificatefingerprint.CertificateFingerprint(controllerCert.Certificate[0]))),
|
||||
)
|
||||
}
|
||||
|
||||
if !noTLS {
|
||||
messages = append(messages, pterm.Sprintf("Certificate SHA-256 fingerprint: %s.\n",
|
||||
pterm.Bold.Sprint(certificatefingerprint.CertificateFingerprint(controllerCert.Certificate[0]))))
|
||||
}
|
||||
|
||||
pterm.Info.Print(messages...)
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user