Skip to content

1.0.817949156

Compare
Choose a tag to compare
@cedricve cedricve released this 26 Mar 18:52
· 35 commits to master since this release

Changes

  • Merged API and Frontend projects (similar to Kerberos Agent and Kerberos Factory), we no longer require two ingresses and two ports (see migration section).
  • Update UI components, add mobile menu and sidebar fixes.
  • Add health checks

Migration

We have merged the API and Frontend into a single binary (similar to Kerberos Agent). Previously we had two applications served in the Kerberos Vault container 8081 and 80. Now both the API and Frontend are served through a single binary running on port 80.

As Kerberos Vault is a middleware, and it connects to both Kerberos Agents as Kerberos Hub it's a bit more cautious. As we have merged into a single port, we will no longer need two endpoints. Previously we had http://yourdomain.com and http://api.yourdomain.com, now we only operate with the base url http://yourdomain.com, and a suffix for the API http://yourdomain.com/api.

To migrate to this new setup you you can use the new deployment.yaml file or docker-compose.yaml. You'll notice we have removed the additional port 8081 and the ingresses. Once you have the new deployment ready, you'll need both the Kerberos Agents and Kerberos Hub to point to the new API url of Kerberos Vault: http://yourdomain.com/api.

Release