Skip to content

Conversation

@EronWright
Copy link
Contributor

No description provided.

@EronWright EronWright self-assigned this Sep 7, 2023
@interurban interurban added area/examples kind/enhancement Improvements or new features needs-triage Needs attention from the triage team labels Sep 13, 2023
@interurban
Copy link
Contributor

adding this to our triage process, thx @EronWright

@cnunciato cnunciato self-assigned this Sep 14, 2023
@cnunciato cnunciato added this to the 0.94 milestone Sep 14, 2023
@cnunciato cnunciato added size/S Estimated effort to complete (1-2 days). and removed needs-triage Needs attention from the triage team labels Sep 14, 2023
@cnunciato cnunciato removed their assignment Jan 4, 2024
@rshade rshade requested a review from Copilot March 20, 2025 19:28
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR introduces a TypeScript Server-Side Apply (SSA) example for managing an nginx deployment with separated deployment and scaling concerns using Pulumi. Key changes include:

  • Adding a new deployment in index.ts that creates an nginx deployment with specific labels and an SSA annotation.
  • Creating detailed documentation in README.md to guide users on deploying and scaling the application.
  • Including Pulumi.yaml configuration files for both the deploy and scale apps that define their respective roles in managing the deployment.

Reviewed Changes

Copilot reviewed 4 out of 7 changed files in this pull request and generated no comments.

File Description
kubernetes-ts-ssa/deploy/index.ts Creates the Kubernetes deployment using Pulumi and sets an initial replicas count.
kubernetes-ts-ssa/README.md Provides comprehensive instructions covering deployment, scaling, and cleanup steps.
kubernetes-ts-ssa/scale/Pulumi.yaml Configures the scale app, including configurable replicas with a default value of 3.
kubernetes-ts-ssa/deploy/Pulumi.yaml Defines the deploy app configuration using Node.js and a brief deployment description.
Files not reviewed (3)
  • kubernetes-ts-ssa/deploy/.gitignore: Language not supported
  • kubernetes-ts-ssa/deploy/package.json: Language not supported
  • kubernetes-ts-ssa/deploy/tsconfig.json: Language not supported

@EronWright EronWright closed this Dec 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/examples kind/enhancement Improvements or new features size/S Estimated effort to complete (1-2 days).

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants