Uploaded image for project: 'Ansible Cloud Automation'
  1. Ansible Cloud Automation
  2. ACA-2000

Add experience for creating basic network infrastructure necessary to create an AWS EC2 instance

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • cloud-content
    • None
    • 8
    • False
    • Hide

      None

      Show
      None
    • False
    • Hide
      • extensions/experiences/configure_aws_network/setup.yml is available in cloud.aws_ops and verified
      • extensions/experiences/configure_aws_network/playbooks is available in cloud.aws_ops and verified
      • survey configuration is available and verified
      • customized execution environment definition to run the tasks is available
      • A demo of the functionality is available (A separate task is created to work on the demo)
      Show
      extensions/experiences/configure_aws_network/setup.yml is available in cloud.aws_ops and verified extensions/experiences/configure_aws_network/playbooks is available in cloud.aws_ops and verified survey configuration is available and verified customized execution environment definition to run the tasks is available A demo of the functionality is available (A separate task is created to work on the demo)
    • ANSTRAT-960 - Ensure MVP AAP Portal Experience ready out of the box
    • Cloud Content Sprint 45

      Use the role created in ACA-1959  to create playbook for this experience along with the following files in cloud.aws_ops collection.

      1. extensions/experiences/configure_aws_network/setup.yml: This YAML file is pivotal for creating projects and job templates within this experience. Job templates in the platform rely on this setup file to load all the requisite resources for the Experience. It serves as a blueprint for configuring the backup environment and defining essential parameters.
      2. extensions/experiences/configure_aws_network/playbooks: This directory houses playbook to create the network infrastructure for an ec2 instance on AWS . 
      3. Survey Configuration: A comprehensive survey configuration is essential for gathering user input to create the aws network infrastructure according to specific requirements. 
      4. execution environment: extensions/experiences/backup/exec_env/execution_environment.yml contains the definition  for a tailored execution environment that ensures compatibility and functionality of all necessary Ansible modules and dependencies required for the tasks.

      To create all these files , refer https://github.com/redhat-cop/network.backup/pull/27/files

      https://docs.google.com/document/d/1-H6NdMqfFa8mKUSjG4giw29a05FKBUtztY53JSs27lI/edit?tab=t.0#heading=h.wpzb7h7qkubr

      Demo : https://drive.google.com/file/d/1OZ4Gw-7iWhIORvuKkhY1Avq1Y_AQnd4w/view?usp=sharing (Duration: 2:00 – 31:00)

              Unassigned Unassigned
              gosriniv@redhat.com Gomathi selvi Srinivasan
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: