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

  1. Rufen Sie den Kontonamen ab.
    • Führen Sie zum Auflisten der Konten den folgenden Befehl aus:
      noobaa account list
      Beispielausgabe:
      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 noobaaaccount
      Beispielausgabe:
      NAME           PHASE   AGE
      account-test   Ready   15m
      test2          Ready   3m59s
  2. 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 regenerate
    FATA[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).
  3. 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-test
    Beispielausgabe:
    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/n
    Nach 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  : ***