Skip to content

Bhanditz/pharos-hello-world

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

Kontena Pharos Hello World

Prerequisities

  • working Kontena Pharos cluster
  • Kontena Pharos addons:
    • ingress-nginx
    • cert-manager
  • dns name pointed to your Kontena Pharos cluster
  • Kontena Mortar installed for deploying the YAML manifests

Deployment

$ mortar fire --var host=hello.mydomain.com --var email=me@domain.com deploy/ hello

where hello.mydomain.com is a DNS name that points to the hello-world app. Note: you need to configure this outside of Kontena Pharos.

Deployment does the following steps:

  • creates hello-world namespace
  • adds ResourceQuota to the namespace
  • adds Let's Encrypt certificate Issuer to the namespace
  • creates Deployment to the namespace
  • creates Service to the namespace that targets the deployment
  • creates Ingress for the given host that targets the service
  • creates Certificate for the given host

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 100.0%