Skip to content

Latest commit

 

History

History
54 lines (39 loc) · 1.4 KB

README.md

File metadata and controls

54 lines (39 loc) · 1.4 KB

EPIC: Hello World locally

USs

To have application as a container

  • Clone the repo
  • Create branch
  • Create docker file
  • Create service.yml
  • Build and Push into docker hub docker build --tag helloworld-kotlin:x.0.0 . docker run -p 8080:8080 helloworld-kotlin:4.0.0

To have container deployed on k8 env

  • Create helm chart skeleton helm3 create helloworld*kotlin
  • Set up value.yaml
  • Set up template.yaml
  • Deploy on k8 helm3 install helloworld-kotlin helm3 install helloworld-kotlin ./helloworld-kotlin/

To have a pipeline (gitlaci)

  • Create stages

EPIC: Hello World on AWS 🚀

USs

To have an infrastructure provisioned on AWS capable to support containers

  • Create EC2
  • Create ASG
  • Creat SG
  • Creat sg ELB
  • Create ELB
  • Create var
  • Create bootstrap

To have a pipeline coded (gitlaci)

  • Create stages with env vars

References

knativeDev bitnami labGetNinja nanoShots wikiCentos docsGitLab