Skip to content

Releases: dealroadshow/k8s-framework

v0.8.0

23 Nov 14:08
f044f45
Compare
Choose a tag to compare

This release breaks backward-compatibility with earlier releases, and itroduces many changes:

  • Project is no longer exists;
  • PHP version is bumped to 8.0;
  • Apps and manifests may be configured;
  • AppInterface::name() method bacame static;
  • etc.

v0.7.0

10 Nov 13:18
1da697b
Compare
Choose a tag to compare

This release introduces some changes in methods signatures, for example ManifestInterface::name() is renamed to ManifestInterface::shortName()

v0.6.0

22 Oct 18:25
Compare
Choose a tag to compare

New features:

  • Container image middlewares, which allow you to modify image tags, registry urls, etc., when dumping project or app.

v0.5.1

14 Oct 11:24
Compare
Choose a tag to compare

This release adds LICENSE file (MIT).

v0.5.0

14 Oct 11:21
Compare
Choose a tag to compare

This release introduces CronJobInterface and AbstractCronJob.

v0.4.0

13 Oct 23:28
f01e27e
Compare
Choose a tag to compare

New features:

  • interfaces and abstract classes for Ingress, Job, Service
  • better implementation of ManifestRegistry, which allows to filter manifests by different properties

v0.3.0

09 Oct 10:31
6c34023
Compare
Choose a tag to compare

Features:

  • ability to get manifests of concrete types from ManifestRegistry

v0.2.0

08 Oct 00:05
Compare
Choose a tag to compare

New features:

  • Added few methods to DeploymentInterface and AbstractDeployment
  • configureMeta() method added to AbstractDeployment, since it's really optional: metadata is filled from labelSelector

Bugfixes:

  • fix in ContainerMaker (wrong number of arguments for sprintf function)

v0.1.1

06 Oct 22:06
Compare
Choose a tag to compare

This release fixes bug with adding .yaml to app directory names

v0.1.0

06 Oct 21:43
Compare
Choose a tag to compare

This is an initial release, which creates basic abstractions to define Kubernetes manifests.