This is my personal gitlab instance. Feel free to browse my stuff: https://gitlab.greeson.xyz/users/highsaltlevels/projects

Add HTTPS support among other things

David Greeson requested to merge https into master

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 and LIST pods
    • Pod Reader no longer requires you to supply your own ServiceAccount. It just uses the auto mounted serviceaccount token

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.

Merge request reports