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

♻️ Cleanup this repository #141

Merged
merged 12 commits into from
Nov 11, 2023
Merged

♻️ Cleanup this repository #141

merged 12 commits into from
Nov 11, 2023

Commits on Nov 11, 2023

  1. Add devcontainer configuration

    Dev container is well integrated to VS Code and Github, so it's
    interesting to configure it to make it more developper-friendly.
    
    Signed-off-by: Alexandre Nicolaie <alexandre.nicolaie@gmail.com>
    xunleii committed Nov 11, 2023
    Configuration menu
    Copy the full SHA
    99ecc0b View commit details
    Browse the repository at this point in the history
  2. Make all examples consistent

    Signed-off-by: Alexandre Nicolaie <alexandre.nicolaie@gmail.com>
    xunleii committed Nov 11, 2023
    Configuration menu
    Copy the full SHA
    43b4aff View commit details
    Browse the repository at this point in the history
  3. Rewrite some part of the README

    - Move the security disclosure at the begin of the README
    - Add "real" example based on working examples
    
    fixes #136
    
    Signed-off-by: Alexandre Nicolaie <alexandre.nicolaie@gmail.com>
    xunleii committed Nov 11, 2023
    Configuration menu
    Copy the full SHA
    674be21 View commit details
    Browse the repository at this point in the history
  4. Refresh Github Actions workflows

    - Add stale bot
    - Prefix all "bot" worflows
    - Migrate all external workflows locally
    - Add security check with Trivy
    
    Signed-off-by: Alexandre Nicolaie <alexandre.nicolaie@gmail.com>
    xunleii committed Nov 11, 2023
    Configuration menu
    Copy the full SHA
    306993b View commit details
    Browse the repository at this point in the history
  5. Add Github issue form

    Signed-off-by: Alexandre Nicolaie <alexandre.nicolaie@gmail.com>
    xunleii committed Nov 11, 2023
    Configuration menu
    Copy the full SHA
    3e69512 View commit details
    Browse the repository at this point in the history
  6. Add example for Digital Ocean

    Signed-off-by: Alexandre Nicolaie <alexandre.nicolaie@gmail.com>
    xunleii committed Nov 11, 2023
    Configuration menu
    Copy the full SHA
    35b4d16 View commit details
    Browse the repository at this point in the history
  7. Make k3s token as non-sensitive value

    In order to have more information during provisionning, I make this
    token as non-sensitive value. This didn't have any issue on security
    because it is never showed on logs.
    
    Signed-off-by: Alexandre Nicolaie <alexandre.nicolaie@gmail.com>
    xunleii committed Nov 11, 2023
    Configuration menu
    Copy the full SHA
    975a211 View commit details
    Browse the repository at this point in the history
  8. Add an example of customized kubeconfig

    Fixes #144
    
    Signed-off-by: Alexandre Nicolaie <alexandre.nicolaie@gmail.com>
    xunleii committed Nov 11, 2023
    Configuration menu
    Copy the full SHA
    bd1f2e3 View commit details
    Browse the repository at this point in the history
  9. TF lint all files

    Signed-off-by: Alexandre Nicolaie <alexandre.nicolaie@gmail.com>
    xunleii committed Nov 11, 2023
    Configuration menu
    Copy the full SHA
    5f1b57e View commit details
    Browse the repository at this point in the history
  10. Add Taskfile to simplify management

    Signed-off-by: Alexandre Nicolaie <alexandre.nicolaie@gmail.com>
    xunleii committed Nov 11, 2023
    Configuration menu
    Copy the full SHA
    2ffa9aa View commit details
    Browse the repository at this point in the history
  11. Move all templates workflows to .github/workflows

    Signed-off-by: Alexandre Nicolaie <alexandre.nicolaie@gmail.com>
    xunleii committed Nov 11, 2023
    Configuration menu
    Copy the full SHA
    b8c94d1 View commit details
    Browse the repository at this point in the history
  12. Use python ... in python script

    Signed-off-by: Alexandre Nicolaie <alexandre.nicolaie@gmail.com>
    xunleii committed Nov 11, 2023
    Configuration menu
    Copy the full SHA
    51331e9 View commit details
    Browse the repository at this point in the history