Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🧁feat: added the static site chart 🧁 #24

Merged
merged 23 commits into from
Apr 20, 2020

Commits on Apr 10, 2020

  1. Created a deploy engine for deploying static site onto a Kubernetes c…

    …luster with auto-updating capabilities
    Jijie Chen committed Apr 10, 2020
    Configuration menu
    Copy the full SHA
    59d6f8d View commit details
    Browse the repository at this point in the history
  2. Supported turning off auto updating

    Jijie Chen committed Apr 10, 2020
    Configuration menu
    Copy the full SHA
    20b6c92 View commit details
    Browse the repository at this point in the history
  3. Enabled customizing auto update interval using cron

    Jijie Chen committed Apr 10, 2020
    Configuration menu
    Copy the full SHA
    0e286c8 View commit details
    Browse the repository at this point in the history
  4. Added a readme file

    Jijie Chen committed Apr 10, 2020
    Configuration menu
    Copy the full SHA
    4804b13 View commit details
    Browse the repository at this point in the history
  5. Added a Chinese version of the readme file

    Jijie Chen committed Apr 10, 2020
    Configuration menu
    Copy the full SHA
    363b2b0 View commit details
    Browse the repository at this point in the history
  6. Using a role with lower permission, advoiding using a ClusterRole for…

    … the cronjob
    Jijie Chen committed Apr 10, 2020
    Configuration menu
    Copy the full SHA
    71044b6 View commit details
    Browse the repository at this point in the history
  7. Incremented CPU/Memory required by pods; Put nginx configuration into…

    … ConfigMap; Made nginx listen to port 8080 instead of port 80 to support running as a non-root user
    Jijie Chen committed Apr 10, 2020
    Configuration menu
    Copy the full SHA
    12e994f View commit details
    Browse the repository at this point in the history
  8. Added pod probes

    Jijie Chen committed Apr 10, 2020
    Configuration menu
    Copy the full SHA
    ac7d475 View commit details
    Browse the repository at this point in the history
  9. Turned intervals for probes in deployment template

    Jijie Chen committed Apr 10, 2020
    Configuration menu
    Copy the full SHA
    8220728 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    2b86334 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    9a4405d View commit details
    Browse the repository at this point in the history
  12. Made the deploy.sh script more user-friendly

    Jijie Chen committed Apr 10, 2020
    Configuration menu
    Copy the full SHA
    70ed96e View commit details
    Browse the repository at this point in the history
  13. Updated README docs according to latest version

    Jijie Chen committed Apr 10, 2020
    Configuration menu
    Copy the full SHA
    fb53d49 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    8840b16 View commit details
    Browse the repository at this point in the history
  15. Removed ./git folder after cloning from source to prevent any sensiti…

    …ve info leak
    Jijie Chen committed Apr 10, 2020
    Configuration menu
    Copy the full SHA
    74c45e1 View commit details
    Browse the repository at this point in the history
  16. Do not print helm chart settings on console

    Jijie Chen committed Apr 10, 2020
    Configuration menu
    Copy the full SHA
    ae36159 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2020

  1. Configuration menu
    Copy the full SHA
    1c239dd View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2020

  1. Moved static-site chart into a sub folder (to prepare the merge with …

    …rht-labs/helm-charts)
    Jijie Chen committed Apr 17, 2020
    Configuration menu
    Copy the full SHA
    840bd42 View commit details
    Browse the repository at this point in the history
  2. Use Helm Chart post-install hook to eliminate the needs of extracting…

    … latest revision id locally before using
    Jijie Chen committed Apr 17, 2020
    Configuration menu
    Copy the full SHA
    14b6f28 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b09e809 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'static-site'

    Jijie Chen committed Apr 17, 2020
    Configuration menu
    Copy the full SHA
    6ff85ad View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bdaf409 View commit details
    Browse the repository at this point in the history
  6. Fixing linting complains by adding/removing new lines

    Jijie Chen committed Apr 17, 2020
    Configuration menu
    Copy the full SHA
    f3ed0cd View commit details
    Browse the repository at this point in the history