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

Defaults & Overrides (RFC 0009) #58

Merged
merged 16 commits into from
Apr 10, 2024
Merged

Defaults & Overrides (RFC 0009) #58

merged 16 commits into from
Apr 10, 2024

Commits on Feb 26, 2024

  1. Configuration menu
    Copy the full SHA
    9174999 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. Configuration menu
    Copy the full SHA
    f21ab49 View commit details
    Browse the repository at this point in the history
  2. added design option based on CEL functions

    Removed numbers identifying the design options to avoid confusion with previous versions of the proposal.
    guicassolato committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    ba35d0d View commit details
    Browse the repository at this point in the history

Commits on Feb 29, 2024

  1. Amendments in light of new GEPs 2648 and 2649

    Avoid misconception of Inherited Policies without D/O blocks as “Direct Policies.”
    guicassolato committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    a5f58e8 View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2024

  1. Configuration menu
    Copy the full SHA
    91dc03e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d916a5b View commit details
    Browse the repository at this point in the history
  3. Implementation tiers

    guicassolato committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    bb3cf55 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2024

  1. Renames 'deactivations' as 'unsetting defaults' and provides better e…

    …xplanation for the feature
    guicassolato committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    37389f4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c398089 View commit details
    Browse the repository at this point in the history
  3. Drawbacks, Prior art, Unresolved questions and Future possibilities

    Prior art: Only Kuadrant itself and orientative examples provided by Gateway API (spec and gwctl)
    
    Unresolved questions:
    - Policy spec resembling more the target spec
    
    Future possibilities:
    - N:1 policy-target relationship
    - Route rule `name` and `targetRef.sectionName`
    - Use listMapType instead of maps of policy rules
    guicassolato committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    8fde635 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2024

  1. Mutually exclusive D/O blocks or bare set of policy rules

    Make it so, in a policy, it’s either the D/O blocks or the bare set of policy rules, but not both at the same time
    guicassolato committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    39344f9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d9b61b9 View commit details
    Browse the repository at this point in the history
  3. fix: typo

    guicassolato committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    dd4cac3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    93c33fd View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. Simplify set of status conditions - addition of defaults signalled in…

    … the message details instead of having dedicated conditions for it
    guicassolato committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    e34b431 View commit details
    Browse the repository at this point in the history
  2. Fix typos

    guicassolato committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    06687e8 View commit details
    Browse the repository at this point in the history