Skip to content

[Task] Replicas rendering: replicas > 1 emits N pods #144

Description

@G0maa

[Task] Replicas rendering: replicas > 1 emits N pods

Driver

Thread 3 of the #104 umbrella. In-cluster load balancing is already free (the ClusterIP Service fans out across pods via kube-proxy regardless of node); the only work is making the existing replicas column emit N pods.

Scope

  • Render spec.replicas from the App's existing replicas value into the Deployment.
  • Confirm the ClusterIP Service load-balances across the replica set with no extra config.

Acceptance Criteria

  • replicas > 1 results in N pods.
  • Traffic is load-balanced across them by the existing Service (cross-node included).
  • replicas = 1 behaviour unchanged.

Risks / Dependencies

  • Document the hard-pin + replicas > 1 co-location gotcha (shared with the node-pinning sub-issue).

Glossary

Term Definition
ClusterIP Service Stable virtual IP that kube-proxy load-balances across an app's pods.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    Status
    Backlog

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions