You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

How to Deploy Deployable Items

Items in the EWC Community Hub can be built with different automation technologies, and each one has its own way of being deployed.
You might encounter:

  • Ansible Playbooks – for configuration management and orchestration

  • Terraform Modules – for infrastructure provisioning

  • Helm Charts – for Kubernetes application packaging

  • Combinations – where more than one technology is used together

To help you get started, we’ve prepared step-by-step guides for each type:


Deployment Guides

  • [Deploying an Ansible Playbook](ADD LINK to PAGE)
    Learn how to run Ansible Playbooks from your local environment or an automation pipeline.

  • [Deploying a Terraform Module](ADD LINK to PAGE)
    Learn how to initialize, plan, and apply Terraform modules for provisioning EWC-compatible infrastructure.

  • [Deploying a Helm Chart](ADD LINK to PAGE) (optional — add if you create this page)
    Learn how to install, upgrade, and manage applications using Helm.

  • [Deploying with the EWC CLI (optional)](ADD LINK to PAGE)
    The EWC CLI is a Python-based tool (currently under development) that will allow you to deploy compatible Community Hub items directly into the EWC environment with minimal setup.


TechnologyBest ForExample Use Case
AnsibleConfiguring existing infrastructure or servicesSetting up software on provisioned VMs
TerraformCreating and managing infrastructure at scaleProvisioning a new Kubernetes cluster
HelmDeploying containerized apps into KubernetesInstalling a monitoring stack
EWC CLIAutomating item deployments in the EWC environment

One-command deployment of pre-approved items


  • No labels