Skip to content

deivsonrayner/ace-build-and-deploy-script

Repository files navigation

ace-build-and-deploy-script

Os scritps foram criados como referência para a implementação de fluxos de integração e implantação continua de Aplicações e Configurações do ACE utilizando os recursos do Operator conforme documentado em: https://www.ibm.com/support/knowledgecenter/SSTTDS_11.0.0/com.ibm.ace.icp.doc/certc_install_appconnectcomponents.html

A estrutura deste repositório representa uma estrutura de um projeto template. Espera-se que esta estrutura seja responsável pelo o build e deployment de um único componente de micro-flow implementado atravês de um BAR.

O conteúdo deste repositório inclue dois tipos de script:

A) Um script responsável por criar uma Build Config que será utilizado para gerar imagens do ACE customizadas que incorporam o BAR da aplicação. O script setup-buildconfig.sh é responsável por todos os passos de configuração e atualização das configurações de build. A documentação do script pode ser acessada utilizando "--help".

B) Um script responsável por realizar o deployment e a criação de todos os Secrets, Configurations e o IntegrationServer necessários para o funcionamento do fluxo utilizando o Operator do ACE. O script deploy-project.sh é responsável por esta operação sua documentação pode ser acessada utilizando "--help".

Ambos scripts suportam a execução com parâmetro "--dry-run" permitindo revisar como as operações serão realizadas, qual estrutura de YAML será criado, etc.

Este projeto é uma iniciativa para automatização do ACE utilizando soluções como Jenkins e Tekton com enfase em uma esteira baseada nos conceitos de GitOps, toda colaboração e sugestão é bem vinda!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages