Skip to content

How to Manage a DB Less Kong instance. #7752

Answered by dndx
jeremyjpj0916 asked this question in Help
Discussion options

You must be logged in to vote

Hello @jeremyjpj0916,

Flat Admin API on YAML files are not reliable as things like decK relies on Kong's Admin API and schema to perform validations of fields. Without the Admin API it can not determine if a config is actually valid or not easily.

What about running a single node Kong instance with Postgres backend and use decK (or kong db_export) for exporting the declarative config from that special instance? Then you can easily push those changes out to individual DB-less Kong nodes.

As of Gitops concerns, declarative config can be stored inside git repos easily and diffed easily as they are plain text files.

There is also Hybrid mode which does most of those work for you automatically.

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@jeremyjpj0916
Comment options

Answer selected by jeremyjpj0916
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Help
Labels
2 participants