Mention that EKS isn't currently supported [#5]

We'd like to support it eventually, but the current state of affairs
doesn't justify the effort.

Also removed some vestigial code that was copy-pasta from the kubeconfig
in drone-helm.
This commit is contained in:
Erin Call 2019-12-27 10:49:22 -08:00
parent 3b78f01b45
commit 12c8e08d6f
No known key found for this signature in database
GPG key ID: 4071FF6C15B8DAD1
2 changed files with 1 additions and 12 deletions

View file

@ -59,6 +59,7 @@ steps:
drone-helm3 is largely backwards-compatible with drone-helm. There are some known differences: drone-helm3 is largely backwards-compatible with drone-helm. There are some known differences:
* `prefix` must be supplied via the `settings` block, not `environment`. * `prefix` must be supplied via the `settings` block, not `environment`.
* EKS is not supported. See [#5](https://github.com/pelotech/drone-helm3/issues/5) for more information.
* Several settings no longer have any effect: * Several settings no longer have any effect:
* `purge` -- this is the default behavior in Helm 3 * `purge` -- this is the default behavior in Helm 3
* `recreate_pods` * `recreate_pods`

View file

@ -24,16 +24,4 @@ users:
user: user:
{{- if .Token }} {{- if .Token }}
token: {{ .Token }} token: {{ .Token }}
{{- else if .EKSCluster }}
exec:
apiVersion: client.authentication.k8s.io/v1alpha1
command: aws-iam-authenticator
args:
- "token"
- "-i"
- "{{ .EKSCluster }}"
{{- if .EKSRoleARN }}
- "-r"
- "{{ .EKSRoleARN }}"
{{- end }}
{{- end }} {{- end }}