Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add support for tag based config mgmt #17

Merged
merged 8 commits into from
May 14, 2019
Merged

Conversation

hbagdi
Copy link
Member

@hbagdi hbagdi commented May 14, 2019

Entities in Kong's DB can be managed using multiple configuration file.
Each file can have a select-tag which can be used to shard entities in Kong.

To ease on-boarding, users can create different state file using the dump command, which can export only a subset of all Kong entities, which are sharing a (set of) common tags.

Expose all the types so that it can be used by another application
(kubernetes ingress controller for Kong).

Also, on reading, the common tag is applied to all core entities,
meaning, a user can skip adding the tag.

In future, tag deduplication will be added to the write path as well,
where the common selector tags won't be repeated in every entity.
@hbagdi hbagdi merged commit a152af6 into master May 14, 2019
@hbagdi hbagdi deleted the feat/selector-tag branch May 14, 2019 22:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant