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

Homogenize configuration management #258

Merged
merged 17 commits into from
Sep 23, 2019
Merged

Homogenize configuration management #258

merged 17 commits into from
Sep 23, 2019

Conversation

aeneasr
Copy link
Member

@aeneasr aeneasr commented Sep 19, 2019

To do:

mutators header and cookie now need to be configured in the main config like this:

  header:
    enabled: true
    config:
      headers:
        foo: bar

  # Configures the cookie mutator
  cookie:
    # Set enabled to true if the mutator should be enabled and false to disable the mutator. Defaults to false.
    enabled: true
    config:
      cookies:
        foo: bar

keto like this:


  # Configures the keto_engine_acp_ory authorizer
  keto_engine_acp_ory:
    # Set enabled to true if the authorizer should be enabled and false to disable the authorizer. Defaults to false.
    enabled: true

    config:
      # REQUIRED IF ENABLED - The base URL of ORY Keto, typically something like http(s)://<host>[:<port>]/
      base_url: http://my-keto/
      required_action: unknown
      required_resource: unknown

append(c.AccessRuleRepositories(), *c.MutatorIDTokenJWKSURL(), *c.MutatorIDTokenIssuerURL()),
c.AuthenticatorJWTJWKSURIs()...,
) {
for _, repo := range c.AccessRuleRepositories() {
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

revert

@aeneasr aeneasr merged commit 89709aa into master Sep 23, 2019
@hypnoglow hypnoglow mentioned this pull request Oct 22, 2019
6 tasks
kubadz added a commit to kyma-project/kyma that referenced this pull request Nov 26, 2019
* update oathkeeper config in ory chart values due to the recent changes in access rules configuration (ory/oathkeeper#258)
* change oathkeeper image to the recent Oathkeeper version
* update hydrator settings in compass charts due to the recent breaking change in configuration
m00g3n pushed a commit to m00g3n/kyma that referenced this pull request Nov 26, 2019
…ject#6407)

* update oathkeeper config in ory chart values due to the recent changes in access rules configuration (ory/oathkeeper#258)
* change oathkeeper image to the recent Oathkeeper version
* update hydrator settings in compass charts due to the recent breaking change in configuration
hudymi pushed a commit to kyma-project/kyma that referenced this pull request Nov 27, 2019
* update oathkeeper config in ory chart values due to the recent changes in access rules configuration (ory/oathkeeper#258)
* change oathkeeper image to the recent Oathkeeper version
* update hydrator settings in compass charts due to the recent breaking change in configuration
@aeneasr aeneasr deleted the fix-255 branch May 7, 2020 10:04
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