Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Your Item is Deployable
  • Your Item is an Ansible Playbook
  • You lack expertise/resource/business-cases to turn your contribution into Hybrid Item (by combining it with Terraform to achieve self-provisioning, such as in  this examplethe SSH Bastion Provisioning EWC item)

The ewccli is a Linux-native Python-based tool which allows you to interact with deployable Items directly into a EWC tenancy, with minimal setup required on your local working environment. See Deploying new instances and applying Ansible Playbooks on them with the ewccli.

...

  1. Item input specification: If any available. May also include default values for each input.
  2. Item output specification: If any available.
  3. Item annotations: Set as categoryothers: "EWCCLI-compatible,Deployable"

You can find references to the metadata schema in the Submit your Item page. For a complete Item Metadata example including full compatibility with the ewccli checkout this entry in the live catalogItem's metadata example in GitHub.

Following Implementation Best-Practices

Best-practices are not always well documented, and they tend to change. If you are not sure what is currently considered a best-practice, at least within the EWC community, we recommend you start here:

Related Articles

...