Skip to content
Snippets Groups Projects
  1. Dec 17, 2021
  2. Oct 21, 2021
  3. Sep 30, 2021
  4. Sep 06, 2021
  5. Jul 07, 2021
  6. Jul 01, 2021
  7. Jun 14, 2021
  8. 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
  9. Jan 29, 2021
  10. Jan 12, 2021
  11. Nov 16, 2020
  12. Nov 12, 2020
  13. 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.
      Unverified
      fae7e1a9
  14. Apr 07, 2020
  15. Apr 06, 2020
  16. Mar 24, 2020
  17. Mar 03, 2020
  18. Feb 06, 2020
  19. Oct 24, 2019
  20. Oct 14, 2019
  21. Sep 25, 2019
  22. Aug 28, 2019
  23. Jul 11, 2019
  24. May 17, 2019
  25. May 14, 2019
  26. Apr 15, 2019
  27. Mar 26, 2019
  28. 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
  29. Jan 24, 2019
  30. Jul 25, 2018
  31. Jul 08, 2018
  32. Jun 26, 2018
  33. 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
  34. 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
  35. Jun 06, 2018
Loading