Aviso de fim do suporte: em 30 de junho de 2027, AWS encerrará o suporte para o AMS Advanced. Depois de 30 de junho de 2027, você não poderá mais acessar o console do AMS Advanced ou os recursos do AMS Advanced. Para obter mais informações, consulte Fim do suporte do AMS Advanced.
As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Use o AMS SSP para provisionar AWS CodePipeline em sua conta AMS
Use o modo AMS Self-Service Provisioning (SSP) para acessar os AWS CodePipeline recursos diretamente em sua conta gerenciada pelo AMS. AWS CodePipeline é um serviço de entrega contínua
nota
Para integrar CodeCommit, CodeBuild, e CodePipeline com um único RFC CodeDeploy, envie o tipo de alteração Gerenciamento | AWS serviço | Serviço autoprovisionado | Adicionar (automação gerenciada) (ct-3qe6io8t6jtny) e solicite os três serviços: e. CodeBuild CodeDeploy CodePipeline Em seguida, todas as três funçõescustomer_codebuild_service_role,customer_codedeploy_service_role, e aws_code_pipeline_service_role são provisionadas em sua conta. Depois de provisionar sua conta, você deve integrar a função em sua solução de federação.
CodePipeline no AMS, não oferece suporte a “Amazon CloudWatch Events” para o Source Stage porque precisa de permissões elevadas para criar a função e a política de serviço, o que ignora o modelo de privilégios mínimos e o processo de gerenciamento de alterações do AMS.
CodePipeline perguntas frequentes sobre o AWS Managed Services
P: Como faço para solicitar acesso à CodePipeline minha conta do AMS?
Solicite acesso ao CodePipeline enviando uma solicitação de serviço para customer_code_pipeline_console_role a conta relevante. Depois de provisionado em sua conta, você deve integrar a função em sua solução de federação.
Nesse momento, o AMS Operations também implantará essa função de serviço em sua conta:aws_code_pipeline_service_role_policy.
P: Quais são as restrições de uso CodePipeline na minha conta AMS?
Sim. CodePipeline recursos, estágios e fornecedores estão limitados ao seguinte:
Estágio de implantação: limitado ao Amazon S3 e AWS CodeDeploy
Estágio de origem: limitado ao Amazon S3,, AWS CodeCommit, e BitBucket GitHub
Estágio de construção: limitado a AWS CodeBuild, e Jenkins
Estágio de aprovação: limitado ao Amazon SNS
Estágio de teste: limitado a Jenkins AWS CodeBuild, Ghost Inspector UI Testing BlazeMeter, Micro StormRunner Focus Load e Runscope API Monitoring
Invoke Stage: limitado a Step Functions e Lambda
nota
As operações do AMS serão implantadas
customer_code_pipeline_lambda_policyem sua conta; elas devem ser vinculadas à função de execução do Lambda para o estágio de invocação do Lambda. Forneça o nome da service/execution função do Lambda com a qual você deseja adicionar essa política. Se não houver uma service/execution função personalizada do Lambda, o AMS criará uma nova função chamadacustomer_code_pipeline_lambda_execution_role, que será uma cópia decustomer_lambda_basic_execution_rolejunto com.customer_code_pipeline_lambda_policy
P: Quais são os pré-requisitos ou dependências para usar CodePipeline na minha conta do AMS?
AWS serviços suportados AWS CodeCommit, AWS CodeBuild, AWS CodeDeploy devem ser lançados antes ou junto com o lançamento do CodePipeline.