Skip to main content

Tools Reference

Complete reference for all tools available inside the UIS provision host container.

Accessing the Tools

All tools are pre-installed in the container. Access them via:

# Open a shell in the provision host
./uis shell

# Or run a command directly
./uis exec kubectl get pods -A

Kubernetes Tools

ToolPurpose
kubectlKubernetes cluster management
helmKubernetes package management
k9sTerminal-based Kubernetes dashboard
ansibleInfrastructure automation and service deployment

Cloud Provider CLIs

The container includes CLIs for all major cloud providers:

ToolProvider
azAzure CLI
awsAWS CLI v2
gcloudGoogle Cloud SDK (gcloud, bq, gsutil)
ociOracle Cloud Infrastructure CLI
terraformMulti-cloud infrastructure as code

Cloud Authentication

Authenticate from inside the provision host:

./uis shell

# Azure
az login

# AWS
aws configure

# Google Cloud
gcloud auth login

# Oracle Cloud
oci setup config

Networking Tools

ToolPurpose
cloudflaredCloudflare Tunnel client
tailscaleMesh VPN (requires separate configuration)

Utility Tools

ToolPurpose
jqJSON processing
yqYAML processing
ghGitHub CLI
gitVersion control
python3Python runtime
curl, wgetHTTP clients
vimText editor

Helm Repositories

Pre-configured chart repositories:

RepositoryCharts
bitnamiPostgreSQL, MySQL, MongoDB, Redis, Grafana, etc.
runixpgAdmin
graviteeAPI management platform

Update repositories:

./uis shell
helm repo update

Architecture Support

All tools support both architectures:

  • x86_64 (AMD64) — Intel/AMD machines
  • aarch64 (ARM64) — Apple Silicon, Raspberry Pi