Skip to content
This repository has been archived by the owner on Oct 15, 2020. It is now read-only.

Align with standard EKS bootstrap #42

Merged
merged 5 commits into from
Aug 30, 2018
Merged

Conversation

errm
Copy link
Owner

@errm errm commented Aug 28, 2018

This PR makes a few changes:

Breaking change:

In line with https://github.com/awslabs/amazon-eks-ami the name of the binary for https://github.com/kubernetes-sigs/aws-iam-authenticator has changed from /usr/local/bin/heptio-authenticator-aws to /usr/local/bin/aws-iam-authenticator users will need to rename, or symlink the binary... I could have maintained something special to check what it available on the system ... but this seems over the top....

Nice Improvements:

  • Uses a pod-infra-container-image (pause container) from an ecr repo so pods should start (slightly) faster.

@errm errm force-pushed the align-with-standard-eks-bootstrap branch from 447d1c1 to 3469996 Compare August 28, 2018 20:21
Repository owner deleted a comment from codecov bot Aug 28, 2018
@errm errm force-pushed the align-with-standard-eks-bootstrap branch from 3469996 to 1aa22ef Compare August 28, 2018 20:28
Repository owner deleted a comment from codecov bot Aug 28, 2018
@errm errm requested a review from mtpereira August 28, 2018 20:29
@codecov
Copy link

codecov bot commented Aug 28, 2018

Codecov Report

Merging #42 into master will increase coverage by 1.3%.
The diff coverage is 100%.

Impacted file tree graph

@@            Coverage Diff            @@
##           master      #42     +/-   ##
=========================================
+ Coverage   87.03%   88.34%   +1.3%     
=========================================
  Files           7        7             
  Lines         162      163      +1     
=========================================
+ Hits          141      144      +3     
+ Misses         13       12      -1     
+ Partials        8        7      -1
Impacted Files Coverage Δ
pkg/node/node.go 100% <100%> (ø) ⬆️
pkg/system/system.go 79.48% <100%> (+5.8%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update f95999c...971d6bc. Read the comment docs.

Kubernetes is happy to search the path for the binary. I don't
think it hurts to let this be installed wherever you want (on the path).
@errm errm force-pushed the align-with-standard-eks-bootstrap branch from 5344668 to e7a0e8a Compare August 29, 2018 08:04
@errm errm force-pushed the align-with-standard-eks-bootstrap branch from fae3fb1 to 971d6bc Compare August 30, 2018 15:14
@errm errm merged commit 972d081 into master Aug 30, 2018
@errm errm deleted the align-with-standard-eks-bootstrap branch August 30, 2018 17:58
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants