As an administrator who sets up vRealize Automation Code Stream, after you log in, you can add endpoints, create and run pipelines, and view the results.

vRealize Automation Code Stream connects to endpoints to obtain data for your pipelines to run. In this use case, vRealize Automation Code Stream connects to a GitLab repository so that your pipeline can download a Kubernetes file.

A getting started process is also available as a guided setup in the vRealize Automation Code Stream user interface. Click the Help icon and click Guided Setup.

Prerequisites

  • Verify that a GitLab repository or a GitHub repository exists on premises, and contains the code that your pipeline will use.

Procedure

  1. Add a Git endpoint that connects vRealize Automation Code Stream to your on-premises GitLab repository.
    1. Click Endpoints.
    2. Select the Git endpoint type, and enter a name and description.
    3. Enter the remaining information.
    4. To test the connection to the endpoint, click Validate, then save the endpoint.
  2. Click Pipelines, create a pipeline, and add a task that uses the Git endpoint. You can optionally add an email notification.
    When you create a pipeline, you add tasks, and enter the details for each task.
  3. Save your pipeline, then click Enable, which enables it to run.
    After you save your pipeline, you must enable it before it can run.
  4. After you enable the pipeline, click Run.
  5. Click Executions, and observe your pipeline as it runs.
    When you observe your pipeline as it runs, the Stages icon displays the progress.
  6. If the pipeline fails, correct the problem and run it again.
  7. Click Dashboards, and select your pipeline dashboard so that you can monitor the pipeline activity.

Results

Your pipeline ran, and downloaded the developer file from a GitLab instance. The pipeline task deployed the application to a Kubernetes cluster, and you monitored all the activity on the pipeline dashboard.

What to do next

If you don’t find the information you need here, you can get more help in the product.

  • To get the context-specific information, when and where you need it, click and read the signposts and tooltips in the user interface.
  • Open the In-product support panel and read the topics that appear for the active user interface page. To get answers to questions, you can also search in the panel.