Skip to content

docs(iris): document both https endpoints for the RAM FIPS posture - #4227

Draft
gudata wants to merge 1 commit into
mainfrom
MOD-19267-fips-https-validator-docs
Draft

gudata wants to merge 1 commit into
mainfrom
MOD-19267-fips-https-validator-docs

Conversation

@gudata

@gudata gudata commented Oct 8, 2026 •

Copy link
Copy Markdown
Collaborator

Hold until the Agent Memory chart release that includes redislabsdev/iris#1606 is published. The new troubleshooting row for the product validator URL describes a chart check that chart 0.7.0 doesn't have yet. The rest is already true for 0.7.0.

Ticket: MOD-19267

What

A FIPS-oriented Redis Agent Memory install needs two https:// endpoints. The chart refuses its in-cluster http:// defaults for both:

  • memory.auth.agent_keys.introspection.base_url: Data Plane to Identity Service agent-key introspection.
  • identityService.productValidation.products.memory.baseURL: Identity Service to Control Plane grant validation. This call carries the Control Plane internal token.

Before this PR, the FIPS section only showed security.profile: fips, so following it failed at helm template.

Changes

  • operations.md (FIPS-oriented posture):
    • The YAML and helm upgrade examples set both endpoints.
    • States that the hosting environment provides TLS for both endpoints.
    • Lists allow_insecure_transport among the rejected settings.
    • Says the Identity Service won't start with a non-https:// product validator URL.
  • reference.md: the "Pod fails to start in FIPS posture" row names the Identity Service error. Two new rows cover the two helm template errors, quoted from the chart.
  • prerequisites.md: one sentence and a link to the FIPS section.

Source

  • Chart guards: memory/helm/templates/_helpers.tpl in redislabsdev/iris.
  • Identity Service check: identity-service/internal/infrastructure/fips_posture.go.
  • The iris on-prem guide got the same update in iris#1606.

…posture

A FIPS install needs an https Identity Service introspection URL and an
https memory product validator URL; the chart refuses the in-cluster http
defaults for both. Show both in the enablement steps, note that the hosting
environment provides TLS, list allow_insecure_transport among the rejected
settings, and add the matching troubleshooting rows.
@github-actions

github-actions Bot commented Oct 8, 2026 •

Copy link
Copy Markdown
Contributor

🧠 Redis Memory

Found 5 related items from repository history (5 new this commit):

Memory updated at 1ca6728

@mich-elle-luna mich-elle-luna self-assigned this Oct 13, 2026
@mich-elle-luna mich-elle-luna added the iris Iris context engine docs label Oct 13, 2026

@mich-elle-luna mich-elle-luna left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

iris Iris context engine docs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants