Skip to content

Add support for intents in strict mode#588

Merged
evyatarmeged merged 10 commits intomainfrom
evya/strict_mode_intents
May 20, 2025
Merged

Add support for intents in strict mode#588
evyatarmeged merged 10 commits intomainfrom
evya/strict_mode_intents

Conversation

@evyatarmeged
Copy link
Copy Markdown
Contributor

Description

Added support for intents in strict mode. Webhook should enforce the following scenarios if strict mode is enabled:

  • Internet intents should not allow wildcards
  • Internet intents should not be allowed without port specified
  • Only intents with type Service (or kind: Service in type Kubernetes) are allowed

Checklist

  • I have added documentation for new/changed functionality in this PR and in github.com/otterize/docs

@evyatarmeged evyatarmeged requested a review from omris94 April 29, 2025 10:39
@evyatarmeged evyatarmeged changed the title Added support for intents in strict mode Add support for intents in strict mode May 20, 2025
@evyatarmeged evyatarmeged enabled auto-merge (squash) May 20, 2025 09:18
@evyatarmeged evyatarmeged merged commit 4205b41 into main May 20, 2025
22 checks passed
@evyatarmeged evyatarmeged deleted the evya/strict_mode_intents branch May 20, 2025 09:35
@github-actions github-actions bot locked and limited conversation to collaborators May 20, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants