1. Docs
  2. Clouds
  3. Kubernetes
  4. Get started
  5. Deploy stack

Pulumi & Kubernetes: Deploy stack

    Deploy the stack:

    $ pulumi up
    

    This command instructs Pulumi to determine the resources needed to create the stack. A preview is shown of the changes that will be made:

    Previewing update (dev)
    
         Type                              Name            Plan
     +   pulumi:pulumi:Stack               quickstart-dev  create
     +   └─ kubernetes:apps/v1:Deployment  app-dep         create
    
    
    Outputs:
        name: "app-dep-92efcbdf"
    
    Resources:
        + 2 to create
    
    Do you want to perform this update?  [Use arrows to move, type to filter]
      yes
    > no
      details
    

    Select yes using the arrows and hit enter to create the resources in Kubernetes.

    Do you want to perform this update? yes
    Updating (dev)
    
         Type                              Name            Status
     +   pulumi:pulumi:Stack               quickstart-dev  created (3s)
     +   └─ kubernetes:apps/v1:Deployment  app-dep         created (1s)
    
    
    Outputs:
        name: "app-dep-b7413dae"
    
    Resources:
        + 2 created
    
    Duration: 10s
    

    The name of the deployment that we exported is shown as a stack output.

    If you are using the Pulumi Cloud backend, you can follow the "View in Browser" link displayed in the CLI output. This will open the update in Pulumi Cloud, where you can view the output and explore detailed information about your stack such as its activity, resources, and configuration.

    A stack update with console output, as shown in the Pulumi Service

    Next, we’ll make some modifications to the program.

      Pulumi AI - What cloud infrastructure would you like to build? Generate Program