Skip to content

mavieth/linode-authenticator

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Repository files navigation

linode-authenticator linode-authenticator

Authenticate with Linode kubernetes clusters.

Inputs

It takes a LINODE_CLI token as an input. Create an API token on Linode here.

Example Usage

Without a cluster name (requires that you only have one cluster in your Linode account)

- name: get linode kubernetes config
  uses: mavieth/linode-authenticator@master
  with:
    LINODE_TOKEN: ${{ secrets.LINODE_TOKEN }}

With a cluster name

- name: get linode kubernetes config
  uses: mavieth/linode-authenticator@master
  with:
    LINODE_TOKEN: ${{ secrets.LINODE_TOKEN }}
    CLUSTER_NAME: linode1234

Outputs

The following environment variables:

  • KUBE_CONFIG - the path to the kubernetes config

license

MIT © 2020 mavieth