-
Notifications
You must be signed in to change notification settings - Fork 43
/
action.yml
37 lines (37 loc) · 1.13 KB
/
action.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
name: "EKS kubectl"
author: Ian Belcher
description: An action allowing you to integrate with EKS via kubectl in a Github Action, easily...
branding:
color: "white"
icon: "command"
runs:
using: "docker"
image: "docker://ghcr.io/ianbelcher/eks-kubectl-action:latest"
inputs:
aws_access_key_id:
description: Your AWS_ACCESS_KEY_ID
required: false
aws_secret_access_key:
description: Your AWS_SECRET_ACCESS_KEY
required: false
aws_region:
description: The region of the cluster
required: false
cluster_name:
description: The name of the cluster you're using
required: true
eks_role_arn:
description: EKS role arn that allow access eks cluster (Mostly happen when you create your cluster with CDK).
required: false
stdin:
description: File to read and pass as stdin to kubectl
required: false
args:
description: The arguments that you want to pass through to the kubectl command
required: true
kubernetes_version:
description: Kubernetes version to use for kubectl (ie, v1.21.0)
required: false
outputs:
kubectl-out:
description: The output of the kubectl command