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

With the next version I plan to add initial support to manage KPS in the same way as other entities. This means to provide the following features: #478

Open
acirami opened this issue Apr 12, 2024 · 2 comments

Comments

@acirami
Copy link

acirami commented Apr 12, 2024

@cwiechmann
What happen to this? I don't see support for KPS?

          With the next version I plan to add initial support to manage KPS in the same way as other entities. This means to provide the following features:
  • get existing entries (Console, JSON, CSV, etc.) from a given table/alias
    • Filter support
  • import/replicate KPS entries based on JSON desired state
    • to replicate the KPS-ID is used to decide if update or create an entry
    • the desired state may contain multiple KPS Tables/Aliases and entries for each
  • delete entries based on the given filter

In the version after KPS-Dependencies can be added to an API. This dependency will be the KPS-Alias plus the Entry-ID. This kind of fragment will then be added to an API on the root level:

kps: [
  {“kpsAlias”:”tableABC”, “kpsKey”:”123456”},
  {“kpsAlias”:”tableXYZ”, “kpsKey”:”987654”}
]

With that, during replication of an API the CLI validates that the required KPS entries do exists. The required KPS entries must be imported before using the KPS import feature added with the next version.
The KPS dependency information is planned to be stored in a custom property and based on that also exported.

Originally posted by @cwiechmann in #6 (comment)

@gcornacchia
Copy link
Contributor

I vote for this feature too!!!

@emmanuel-galindo
Copy link

me too, this seems useful

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

No branches or pull requests

3 participants