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

Package the checks as an OCI container for usage in Kubernetes #6

Merged
merged 5 commits into from
Aug 30, 2024

Commits on Aug 29, 2024

  1. Add packaging OCI container

    This commit adds a OCI to deploy the checks via Kubernetes
    janvhs committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    752d56c View commit details
    Browse the repository at this point in the history
  2. Instruct OBS to build the container

    This commit adds supporting files for building the container via OBS
    janvhs committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    48a7a20 View commit details
    Browse the repository at this point in the history
  3. Publish container to OBS via GitHub actions

    This commit expands the ci.yaml file wit the ability to deploy the
    checks OCI image to OBS.
    janvhs committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    a627681 View commit details
    Browse the repository at this point in the history
  4. Prohibit accidental overrides

    This commit ensures checks get only installed into a non empty
    pre-existing directory. This is done to ensure that the volume is
    mounted and empty. The installation should fail otherwise.
    janvhs committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    2ab1418 View commit details
    Browse the repository at this point in the history
  5. Remove dead code

    janvhs committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    eb22f3d View commit details
    Browse the repository at this point in the history