This repository has been archived by the owner on Jul 28, 2023. It is now read-only.
0.2.0
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 inAppsodyApplication
. (#125)
Fixed
- Breaking change: When deploying to Knative, Knative route is only accessible if
expose
is set totrue
. This is to makeexpose
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
andstorage.size
) that ifstorage.size
is not specified or is not valid, handle it gracefully. (#130)