Add HTTPS support among other things
Created by: HighSaltLevels
Major Changes
- The site now runs with HTTPS with certs generated by
LetsEncrypt CertBot
- The site now properly runs with CORS headers
- Pod Reader now has a proper ServiceAccount, Role, and RoleBinding
- Pod Reader can only
GET
andLIST
pods - Pod Reader no longer requires you to supply your own ServiceAccount. It just uses the auto mounted serviceaccount token
- Pod Reader can only
Minor Changes
- Use a fixed NodePort instead of letting kubernetes assign a nodeport at random
- Display the copyright year as
2021 - <CURRENT YEAR>
- Removed blurb about
gitlab.greeson.xyz
which no longer exists - Remove unused images, and shrink all used images for faster site load times and a smaller docker image
- Updated the site to no longer indicate that I play for Neuse Baptist. I replaced it with a blurb about what I like about the piano and a mention that I've been learning the Bass Guitar lately.