Skip to content
This repository has been archived by the owner on Jul 28, 2023. It is now read-only.

0.2.0

Compare
Choose a tag to compare
@navidsh navidsh released this 30 Sep 17:48
· 76 commits to master since this release

Added

  • Support for watching multiple namespaces by setting WATCH_NAMESPACE to a comma-separated list of namespaces. (#114)
  • Allow users to add new labels or override default labels for resources created by the operator via setting labels on AppsodyApplication CRs. (#118)
  • Support for automatically creating and configuring ServiceMonitor resource for integration with Prometheus Operator. (#125)
  • Automatically configure the AppsodyApplication's Kubernetes resources to allow automatic creation of an application definition by kAppNav, Kubernetes Application Navigator. (#128,#135)

Changed

  • Removed default values for all stacks from appsody-operator-defaults ConfigMap since Appsody Stacks would already have defaults. (#104)
  • Made the stack field not required to specify in AppsodyApplication. (#125)

Fixed

  • Breaking change: When deploying to Knative, Knative route is only accessible if expose is set to true. This is to make expose behaviour consistent with non-Knative deployment so users need to explicitly declare to make their application accessible externally. (#122)
  • Fixed an issue for basic storage scenario (i.e. specifying storage.mountPath and storage.size) that if storage.size is not specified or is not valid, handle it gracefully. (#130)