Skip to content
This repository has been archived by the owner on Mar 2, 2024. It is now read-only.

Releases: oslokommune/okctl

v0.0.54

12 Apr 09:08
125806b
Compare
Choose a tag to compare

Release 0.0.54

Features

Bugfixes

Other

v0.0.53

25 Mar 09:52
753ba30
Compare
Choose a tag to compare

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

24 Mar 18:40
f630f15
Compare
Choose a tag to compare

Release 0.0.52

Features

Bugfixes

#422: Ensure that we validate the name of a database to only be alphanumeric

Other

#421: Acquire free port from OS for server side
#422: Shorten the names in postgres cloud formation stack

v0.0.51

24 Mar 15:23
Compare
Choose a tag to compare

Release 0.0.51

Features

Bugfixes

Other

#420: Log outgoing client request

v0.0.50

24 Mar 12:42
9afba96
Compare
Choose a tag to compare

Release 0.0.50

Features

Bugfixes

KM203: Add handling of timeout errors for certificate creation during IdentityManager creation

🐛 Fix server side to client side errors getting muted when unable to deserialize the JSON

Other

v0.0.49

23 Mar 10:43
31fcf3a
Compare
Choose a tag to compare

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

16 Mar 17:16
18cd90b
Compare
Choose a tag to compare

Release 0.0.48

Features

Bugfixes

  • 26db212 KM196 🐛 Fix policyArn cannot be blank problem in delete cluster
  • f2c5cd5 KM170 🐛 Fix flaky cluster name bug

Other

v0.0.47

16 Mar 14:04
6aedc73
Compare
Choose a tag to compare

Release 0.0.47

Features

Bugfixes

Other

  • Clean up cluster declaration by commenting out optional values in the template
  • Add cluster declaration attribute descriptions in scaffold template

v0.0.46

11 Mar 11:43
85a31c8
Compare
Choose a tag to compare

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

Other

v0.0.45

10 Mar 11:42
Compare
Choose a tag to compare

Release 0.0.45

Features

Bugfixes

Other

  • Provide more error output when AWS SAML fails to populate fields