All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Several dependencies were updated
### Added
- Breaking:
PostgresDatabase
-.spec.instanceRef.namespace
in favor ofPostgresClusterInstance
#25
Kompost.Webhooks
- Pass secret name as variablePostgres
Kompo - Support for SSL connections #27PostgresClusterInstance
- Cluster scoped instance accessible by databases in any or a defined set of namespaces. #25
PostgresDatabase
- Additional parameters passed toCREATE DATABASE
in.spec.params
- Kompost now serves Admission Webhooks. Currently used for the new (immutable) fields in
.spec.params
- The Build GH workflow now runs e2e tests after building the image.
- Upgraded Erlang OTP to version 26
- Use docker images form hexpm
- Temporal Kompo was added. Used to create resources in a Temporal Cluster.
PostgresInstance
,PostgresDatabase
- Misconfigured RBAC rules prevented user secrets from being created.
PostgresDatabase
- duplicate users were added to resource status infinitely
PostgresDatabase
- Added printer columns to resourcePostgresInstance
,PostgresDatabase
- Warning logs
### Changed
- Upgreaded
bonny
to v1.1.1
- Remove defaults from CRD manifests (stop fighting ArgoCD)
- Disable TLS peer verification as most likely we're connecting to an IP address.
- Watching all namespaces now
Initial release with Postgres Kompo.