Versions Compared

Key

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

We are going to create new EaaS application. To get started we can setup five repos in our Ephemeral Pre-production Environments | Environments as a Service

Fork this five repos below and use them for demo.:

After forking this repos in your personal id Collaboration & Observability | Cloud Native | Zettabytes Roost

...

Now follow the following Steps

...

Go to ZBIO Roost EaaS.

...

Go to top Configuration Tab.

...

Table of Contents
minLevel1
maxLevel7

Add Application to EaaS

  • Go to My Company EaaSConfiguration

...

  • Click on Add Application

...

  • Now select the preferred apps for each of the following category

    • Git repository

    • CI Tools, CD tools, Test tools

    • Infra provision

    • Cluster Types

    • Integrations

    • Notification tool

...

Now Click on Summary. You will be redirected to the following page.

...

  • After finishing selection click on Summary

...

  • Click on the enabled git component

...

  • to configure your git repository

...

...

  • Fill application name

  • Enable the check box if you wish to save the configs to your git repository

  • Fill the credentials. If you don’t have GitHub token just click on the

...

  • info icon and generate a new token and paste it here

...

  • Verify and proceed

...

...

  • Click on the Manifest component to configure manifest

...

  • and workflows

...

  • Select the application main repository

  • Fill the configuration for manifest with pre-reqs, deploy, test and uninstall instruction for the application

...

  • If you have enabled git save for configurations, a save preview of the commit will appear before exiting manifest. make your selection to skip or save the config.

...

  • Select the repositories you want to trigger

...

  • EaaS creation

  • Fill the build, deploy, test

...

  • and uninstall instruction for each

...

  • repos

...

...

    ...

    • Select the event triggers for each repos.

    ...

      ...

      • If you have enable git save a save preview will be shown before the final submission

      ...

      on final submission you will redirected back to the summary page

      ...

      • Make your selection to skip or save the config.

      ...

      • Select infra provision component for configuring

      ...

      save the config. redirected to summary:

      ...

      fill cluster configuration:

      ...

      save the configuration.

      ...

      • Fill cluster configuration and click on save

      ...

      • Select cluster component for configuring

      ...

      • Fill the configuration details → click on Next

      ...

      • Click on the environment/integration component

      ...

      ...

        ...

        • select the preferred settings → click on

        ...

        • Save

        ...

        configure you notification tool

        ...

        save the configuration

        ...

        • Click on the notification component

        ...

        • Fill the configuration and click on save.

        ...

        • Click on the create EaaS button for final save

        ...

        • your created EaaS is listed in the Configuration tab

        Update existing EaaS Configuration

        ...

        • Click on the workflow button of you EaaS configuration

        ...

        • Update the configuration → Click on Update EaaS

        Third-party Integrations

        ...

        • User can select other third-party tools they want to integrate in to their EaaS from the Integration Tool stack.

        • Apps available for configuration are:

          Image Added
          • ECR

          • GCR

          • Docker Hub

          • LaunchDarkly

          • Amazon S3

          • AWS SNS

        ...

        Expired Git Token

        ...

        • When user opens an existing EaaS configuration with expired access token the components will be disabled for changes until access token is updated.

        No Infra provisioning

        ...

        • If user did not select any infra provision tool in tool stack. the configuration component for the same will be disabled and user can add application to EaaS without any infra provision.

        Warnings

        The components in summary page may contain warnings regarding the configuration, which will not affect the EaaS Creation.

        ...