Skip to content
This repository has been archived by the owner on Jan 9, 2023. It is now read-only.

Fix error when running kube commands with public API #660

Merged
merged 1 commit into from
Dec 19, 2018

Conversation

MattiasGees
Copy link
Member

What this PR does / why we need it:
When running tarmak kubeconfig/kubectl with a public ELB in front of apiserver, it gives errors. This comes down to not setting the certificate. This fixes that.

Which issue this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close that issue when PR gets merged): fixes #659

Special notes for your reviewer:

Release note:

Fix bug with kubectl/kubeconfig and public apiserver

When running tarmak kubeconfig/kubectl with a public ELB in front of apiserver, it gives errors. This comes down to not setting the certificate. This fixes that.

Signed-off-by: Mattias Gees <mattias.gees@gmail.com>
@jetstack-bot jetstack-bot added release-note Denotes a PR that will be considered when it comes time to generate release notes. dco-signoff: yes Indicates that all commits in the pull request have the valid DCO sign-off message. size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. labels Dec 13, 2018
@MattiasGees
Copy link
Member Author

/assign @JoshVanL

@jetstack-bot jetstack-bot added size/M Denotes a PR that changes 30-99 lines, ignoring generated files. kind/documentation Categorizes issue or PR as related to documentation. and removed size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. labels Dec 13, 2018
@simonswine
Copy link
Contributor

Can you cherry-pick that instead of updating the js assets?

06dba56

@JoshVanL
Copy link
Contributor

@MattiasGees Was able to reproduce 😬
Thanks for catching and fixing this, happy for it to merge after cherry pick
/unassign
/assign @MattiasGees

@jetstack-bot jetstack-bot assigned MattiasGees and unassigned JoshVanL Dec 14, 2018
@jetstack-bot jetstack-bot added size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. and removed size/M Denotes a PR that changes 30-99 lines, ignoring generated files. labels Dec 14, 2018
@MattiasGees
Copy link
Member Author

Done
/unassign
/assign @JoshVanL

@jetstack-bot jetstack-bot assigned JoshVanL and unassigned MattiasGees Dec 14, 2018
@JoshVanL
Copy link
Contributor

/lgtm
/unassign
/assign @simonswine

@jetstack-bot jetstack-bot added the lgtm Indicates that a PR is ready to be merged. label Dec 14, 2018
@simonswine simonswine added this to the v0.5 milestone Dec 19, 2018
@simonswine simonswine added cherrypick-approved approved Indicates a PR has been approved by an approver from all required OWNERS files. labels Dec 19, 2018
@jetstack-bot
Copy link
Collaborator

[APPROVALNOTIFIER] This PR is APPROVED

Approval requirements bypassed by manually added approval.

This pull-request has been approved by:

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@jetstack-bot jetstack-bot merged commit 7550af3 into jetstack:master Dec 19, 2018
@simonswine simonswine added the status/approved-for-milestone Used during release burndown. Denotes an issue or PR is approved to be part of the release label Dec 19, 2018
simonswine added a commit that referenced this pull request Dec 19, 2018
@MattiasGees MattiasGees deleted the bug/kube-public-elb branch December 19, 2018 12:44
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
approved Indicates a PR has been approved by an approver from all required OWNERS files. dco-signoff: yes Indicates that all commits in the pull request have the valid DCO sign-off message. kind/documentation Categorizes issue or PR as related to documentation. lgtm Indicates that a PR is ready to be merged. release-note Denotes a PR that will be considered when it comes time to generate release notes. size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. status/approved-for-milestone Used during release burndown. Denotes an issue or PR is approved to be part of the release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

kubectl command broken in 0.5.2
4 participants