Skip to content

Conversation

@EronWright
Copy link
Contributor

Summary

Updates the Pulumi Kubernetes Operator documentation page to include features from v2.1.0, v2.2.0, and v2.3.0 releases. The documentation currently referenced v2.0.0, and several important user-facing features from subsequent releases were not documented.

This PR complements the blog post PR #16659 which announces v2.3.0.

Changes

v2.3.0 Features (Commit 1)

  • Updated Helm installation version from v2.0.0 to v2.3.0
  • Added "Preview mode" section with explanation and YAML example
  • Added "Structured configuration" section with inline and ConfigMap examples
  • Updated table of contents

v2.1.0 and v2.2.0 Features (Commit 2)

  • Added "Use Pulumi ESC for centralized configuration" section with example
  • Enhanced "Stack Configuration Values" with retry configuration and update template information
  • Enhanced "Environment Variables" with $PULUMI_ENV file support and example
  • Updated table of contents

Features Now Documented

v2.1.0:

  • Pulumi ESC Integration (spec.envs field)
  • Update Template customization reference (spec.updateTemplate)
  • Retry configuration (spec.retryMaxBackoffDurationSeconds)

v2.2.0:

  • Dynamic environment variables via $PULUMI_ENV file

v2.3.0:

  • Preview mode (spec.preview: true)
  • Structured configuration (objects, arrays, numbers, booleans)

Release Notes References

Test Plan

  • All markdown linting checks pass
  • Documentation builds without errors locally
  • All headings use sentence case per style guide
  • YAML examples follow existing patterns
  • TOC updated appropriately

🤖 Generated with Claude Code

@EronWright EronWright requested a review from a team November 25, 2025 23:50
@claude

This comment was marked as outdated.

EronWright and others added 2 commits November 25, 2025 15:53
Add documentation for preview mode and structured configuration features
introduced in v2.3.0. Update Helm installation to reference v2.3.0.

Changes:
- Update Helm installation version from v2.0.0 to v2.3.0
- Add "Preview mode" section with explanation and YAML example
- Add "Structured configuration" section with inline and ConfigMap examples
- Update table of contents with new sections

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
Document features introduced in v2.1.0 and v2.2.0 releases that were
missing from the operator documentation.

v2.1.0 features:
- Pulumi ESC integration with spec.envs field
- Update template customization reference
- Retry configuration with spec.retryMaxBackoffDurationSeconds

v2.2.0 features:
- Dynamic environment variables via $PULUMI_ENV file

Changes:
- Add "Use Pulumi ESC for centralized configuration" section with example
- Enhance "Stack Configuration Values" with retry and update template info
- Enhance "Environment Variables" with $PULUMI_ENV file support and example
- Update table of contents

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
@pulumi-bot

This comment was marked as outdated.

@pulumi-bot
Copy link
Collaborator

@EronWright EronWright merged commit f3db1ca into master Dec 1, 2025
8 checks passed
@EronWright EronWright deleted the eron/pko-v2-3-docs branch December 1, 2025 17:43
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.

4 participants