Skip to content

Personal landing page on k8s cluster, deployed via drone.io

Notifications You must be signed in to change notification settings

williamchanrico/arzhonid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arzhonid

Build Status Website Status

Personal landing page, something to attach the domain to.

Runs on a small 3-node managed kubenernetes cluster (GKE) spawned from terraform-personal.

Using CloudFlare DNS provider, will need the API key to dynamically change DNS records that are pointing to the preemptible nodes, and since the k8s deployment files include a cert-manager, it will also need the API key when generating the necessary tls certificates.

Docker

Drone CI/CD

Docker image will be built and pushed by drone.

Remember to change the image tag in .drone.yaml

Locally

$ make help
help                           Help message
build                          Build the container
run                            Run container
push                           Push image
stop                           Stop container<Paste>

Screenshot

screenshot