Skip to content

Add service external traffic policy#1136

Open
jeonsavvy wants to merge 1 commit into
atlassian:mainfrom
jeonsavvy:codex/add-external-traffic-policy
Open

Add service external traffic policy#1136
jeonsavvy wants to merge 1 commit into
atlassian:mainfrom
jeonsavvy:codex/add-external-traffic-policy

Conversation

@jeonsavvy

Copy link
Copy Markdown

Pull request description

Adds optional <product>.service.externalTrafficPolicy support across Jira, Confluence, Bamboo, Bitbucket, and Crowd Service templates. The value only renders for NodePort and LoadBalancer services to avoid producing invalid ClusterIP Service specs. The values files, README tables, and parameterized Service test are updated with the new setting.

Fixes #1085.

Validation

  • git diff --check
  • helm template render check for jira, confluence, bamboo, bitbucket, and crowd with service.type=NodePort and service.externalTrafficPolicy=Local
  • C:\PROJECT\tools\apache-maven-3.9.11\bin\mvn.cmd -Dtest=ServiceTest testTests run: 36, Failures: 0, Errors: 0, Skipped: 0, BUILD SUCCESS

Checklist

  • I have added unit tests
  • I have applied the change to all applicable products
  • The E2E test has passed (use e2e label)

@atlassian-cla-bot

atlassian-cla-bot Bot commented Jun 28, 2026

Copy link
Copy Markdown

Hooray! All contributors have signed the CLA.

@jeonsavvy jeonsavvy marked this pull request as ready for review June 28, 2026 04:35
@jeonsavvy jeonsavvy changed the title [codex] Add service external traffic policy Add service external traffic policy Jun 28, 2026
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.

[Suggestion] - Helm chart Service template does not support externalTrafficPolicy configuration

1 participant