Skip to content
Snippets Groups Projects
  1. Oct 21, 2021
  2. Sep 30, 2021
  3. Sep 06, 2021
  4. Jul 07, 2021
  5. Jul 01, 2021
  6. Jun 14, 2021
  7. May 25, 2021
    • fpetkovski's avatar
      Update kubeconform to 0.4.7 · 5fbdddf9
      fpetkovski authored
      This change updates the version of kubeconform to 0.4.7. It simplifies the
      `validate` Makefile target and extracts the kubernetes version into a variable.
      5fbdddf9
  8. Jan 29, 2021
  9. Jan 12, 2021
  10. Nov 16, 2020
  11. Nov 12, 2020
  12. Oct 21, 2020
    • Alex Sears's avatar
      Add print to find · fae7e1a9
      Alex Sears authored
      The `find` call in the Makefile doesn't actually output any `*.libsonnet` file due to the way `find` handles operators. This was discovered using GNU `find` on a Mac. From the manpages:
      
      > Please  note  that -a when specified implicitly (for example by two tests appearing without an explicit operator between them) or explicitly has higher precedence than -o.  This means that find . -name afile -o -name bfile -print will never print afile.
      
      A simple addition of `-print` to force the print fixes the issue.
      fae7e1a9
  13. Apr 07, 2020
  14. Apr 06, 2020
  15. Mar 24, 2020
  16. Mar 03, 2020
  17. Feb 06, 2020
  18. Oct 24, 2019
  19. Oct 14, 2019
  20. Sep 25, 2019
  21. Aug 28, 2019
  22. Jul 11, 2019
  23. May 17, 2019
  24. May 14, 2019
  25. Apr 15, 2019
  26. Mar 26, 2019
  27. Mar 20, 2019
    • Cory O'Daniel's avatar
      Moved kustomize to own jsonnet file · 1664600b
      Cory O'Daniel authored
      * [Modified] Makefile to run kustomize.jsonnet
      * [Modified] Moved kustomization from example.jsonnet to
      examples/kustomize.jsonnet
      * [Modified] kustomization file to land at root of kube-prometheus so
      current users can continue to use `kubectl apply -f manifests`
      1664600b
  28. Jan 24, 2019
  29. Jul 25, 2018
  30. Jul 08, 2018
  31. Jun 26, 2018
  32. Jun 25, 2018
    • Max Leonard Inden's avatar
      kube-prometheus/Makefile: Change target output from files to folder · 22066b47
      Max Leonard Inden authored
      Previously the `manifests` and `vendor` folder content has been build
      via `manifests/**` and `vendor/**` target definitions. This results in
      two issues:
      
      1. The GNU Make recipe is executed for every single file in the folders.
      
      2. Not all timestamps inside the `manifests` folder would be updated on
      every run, thereby needing to be rerun on all following target
      executions.
      
      Solution:
      
      1. Define the target based on the folder, not individual files
      
      2. Remove target folder before execution recipe to ensure all timestamps
      are updated.
      22066b47
  33. Jun 12, 2018
    • Max Leonard Inden's avatar
      *: Refactor build system · 1d36d01b
      Max Leonard Inden authored
      - Move prometheus-config-reloader to cmd/
      - Refactor Makefile & contrib/kube-prometheus/Makefile
      - Only execute a target if its dependencies changed
        - Create empty target file for docker builds
      - Replace promu with plain static `go build`
      1d36d01b
  34. Jun 06, 2018
  35. Jun 05, 2018
Loading