Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

0

Share

Download to read offline

Do código ao Sucesso com Source-To-Image

Download to read offline

Apresentação sobre S2I

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all
  • Be the first to like this

Do código ao Sucesso com Source-To-Image

  1. 1. DO CÓDIGO AO SUCESSODO CÓDIGO AO SUCESSO COM SOURCE-TO-IMAGECOM SOURCE-TO-IMAGE Ricardo Martinelli - Principal Technical Support Engineer
  2. 2. AGENDAAGENDA A nova onda em Cloud Computing Source-to-Image (STI/S2I) Demo Bonus
  3. 3. CLOUD COMPUTINGCLOUD COMPUTING Novos termos e conceitos: CI/CD DevOps Microservices Containers
  4. 4. DESAFIOSDESAFIOS Absorver todas essas novas metodologias Automação! Automação! Automação! Sustentar toda a infraestrutura necessária Ter ferramentas úteis para obter o máximo de produtividade
  5. 5. DESAFIOSDESAFIOS Absorver todas essas novas metodologias Automação! Automação! Automação! Sustentar toda a infraestrutura necessária Ter ferramentas úteis para obter o máximo de produtividade Assunto dessa apresentação
  6. 6. SOURC E-TO- IMAGE (STI/S 2I )SOURC E-TO- IMAGE (STI/S 2I ) Imagem Docker Código da aplicação Source-to-Image
  7. 7. SOURC E-TO- IMAGE(STI/S 2I)SOURC E-TO- IMAGE(STI/S 2I) Cria docker images com scripts de builds automatizados Simplifica o processo de criar Docker images com código da aplicação -> Gera uma noda Docker image testável com o código (os 80% de esforço) Define e implementa um workflow para builds incrementais Possui ferramentas para auxiliar na build, de forma a gerar a mesma Docker image do mesmo build Permite utilizar as Docker images já criadas (Docker Hub)
  8. 8. WORKFLOW STI/S2IWORKFLOW STI/S2I Cria um esqueleto do build STI/S2I com o comando sti: # sti create docker.io/openshift/wildfly-8-centos . Scripts criados: .sti/bin/assemble .sti/bin/run .sti/bin/save-artifacts .sti/bin/usage test/run test/test-app Dockerfile Makefile
  9. 9. WORKFLOW STI/S2I (CONT.)WORKFLOW STI/S2I (CONT.) (opcional) Após editar os arquivos, cria a Docker image de base: # sti build https://github.com/rimolive/ticket-monster wildfly-base ticket-monster-sti Após isso, construir a imagem com o código: # make
  10. 10. Demo
  11. 11. Bonus
  12. 12. OPENSHIF T V3OPENSHIF T V3 Baseado em Docker e Kubernetes Utiliza o conceito de S2I Arquitetura redesenhada de acordo com os princípio de Microservices
  13. 13. REFERÊNCIASREFERÊNCIAS https://github.com/openshift/source-to-image https://docs.openshift.org/latest/creating_images/s2i.html http://www.openshift.org/
  14. 14. THANK YOU!THANK YOU!

Apresentação sobre S2I

Views

Total views

153

On Slideshare

0

From embeds

0

Number of embeds

0

Actions

Downloads

2

Shares

0

Comments

0

Likes

0

×