Ändern von AWS-Ressourcen in einem AWS CodeStar-Projekt - AWS CodeStar

Am 31. Juli 2024 stellt Amazon Web Services (AWS) die Unterstützung für das Erstellen und Anzeigen von AWS CodeStar Projekten ein. Nach dem 31. Juli 2024 können Sie nicht mehr auf die AWS CodeStar Konsole zugreifen oder neue Projekte erstellen. Die von erstellten AWS RessourcenAWS CodeStar, einschließlich Ihrer Quell-Repositorys, Pipelines und Builds, sind von dieser Änderung jedoch nicht betroffen und funktionieren weiterhin. AWS CodeStar Verbindungen und AWS CodeStar Benachrichtigungen werden von dieser Einstellung nicht beeinträchtigt.

 

Wenn Sie die Arbeit verfolgen, Code entwickeln und Ihre Anwendungen erstellen, testen und bereitstellen möchten, CodeCatalyst bietet Amazon einen optimierten Einstiegsprozess und zusätzliche Funktionen für die Verwaltung Ihrer Softwareprojekte. Erfahren Sie mehr über Funktionen und Preise von Amazon CodeCatalyst.

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.

Ändern von AWS-Ressourcen in einem AWS CodeStar-Projekt

Nach dem Erstellen eines Projekts in AWS CodeStar können Sie den Standardsatz der AWS-Ressourcen ändern, die AWS CodeStar dem Projekt hinzufügt.

Unterstützte Ressourcenänderungen

Die folgende Tabelle listet die unterstützten Änderungen an den AWS-Standardressourcen in einem AWS CodeStar-Projekt auf.

Änderung Hinweise
Hinzufügen einer Stufe zu AWS CodePipeline. Siehe Hinzufügen einer Stufe zu AWS CodePipeline.
Ändern Sie die Elastic Beanstalk Beanstalk-Umgebungseinstellungen. Siehe Ändern der AWS Elastic Beanstalk-Umgebungseinstellungen.
Ändern Sie den Code oder die Einstellungen einer AWS Lambda Funktion, ihre IAM-Rolle oder ihre API in Amazon API Gateway. Siehe Ändern einer AWS Lambda-Funktion in Quellcode.
Hinzufügen einer Ressource zu einem AWS Lambda-Projekt und Erweitern der Berechtigungen zum Erstellen und zum Zugriff auf die neue Ressource. Siehe Hinzufügen einer Ressource zu einem Projekt.
Fügen Sie Traffic Shifting mit CodeDeploy für eine AWS Lambda Funktion hinzu. Siehe Shift Traffic für ein AWS Lambda-Projekt.
Hinzufügen von AWS X-Ray-Unterstützung Siehe Tracing für ein Projekt aktivieren.
Bearbeiten Sie die Datei buildspec.yml für Ihr Projekt, um eine Unit-Test-Buildphase zur Ausführung durch AWS CodeBuild hinzuzufügen. Siehe Schritt 7: Hinzufügen eines Einheitentests für den Webservice im Tutorial für serverlose Projekte.
Fügen Sie Ihrem Projekt Ihre eigene IAM-Rolle hinzu. Siehe Hinzufügen einer IAM-Rolle zu einem Projekt.
Ändern Sie eine IAM-Rollendefinition. Für Rollen, die im Anwendungs-Stack definiert sind. Sie können keine Rollen ändern, die in der Toolchain oder AWS CloudFormation-Stacks definiert sind.
Ändern Sie Ihr Lambda-Projekt, um einen Endpunkt hinzuzufügen.
Ändern Sie Ihr EC2-Projekt, um einen Endpunkt hinzuzufügen.
Ändern Sie Ihr Elastic Beanstalk-Projekt, um einen Endpunkt hinzuzufügen.
Bearbeiten Sie Ihr Projekt, um eine Prod-Stufe und einen Endpunkt hinzuzufügen. Siehe Fügen Sie eine Prod-Stufe und einen Endpunkt zu einem Projekt hinzu..
Verwenden Sie sicher SSM-Parameter in einem AWS CodeStar-Projekt. Siehe Sicheres Verwenden von SSM-Parametern in einem AWS CodeStar-Projekt.

Die folgenden Änderungen werden nicht unterstützt.

  • Wechseln zu einem anderen Deployment-Ziel (z. B. Bereitstellung auf AWS Elastic Beanstalk anstelle von AWS CodeDeploy)

  • Hinzufügen eines verständlichen Web-Endpunkt-Namens.

  • Ändern Sie den CodeCommit Repository-Namen (für ein AWS CodeStar Projekt, mit dem eine Verbindung besteht CodeCommit).

  • Bei einem AWS CodeStar Projekt, mit dem eine Verbindung besteht GitHub, trennen Sie das GitHub Repository und verbinden Sie das Repository dann erneut mit diesem Projekt, oder verbinden Sie ein anderes Repository mit diesem Projekt. Sie können die CodePipeline Konsole (nicht die AWS CodeStar Konsole) verwenden, um GitHub in der Source-Phase einer Pipeline die Verbindung zu trennen und wieder herzustellen. Wenn Sie jedoch im AWS CodeStar Dashboard für das Projekt die Quellphase erneut mit einem anderen GitHub Repository verbinden, sind die Informationen in den Kacheln Repository und Probleme möglicherweise falsch oder veraltet. Wenn Sie die Verbindung zum GitHub Repository trennen, werden die Informationen dieses Repositorys nicht aus den Kacheln Commit-Verlauf und GitHub Probleme im AWS CodeStar Projekt-Dashboard entfernt. Um diese Informationen zu entfernen, verwenden Sie die GitHub Website, um den Zugriff auf das AWS CodeStar Projekt GitHub zu deaktivieren. Um den Zugriff zu widerrufen, verwenden Sie auf der GitHub Website den Abschnitt Autorisierte OAuth-Apps auf der Einstellungsseite für Ihr GitHub Kontoprofil.

  • Trennen Sie die Verbindung zum CodeCommit Repository (für ein AWS CodeStar Projekt, mit dem eine Verbindung besteht CodeCommit) und verbinden Sie das Repository dann erneut mit diesem Projekt oder verbinden Sie ein anderes Repository mit diesem Projekt.