Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Verwendung der Atlassian Jira-Erweiterung für AWS AppConfig
Durch die Integration mit Atlassian Jira AWS AppConfig kannst du Probleme in der Atlassian-Konsole erstellen und aktualisieren, wenn du Änderungen an einem Feature-Flag in deinem für das angegebene Feature vornimmst. AWS-Konto AWS-Region Jedes Jira-Problem umfasst den Flag-Namen, die Anwendungs-ID, die Konfigurationsprofil-ID und die Flag-Werte. Nachdem Sie Ihre Flag-Änderungen aktualisiert, gespeichert und bereitgestellt haben, aktualisiert Jira die vorhandenen Probleme mit den Details der Änderung.
Anmerkung
Jira aktualisiert Probleme immer dann, wenn du ein Feature-Flag erstellst oder aktualisierst. Jira aktualisiert Probleme auch, wenn du ein Flag-Attribut auf untergeordneter Ebene aus einem Flag auf übergeordneter Ebene löschst. Jira zeichnet keine Informationen auf, wenn Sie ein Kennzeichen auf übergeordneter Ebene löschen.
Um die Integration zu konfigurieren, müssen Sie wie folgt vorgehen:
Berechtigungen für die AWS AppConfig Jira-Integration konfigurieren
Wenn du die AWS AppConfig Integration mit Jira konfigurierst, gibst du Anmeldeinformationen für einen Benutzer an. Insbesondere geben Sie die Zugriffsschlüssel-ID und den geheimen Schlüssel des Benutzers in der Anwendung AWS AppConfig for Jira ein. Dieser Benutzer erteilt Jira die Erlaubnis, mit ihm zu kommunizieren. AWS AppConfig AWS AppConfig verwendet diese Anmeldeinformationen einmal, um eine Verbindung zwischen AWS AppConfig und Jira herzustellen. Die Anmeldeinformationen werden nicht gespeichert. Sie können die Zuordnung entfernen, indem Sie die Anwendung AWS AppConfig for Jira deinstallieren.
Für das Benutzerkonto ist eine Berechtigungsrichtlinie erforderlich, die die folgenden Aktionen umfasst:
-
appconfig:CreateExtensionAssociation
-
appconfig:GetConfigurationProfile
-
appconfig:ListApplications
-
appconfig:ListConfigurationProfiles
-
appconfig:ListExtensionAssociations
-
sts:GetCallerIdentity
Führen Sie die folgenden Aufgaben aus, um eine IAM-Berechtigungsrichtlinie und einen Benutzer für eine AWS AppConfig Jira-Integration zu erstellen:
Aufgaben
Aufgabe 1: Erstellen Sie eine IAM-Berechtigungsrichtlinie für AWS AppConfig eine Jira-Integration
Verwende das folgende Verfahren, um eine IAM-Berechtigungsrichtlinie zu erstellen, mit der Atlassian Jira kommunizieren kann. AWS AppConfig Wir empfehlen, dass du eine neue Richtlinie erstellst und diese Richtlinie an eine neue IAM-Rolle anfügst. Das Hinzufügen der erforderlichen Berechtigung zu einer bestehenden IAM-Richtlinie und -Rolle widerspricht dem Prinzip der geringsten Rechte und wird nicht empfohlen.
Um eine IAM-Richtlinie für eine Jira-Integration AWS AppConfig zu erstellen
Öffnen Sie unter https://console.aws.amazon.com/iam/
die IAM-Konsole. -
Wählen Sie im Navigationsbereich Richtlinien und dann Richtlinie erstellen.
-
Wählen Sie auf der Seite Richtlinie erstellen die Registerkarte JSON aus und ersetzen Sie den Standardinhalt durch die folgende Richtlinie. Ersetzen Sie in der folgenden Richtlinie,
Region
account_ID
application_ID
, undconfiguration_profile_ID
durch Informationen aus Ihrer AWS AppConfig Feature-Flag-Umgebung.{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "appconfig:CreateExtensionAssociation", "appconfig:ListExtensionAssociations", "appconfig:GetConfigurationProfile" ], "Resource": [ "arn:aws:appconfig:
Region
:account_ID
:application/application_ID
", "arn:aws:appconfig:Region
:account_ID
:application/application_ID
/configurationprofile/configuration_profile_ID
" ] }, { "Effect": "Allow", "Action": [ "appconfig:ListApplications" ], "Resource": [ "arn:aws:appconfig:Region
:account_ID
:*" ] }, { "Effect": "Allow", "Action": [ "appconfig:ListConfigurationProfiles" ], "Resource": [ "arn:aws:appconfig:Region
:account_ID
:application/application_ID
" ] }, { "Effect": "Allow", "Action": "sts:GetCallerIdentity", "Resource": "*" } ] } -
Wählen Sie Weiter: Tags aus.
-
(Optional) Fügen Sie ein oder mehrere Tag (Markierung)-Schlüssel-Wert-Paare hinzu, um den Zugriff für diese Richtlinie zu organisieren, zu verfolgen oder zu steuern, und wählen Sie dann Next: Review (Nächster Schritt: Prüfen) aus.
-
Geben Sie auf der Seite Review policy (Richtlinie überprüfen) im Feld Name einen Namen ein, wie z. B
AppConfigJiraPolicy
, und geben Sie anschließend eine optionale Beschreibung ein. -
Wählen Sie Create Policy (Richtlinie erstellen) aus.
Aufgabe 2: Erstellen Sie einen Benutzer für AWS AppConfig eine Jira-Integration
Gehen Sie wie folgt vor, um einen Benutzer für eine Atlassian AWS AppConfig Jira-Integration zu erstellen. Nachdem du den Benutzer erstellt hast, kannst du die Zugriffsschlüssel-ID und den geheimen Schlüssel kopieren, die du nach Abschluss der Integration angeben wirst.
Um einen Benutzer für AWS AppConfig eine Jira-Integration zu erstellen
Öffnen Sie unter https://console.aws.amazon.com/iam/
die IAM-Konsole. -
Wählen Sie im Navigationsbereich Users (Benutzer) und dann Add User (Benutzer hinzufügen).
-
Geben Sie im Feld Benutzername einen Namen ein, z. B.
AppConfigJiraUser
-
Wählen Sie unter AWS Anmeldeinformationstyp auswählen die Option Zugriffsschlüssel — Programmgesteuerter Zugriff aus.
-
Wählen Sie Weiter: Berechtigungen aus.
-
Wählen Sie auf der Seite „Berechtigungen festlegen“ die Option Bestehende Richtlinien direkt anhängen aus. Suchen und aktivieren Sie das Kontrollkästchen für die Richtlinie, in der Sie sie erstellt habenAufgabe 1: Erstellen Sie eine IAM-Berechtigungsrichtlinie für AWS AppConfig eine Jira-Integration, und wählen Sie dann Weiter: Tags aus.
-
Fügen Sie auf der Seite Tags hinzufügen (optional) ein oder mehrere Tag-Schlüssel-Wertepaare hinzu, um den Zugriff für diesen Benutzer zu organisieren, nachzuverfolgen oder zu kontrollieren. Wählen Sie Weiter: Prüfen aus.
-
Überprüfen Sie auf der Seite „Überprüfen“ die Benutzerdetails.
-
Wählen Sie Create user (Benutzer erstellen) aus. Das System zeigt die Zugriffsschlüssel-ID und den geheimen Schlüssel des Benutzers an. Laden Sie entweder die CSV-Datei herunter oder kopieren Sie diese Anmeldeinformationen an einen anderen Speicherort. Sie geben diese Anmeldeinformationen an, wenn Sie die Integration konfigurieren.
Konfiguration der AWS AppConfig Jira-Integrationsanwendung
Gehen Sie wie folgt vor, um die erforderlichen Optionen in der Anwendung AWS AppConfig for Jira zu konfigurieren. Nachdem Sie dieses Verfahren abgeschlossen haben, erstellt Jira für jedes Feature-Flag in Ihrem AWS-Konto für das angegebene Feature ein neues Problem. AWS-Region Wenn Sie Änderungen an einem Feature-Flag in vornehmen AWS AppConfig, zeichnet Jira die Details in den vorhandenen Issues auf.
Anmerkung
Ein AWS AppConfig Feature-Flag kann mehrere Flaggenattribute auf untergeordneter Ebene enthalten. Jira erstellt für jedes Feature-Flag auf übergeordneter Ebene ein Problem. Wenn Sie ein Flag-Attribut auf untergeordneter Ebene ändern, können Sie die Details dieser Änderung im Jira-Problem für das Kennzeichen der übergeordneten Ebene einsehen.
Um die Integration zu konfigurieren
-
Melde dich im Atlassian Marketplace an
. -
Geben Sie
AWS AppConfig
das Suchfeld ein und drücken Sie die Eingabetaste. -
Installieren Sie die Anwendung auf Ihrer Jira-Instanz.
-
Wähle in der Atlassian-Konsole Apps verwalten und dann Jira aus AWS AppConfig .
-
Wählen Sie Konfigurieren aus.
-
Wähle unter Konfigurationsdetails die Option Jira-Projekt und dann das Projekt aus, das du mit deinem Feature-Flag verknüpfen möchtest. AWS AppConfig
-
Wählen Sie und wählen Sie dann die Region aus AWS-Region, in der sich Ihr AWS AppConfig Feature-Flag befindet.
-
Geben Sie im Feld Anwendungs-ID den Namen der AWS AppConfig Anwendung ein, die Ihr Feature-Flag enthält.
-
Geben Sie im Feld Konfigurationsprofil-ID den Namen des AWS AppConfig Konfigurationsprofils für Ihr Feature-Flag ein.
-
Geben Sie in den Feldern Access Key ID und Secret Key die Anmeldeinformationen ein, die Sie kopiert habenAufgabe 2: Erstellen Sie einen Benutzer für AWS AppConfig eine Jira-Integration. Optional können Sie auch ein Sitzungstoken angeben.
-
Wählen Sie Absenden aus.
-
Wähle in der Atlassian-Konsole Projekte und dann das Projekt aus, das du für AWS AppConfig die Integration ausgewählt hast. Auf der Seite „Probleme“ wird für jedes Feature-Flag im angegebenen AWS-Konto und ein Problem angezeigt. AWS-Region
Löschen der Anwendung und der Daten AWS AppConfig für Jira
Wenn du die Jira-Integration mit AWS AppConfig Feature-Flags nicht mehr verwenden möchtest, kannst du die Anwendung AWS AppConfig für Jira in der Atlassian-Konsole löschen. Das Löschen der Integrationsanwendung hat folgende Auswirkungen:
-
Löscht die Zuordnung zwischen Ihrer Jira-Instanz und AWS AppConfig
-
Löscht Ihre Jira-Instanzdetails von AWS AppConfig
Um die Anwendung AWS AppConfig für Jira zu löschen
-
Wähle in der Atlassian-Konsole Apps verwalten aus.
-
Wähle AWS AppConfig für Jira.
-
Wählen Sie Deinstallieren.