Skip to content

Operator responsible for managing AddOn resources in OSD

License

Notifications You must be signed in to change notification settings

mt-sre/addon-metadata-operator

Folders and files

NameName
Last commit message
Last commit date
Nov 16, 2023
Nov 16, 2023
Jan 2, 2025
Oct 6, 2023
Apr 29, 2022
Sep 26, 2022
Oct 5, 2023
Oct 5, 2023
Nov 28, 2023
Feb 12, 2025
Jul 5, 2022
Jan 25, 2022
Oct 6, 2023
Sep 27, 2022
Jan 2, 2025
Sep 3, 2021
Sep 27, 2022
Sep 28, 2022
Feb 13, 2025
Feb 13, 2025
Apr 18, 2022
Oct 13, 2022
Sep 28, 2022

Repository files navigation

addon-metadata-operator

Operator responsible for managing AddOn resources in OSD

Develop

Useful make commands

Install pre-commit hooks:

./mage hooks:enable

Run code checks:

./mage check

Run tests:

./mage test
./pr_check.sh

Adding validators

See this doc for more information on adding new validators.

Release

mtcli

The external Jenkins integration will run the build_tag.sh script after you push a tag. The script runs goreleaser, which is responsible for building the binaries and publishing them as a Github Release.

git tag vX.X.X
git push upstream --tags

A tag can't be built twice, you will need to add a new commit and a new tag referencing the latest commit.

License

Apache License 2.0, see LICENSE.