Releases: oslokommune/okctl
v0.0.54
v0.0.53
Release 0.0.53
If you want to attach to the database from your IDE, you can do so now by setting up a port forwarder with the following command:
# uuidgen > my-password-file
# okctl forward postgres --environment test --name dbtest --username bob --password-file my-password-file
By default, this will forward traffic to the postgres port of 5432
, but you can change this to what you want with --listen-port xxx
.
Features
#418: Create a postgres port forwarder
Bugfixes
Other
v0.0.52
v0.0.51
v0.0.50
v0.0.49
Release 0.0.49
In this release we have a new feature that might interest many, we now provide the ability to create an AWS RDS Postgres from the declared cluster:
One simply has to add the following section to the scaffolded cluster.yaml
file:
metadata:
environment: test
databases:
postgres:
- name: dbtest
user: administrator
namespace: dbtest
Followed by applying the updated declaration with:
$ okctl apply cluster -f cluster.yaml
One can then use the new attach
command to connect to the database with psql
:
$ okctl attach postgres --environment test --name dbtest
When we create the database we also set up:
- Secrets manager secret for the administrator password
- Rotation of the password every 30 days
- A security group that allows connectivity to RDS Postgres
- Create an ExternalSecret and ConfigMap in the namespace that make available the required information
Features
KM181: Manage the lifecycle of RDS Postgres (#387, #398)
Bugfixes
KM196: Add handling of timeout errors for ExternalDNS (#397)
Other
v0.0.48
v0.0.47
v0.0.46
Release 0.0.46
Features
- #377: Adds support for cross environment applications with Kustomize
- #381: Enable logging of Fargate containers to cloud watch
- #382: It is now possible to add users declaratively
Bugfixes
- When validating an email address, don't lookup MX records, as this causes problems with the Oslo kommune users sitting on VPN