This repo is dedicated to storing the HelmRelease and other info needed for Kommander's Applications.
This repo uses https://pre-commit.com/ to run pre-commit hooks. Please install pre-commit and run pre-commit install
in the root directory before committing.
You can run tests with make go-test
. If your tests do not meet a certain coverage threshold, your build will fail.
This repo contains a list of images, licenses.d2iq.yaml
used to keep licenses up-to-date. This list is comprised of two sections: ignore
and resources
. ignore
is a list of images that should be ignored when validating the license mappings.
Due to the automation of image version bumping, the original comments were unable to be retained and are listed below by corresponding image:
Image | Description |
---|---|
docker.io/mesosphere/kommander2-kubetools |
The image is set of tools that is not built from source code. See: https://github.com/mesosphere/kommander (dir: docker) |
docker.io/nginxinc/nginx-unprivileged:1.22.0-alpine |
Fossa cannot scan nginx source code (C/C++) Original mapping: - container_image: docker.io/nginxinc/nginx-unprivileged:1.22.0-alpine |
docker.io/bitnami/external-dns:0.13.4-debian-11-r2 |
List of bitnami containers that were mapped to build repository source code, but not to the actual bundled software source code |
docker.io/mesosphere/capimate:${kommander} |
Note that this image is within resources rather than ignore . The capimate source code is in capimate subdirectory but it shares go.mod with main konvoy2 source code. directory: capimate |
gcr.io/kubecost1/frontend |
Partnership |
gcr.io/kubecost1/cost-model |
Partnership |