S3 -Berechtigungsnachweise für die Accounts neu generieren
Ändern und wechseln Sie Ihre MCG-Kontoberechtigungsnachweise (MCG-Multicloud Object Gateway), indem Sie die S3 -Berechtigungsnachweise für die Konten neu generieren.
Vorgehensweise
- Rufen Sie den Kontonamen ab.
- Führen Sie zum Auflisten der Konten den folgenden Befehl aus:
noobaa account listBeispielausgabe:NAME ALLOWED_BUCKETS DEFAULT_RESOURCE PHASE AGE account-test [*] noobaa-default-backing-store Ready 14m17s test2 [first.bucket] noobaa-default-backing-store Ready 3m12s - Führen Sie alternativ den Befehl oc get noobaaaccount über das Terminal aus:
oc get noobaaaccountBeispielausgabe:NAME PHASE AGE account-test Ready 15m test2 Ready 3m59s
- Führen Sie zum Auflisten der Konten den folgenden Befehl aus:
- Führen Sie den folgenden Befehl aus, um die S3 -Berechtigungsnachweise für das Konto 'noobaa' neu zu generieren:
noobaa account regenerate <noobaa_account_name> [options]noobaa account regenerateFATA[0000] ❌ Missing expected arguments: <noobaa-account-name> Usage: noobaa account regenerate <noobaa-account-name> [flags] [options] Use "noobaa options" for a list of global command-line options (applies to all commands). - Nach der Ausführung des Befehls noobaa account regenerate wird die EingabeaufforderungThis will invalidate all connections between S3 clients and NooBaa which are connected using
the current credentials.Warnung und fordert zur Bestätigung auf.Beispiel:
noobaa account regenerate account-testBeispielausgabe:INFO[0000] You are about to regenerate an account's security credentials. INFO[0000] This will invalidate all connections between S3 clients and NooBaa which are connected using the current credentials. INFO[0000] are you sure? y/nNach der Genehmigung werden die Berechtigungsnachweise neu generiert und schließlich gedruckt.INFO[0015] ✅ Exists: Secret "noobaa-account-account-test" Connection info: AWS_ACCESS_KEY_ID : *** AWS_SECRET_ACCESS_KEY : ***