Skip to content
bookmark

GitHub Action

Aqua Login

v1.0.1 Latest version

Aqua Login

bookmark

Aqua Login

Log in to aqua cloud instance

Installation

Copy and paste the following snippet into your .yml file.

              

- name: Aqua Login

uses: aqua-github-actions/ga-aqua-login@v1.0.1

Learn more about this action in aqua-github-actions/ga-aqua-login

Choose a version

Aqua Login

Used to generate token for later use by other Aqua Actions

This github actions is inspired by gajira-login

Usage

An example workflow to login to an aqua instance:

on: push

name: Aqua Example

jobs:
  build:
    runs-on: ubuntu-latest
    name: Aqua Example
    steps:
    - name: Login
      id: login
      uses: aqua-github-actions/ga-aqua-login@1.0.1
      env: # secrets as env variables
        AQUA_BASE_URL: ${{ secrets.AQUA_BASE_URL }}
        AQUA_USERNAME: ${{ secrets.AQUA_USERNAME }}
        AQUA_PASSWORD: ${{ secrets.AQUA_PASSWORD }}
      with: # or as parameters
        aqua-base-url: ${{ secrets.AQUA_BASE_URL }}
        aqua-username: ${{ secrets.AQUA_USERNAME }}
        aqua-password: ${{ secrets.AQUA_PASSWORD }}
    - name: Generated bearer tokens
      run: echo "Token ${{ steps.login.outputs.token }}"

Action Spec:

Environment variables

Arguments