scala-k8s

Kubernetes client, data models and typesafe manifest generation for scala, scalajs, and scala native

APACHE-2.0 License

Stars
34
Committers
6

Bot releases are hidden (Show)

scala-k8s - v0.16.1 Latest Release

Published by hnaderi 9 months ago

What's Changed

Full Changelog: https://github.com/hnaderi/scala-k8s/compare/v0.16.0...v0.16.1

scala-k8s - v0.16.0

Published by hnaderi 10 months ago

This version is built against kubernetes v1.29.0

What's Changed

Full Changelog: https://github.com/hnaderi/scala-k8s/compare/v0.15.3...v0.16.0

scala-k8s - v0.15.3

Published by hnaderi 10 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/hnaderi/scala-k8s/compare/v0.15.2...v0.15.3

scala-k8s - v0.15.2

Published by hnaderi 11 months ago

This release contains Kubernetes and dependency updates.

What's Changed

Full Changelog: https://github.com/hnaderi/scala-k8s/compare/v0.15.1...v0.15.2

scala-k8s - v0.15.1

Published by hnaderi almost 1 year ago

What's Changed

Full Changelog: https://github.com/hnaderi/scala-k8s/compare/v0.15.0...v0.15.1

scala-k8s - v0.15.0

Published by hnaderi about 1 year ago

The most notable update in this version is that it's built against kubernetes 1.28.2.

What's Changed

Full Changelog: https://github.com/hnaderi/scala-k8s/compare/v0.14.0...v0.15.0

scala-k8s - v0.14.0

Published by hnaderi about 1 year ago

Notable changes:

What's Changed

New Contributors

Full Changelog: https://github.com/hnaderi/scala-k8s/compare/v0.13.1...v0.14.0

scala-k8s - v0.13.1

Published by hnaderi about 1 year ago

What's Changed

Full Changelog: https://github.com/hnaderi/scala-k8s/compare/v0.13.0...v0.13.1

scala-k8s - v0.13.0

Published by hnaderi over 1 year ago

This version fixes a bug in code generation that caused choosing smaller numeric types for some objects fields.

What's Changed

Full Changelog: https://github.com/hnaderi/scala-k8s/compare/v0.12.1...v0.13.0

scala-k8s - v0.12.1

Published by hnaderi over 1 year ago

What's Changed

Full Changelog: https://github.com/hnaderi/scala-k8s/compare/v0.12.0...v0.12.1

scala-k8s - v0.12.0

Published by hnaderi over 1 year ago

What's Changed

Full Changelog: https://github.com/hnaderi/scala-k8s/compare/v0.11.1...v0.12.0

scala-k8s - v0.11.1

Published by hnaderi over 1 year ago

What's Changed

Full Changelog: https://github.com/hnaderi/scala-k8s/compare/v0.11.0...v0.11.1

scala-k8s - v0.11.0

Published by hnaderi over 1 year ago

What's new?

  • Direct Kubeconfig and TLS support! Now you can create a client from the kube config or using direct parameters. Also using defaultConfig you can let the client to find the appropriate config like kubectl. What's even better is that it is also cross platform!
  • CRD APIs. CRD APIs are included in the library itself.
  • All the remaining cluster level resource (e.g. node, CRD) operations (create, delete, delete collection, replace, server side apply, patch)
  • Improved manifest reading. You can read manifests of known types directly.
  • Pluggable authentication
  • Improved Error responses
  • Cookie support in core client

New integrations

  • Http4s ember client
  • Http4s jdk client
  • Http4s blaze client
  • Http4s netty client
  • Sttp JDK HttpClient
  • ZIO http 3

Bug fixes

  • Fixed a codegen error which was causing missing fields in CustomResourceDefinitionNames

What's Changed

Contributors

Huge shout out to @davesmith00sky for his detailed bug reports, subtle bug detection and also suggestions.

Full Changelog: https://github.com/hnaderi/scala-k8s/compare/v0.10.0...v0.11.0

scala-k8s - v0.10.0

Published by hnaderi over 1 year ago

What's Changed

Fixed a decoding bug where server responded with explicit nulls #94

Updates

Full Changelog: https://github.com/hnaderi/scala-k8s/compare/v0.9.0...v0.10.0

scala-k8s - v0.9.0

Published by hnaderi over 1 year ago

What's Changed

Updates

Full Changelog: https://github.com/hnaderi/scala-k8s/compare/v0.8.2...v0.9.0

scala-k8s - v0.8.2

Published by hnaderi over 1 year ago

What's Changed

Full Changelog: https://github.com/hnaderi/scala-k8s/compare/v0.8.1...v0.8.2

scala-k8s - v0.8.1

Published by hnaderi over 1 year ago

What's Changed

Full Changelog: https://github.com/hnaderi/scala-k8s/compare/v0.8.0...v0.8.1

scala-k8s - v0.8.0

Published by hnaderi almost 2 years ago

What's Changed

Full Changelog: https://github.com/hnaderi/scala-k8s/compare/v0.7.0...v0.8.0

scala-k8s - v0.7.0

Published by hnaderi almost 2 years ago

Moved pointer classes next to their target types, to make packages and scala doc more organized.

Full Changelog: https://github.com/hnaderi/scala-k8s/compare/v0.6.0...v0.7.0

scala-k8s - v0.6.0

Published by hnaderi almost 2 years ago

What's Changed

Full Changelog: https://github.com/hnaderi/scala-k8s/compare/v0.5.2...v0.6.0