Evan Baker
Evan Baker
add prometheus support allow plugins to register metrics
**Reason for Change**: collapses the $OS.Dockerfiles in to a single Dockerfile and combines build stages where possible. This helps us maintain consistency between the containers built for different OSes. Updated...
This is a tracking issue for the work to migrate from the single `dropgz` image to per-component `-installer` images. Up until now, we have released the CNI installer image (`cni-dropgz`)...
kubectl-retina is currently distributed as a binary in the release artifacts. It would significantly improve the UX to distribute it via Krew. ```[tasklist] ### Tasks - [ ] https://github.com/microsoft/retina/pull/126 -...
There are usages of unsafe which could be made safe https://github.com/microsoft/retina/blob/078d15b3612dc2abacd77b01dc9e6413dd3dbb2a/pkg/utils/utils_linux.go#L41 may be refactored as ```go func htons(i uint16) uint16 { b := make([]byte, 2) binary.BigEndian.PutUint16(b, i) return binary.BigEndian.Uint16(b) }...
Retina has CAP_NET_ADMIN, SYS_ADMIN, and others. Evaluate the caps and make sure we are adding the minimum required permissions
Publishes the helm chart to `ghcr.io//charts/:` on tag. Sample run: https://github.com/rbtr/retina/actions/runs/8396910644/job/22999286123#step:5:9 Published artifact: https://github.com/rbtr/retina/pkgs/container/retina%2Fcharts%2Fretina/194747724?tag=v0.0.2
Removes leftover chart args from the Make instructions that shouldn't be in the quickstart OCI instructions.
Fixed a typo and added testing in the Proof heading
Updates the stale workflow to **not** automatically mark issues as stale. The `meta/waiting-for-author` label can still be manually added to issues, and then they will be automatically closed after 7...