Skip to content

Releases: digitalocean/clusterlint

v0.2.2

10 Jul 17:57
6b6f1ed
Compare
Choose a tag to compare
  • Fix nil pointer dereference in adminssion-controller-webhook-timeout to use the check with k8s 1.13.* or below
  • Recover from panics while running checks. Useful when clusterlint is used as a library.

v0.2.1

22 Jun 18:18
c571ab5
Compare
Choose a tag to compare

Update kubernetes packages to 0.18.3

v0.2.0

15 Jun 17:26
65df37b
Compare
Choose a tag to compare
  • Update kubernetes packages to 0.17.3
  • Add additional details to diagnostics. This will help users to understand how to fix specific issues
  • Add the webhook timeout check

v0.1.4

10 Feb 23:22
2091637
Compare
Choose a tag to compare
  • Support for local checks via Go plugins
  • checks/latest-tag: handle unparseable image names
  • Include or exclude namespaces while running checks
  • checks/unused-config-map: check for config map key ref in pod environment variables
  • checks/bare-pods: option to ignore static pods

v0.1.3

25 Nov 17:33
eebd18a
Compare
Choose a tag to compare
  • Upgrade k8s.io/client-go to kubernetes-1.16.2 (#68)
  • Introduce basic admission webhook checks for missing services or namespaces in the webhook configuration (#69)
  • kube: allow wrapping the underlying http.RoundTripper. This will allow us to access the *http.Transport and close the connections after we're done linting. (#70)

v0.1.2

29 Oct 02:05
33d2b89
Compare
Choose a tag to compare
  • Fix a bug where some checks were not correctly filling in their name in diagnostics. (#65)

v0.1.1

09 Oct 21:11
56e3306
Compare
Choose a tag to compare

Many changes and improvements since the initial v0.1.0 release.

  • New or improved checks:
    • [security] Check that containers aren't run as the root user (#46).
    • [doks] Check for custom node labels and taints that would be lost on upgrade (#54).
    • [doks] Update the webhook admission controller check to be more permissive (#62).
    • [doks] Add more checks to the doks group so it can be a good default set for DOKS clusters (#61).
    • [all] Updated severity levels (#60).
  • Improved check documentation (#55).
  • Improved README (#50 #52).
  • KUBECONFIG environment variable is now respected (#47).
  • All auth plugins are now loaded (#51).