Skip to content
You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
bookmark

GitHub Action

Aqua Login

v1.0.0

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.0

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 a aqua instance:

on: push

name: Aqua Example

jobs:
  build:
    runs-on: ubuntu-latest
    name: Aqua Example
    steps:
    - name: Login
      id: login
      uses: uniqueck/ga-aqua-login@master
      env:
        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:

Enviroment variables

Arguments