CI strategy for website in GitHub repo

This page summarizes the projects mentioned and recommended in the original post on /r/kubernetes

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • Jekyll

    :globe_with_meridians: Jekyll is a blog-aware static site generator in Ruby

  • Check out https://jekyllrb.com/ and https://gohugo.io/ if you haven't seen it yet. GitHub action could compile your website to static HTML+CSS (and even some JS). You could host it wherever you want after that, incl. on GitHub page or from a container running on K8S. For the latter I'd recommend splitting CI from CD and use ArgoCD or similar. However as previously stated by others hosting static content on K8S is a mild anti-pattern and some form of a CDN should be used instead especially if it receives a lot of traffic.

  • Hugo

    The world’s fastest framework for building websites.

  • Check out https://jekyllrb.com/ and https://gohugo.io/ if you haven't seen it yet. GitHub action could compile your website to static HTML+CSS (and even some JS). You could host it wherever you want after that, incl. on GitHub page or from a container running on K8S. For the latter I'd recommend splitting CI from CD and use ArgoCD or similar. However as previously stated by others hosting static content on K8S is a mild anti-pattern and some form of a CDN should be used instead especially if it receives a lot of traffic.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts