#stack #programs #pulumi #resources

app p5

A tui client for Pulumi

2 releases

Uses new Rust 2024

new 0.1.1 Mar 29, 2025
0.1.0 Mar 29, 2025

#1 in #pulumi

Download history 189/week @ 2025-03-25

189 downloads per month

Apache-2.0

67KB
1.5K SLoC

p5

Pulumi was too long

A TUI application to help you manage your Pulumi stacks. It detects Pulumi.yaml files 2 levels deep from the current directory and allows you to perform operations on them.

MVP only allows for:

  • Viewing programs
  • Viewing stacks
  • Creating stacks
  • Deleting stacks
  • Updating stacks
  • Previewing stacks
  • Listing Resources
  • Importing Resources
  • Auto Importing Resources
    • Implemented by resource type, Only basic k8s resources are supported at present
  • Specify Provider for Importing Resources

see handle_key function in main.py for keybindings.

It will automatically switch your backend if PULUMI_BACKEND is set in your environment variables.

The secret provider for new stacks defaults to passphrase but can be changed with PULUMI_SECRET_PROVIDER in your environment variables.

Dependencies

~26–41MB
~647K SLoC