GitHub Action
Aqua Login
v1.0.1
Latest version
Aqua Login
Used to generate token for later use by other Aqua Actions
This github actions is inspired by gajira-login
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 }}"
-
AQUA_BASE_URL
- URL of aqua instance. Example:https://aqua-saas2.andagon.com/aquaWebNG
-
AQUA_PASSWORD
- Password to log in to aqua. -
AQUA_USERNAME
- Username to log in to aqua.
-
aqua-base-url
- URL of aqua instance. Examplehttps://aqua-saas2.andagon.com/aquaWebNG
-
aqua-username
- Username to log in to aqua. -
aqua-password
- Password to log in to aqua.