oreshinya / k8s-normal-app

Kubernetes configs and ci commands sample for basic web application with DB and HTTPS (Using Let's Encrypt).

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Kubernetes normal app

Kubernetes configs and ci commands sample for basic web application with DB and HTTPS (Using Let's Encrypt).

Dependencies

and, kubectl should be authenticated any cluster.

Cluster dependencies

Environments

This is needed for decoding sample secret configs encoded by sekret.

export ENCRYPTION_KEY=bwt1pED7yjV+sPjCWF21h/0A8LZyS1Y2

If you use this sample

By grep oreshinya and checking all *.yml.enc with sekret, you can identify changes that you should.

And, You should generate new ENCRYPTION_KEY and recreate secret configs.

For CI, you have to set below environment variables.

  • GOOGLE_CREDENTIALS
  • ENCRYPTION_KEY

About

Kubernetes configs and ci commands sample for basic web application with DB and HTTPS (Using Let's Encrypt).


Languages

Language:Shell 100.0%