klient

A Simple Kubernetes Client in Go

APACHE-2.0 License

Stars
18
Committers
1

Bot releases are hidden (Show)

klient - Release v0.1.0 Latest Release

Published by johandry over 4 years ago

Release v0.1.0 includes:

  • Upgrade to Kubernetes v1.17 and use of Go modules
  • Full refactoring and unit tests
  • Implementation of Delete and Replace
  • Improvements of Patches
  • Add Documentation and examples
  • Automated tests with TravisCI
  • Implement Patching to have a better Apply method
  • Adds the kubectl.kubernetes.io/last-applied-configuration annotation when create or patch
  • Determine the patching strategy
  • Includes the 3-way-merge patching strategy
  • Retry patching a number of times (5) if fail
  • If there is still errors patching, delete and re-create the object