A fork of prometheus that removes all plugins and code placed for lobbying
While inspecting prometheus I found out that the binary is huge (200MB) and contains a lot of 3rd party vendor code that I will likely never need.
After removing this code the binary was 3-4x smaller.
- All plugins/"service discovery"
- Propietary code for propietary platforms introduced by "lobbying"
- Sigv4 aka AWS Signature Version 4
- AzureAD
- GoogleIAM
- Kubernetes specific configuration
The updating logic can be found in the sidecar repo.