Skip to content

Releases: jthomperoo/custom-pod-autoscaler-operator

v1.0.1

15 Aug 22:44
b9b96fa
Compare
Choose a tag to compare

[v1.0.1] - 2020-08-15

Fixed

  • When deploying using Cluster wide scope to a namespace, the
    ClusterRoleBinding no longer only searches in the default namespace for the
    ServiceAccount - instead it searches in the namespace that the helm chart is
    deployed to. This change is only for the helm deploys, as such the kubectl
    deployment method is no longer recommended, as it only supports deploying to
    the default namespace for cluster wide installs.

v1.0.0

19 Jul 11:26
a9d8f6c
Compare
Choose a tag to compare

[v1.0.0] - 2020-07-19

v0.7.0

18 Jul 20:15
fa8cb68
Compare
Choose a tag to compare
v0.7.0 Pre-release
Pre-release

[v0.7.0] - 2020-07-18

Changed

  • CustomPodAutoscaler resource changed from v1alpha to v1.
  • Operator Docker image now using distroless rather than RHEL ubi7.
  • Add deployment via helm.

v0.6.0

24 Jun 14:42
f36bfc6
Compare
Choose a tag to compare
v0.6.0 Pre-release
Pre-release

Added

  • New options for deciding if a resource should be provisioned by the CPAO, or if they
    are provided already by the user/another system. All provision options default to
    true.
    • provisionRole - determines if a Role should be provisioned.
    • provisionRoleBinding - determines if a RoleBinding should be provisioned.
    • provisionServiceAccount - determines if a ServiceAccount should be
      provisioned.
    • provisionPod - determines if a Pod should be provisioned.
  • Resources can now be updated at runtime, without deleting and recreating the CPA.
    • All resources will be updated using the standard K8s Update procedure, except
      for Pod resources, which will be deleted and recreated, in order to use any
      new image provided.

v0.5.0

18 Jan 11:52
7817bee
Compare
Choose a tag to compare
v0.5.0 Pre-release
Pre-release

[v0.5.0] - 2020-01-18

Added

  • Add permissions to role for managing ReplicationControllers, ReplicaSets, and StatefulSets.
  • Add permissions to use scaling API.
  • When a resource already exists, the operator will check if the assigned CPA has been set as its owner; if it isn't it will set it, if not it will skip it. This can be used by CPAs to modify the resources for the CPA.

0.4.0

16 Nov 22:20
bb6c100
Compare
Choose a tag to compare
0.4.0 Pre-release
Pre-release
Update CI to parse version at release (#46)

0.3.0

03 Nov 19:41
b8d8836
Compare
Choose a tag to compare
0.3.0 Pre-release
Pre-release
Cut 0.3.0 release (#32)

0.2.1

30 Oct 22:44
9cf1a9c
Compare
Choose a tag to compare
0.2.1 Pre-release
Pre-release
Cut version 0.2.1 (#29)

0.2.0

28 Oct 00:15
ab54afe
Compare
Choose a tag to compare
0.2.0 Pre-release
Pre-release
Cut 0.2.0 release (#26)

0.1.0

28 Sep 14:41
bf23721
Compare
Choose a tag to compare
0.1.0 Pre-release
Pre-release
Add publish deploy YAML to releases (#10)