Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhance/system config eks/#2842/#165 #168

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

Zanda256
Copy link

@Zanda256 Zanda256 commented Apr 6, 2022

Description

This PR fixes #165

Notes for Reviewers

Signed commits

  • Yes, I signed my commits.

@warunicorn19
Copy link
Member

Hey @Zanda256 let's discuss this on the meshery dev call.

@Zanda256
Copy link
Author

Zanda256 commented Apr 6, 2022

Hey @Zanda256 let's discuss this on the meshery dev call.

Sure, I'm available.

@leecalcote leecalcote added area/lifecycle Lifecycle management (install, uninstall, configure) related area/devops labels Apr 6, 2022
if err != nil {
return err
}
tmpArch := "tmp/meshery/config" + t + ".yaml"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Zanda256
Please use the below path for storing the backup config files:

	home, err := os.UserHomeDir()
	if err != nil {
		log.Warn("failed to get user home directory")
	}
	tmpArch = filepath.Join(home, ".meshery", "config"+t+".yaml")

@leecalcote
Copy link
Member

Heads-up: there's a merge conflict here.

@piyushsingariya piyushsingariya removed their request for review June 25, 2022 05:18
@stale
Copy link

stale bot commented Aug 9, 2022

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the issue/stale Issue has not had any activity for an extended period of time label Aug 9, 2022
@stale stale bot removed the issue/stale Issue has not had any activity for an extended period of time label Aug 12, 2022
@leecalcote leecalcote added the component/mesheryctl Meshery CLI related label Aug 12, 2022
@stale
Copy link

stale bot commented Sep 26, 2022

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the issue/stale Issue has not had any activity for an extended period of time label Sep 26, 2022
@alphaX86 alphaX86 removed the issue/stale Issue has not had any activity for an extended period of time label Sep 30, 2022
@alphaX86
Copy link
Member

@Zanda256 @hexxdump are we still looking to fix the EKS issue or is this already resolved in other PR?

@Zanda256
Copy link
Author

@alphaX86 , the implementation we had was working just fine, at least for the part of writing the EKS config to the local file, but then POSTing that context to the /api/system/kubernetes endpoint was failing here. So subsquent calls to kubectl would still use the old config.

@alphaX86
Copy link
Member

alphaX86 commented Oct 2, 2022

I see... The PR has been left in the middle, that's why I've asked

@stale
Copy link

stale bot commented Nov 25, 2022

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the issue/stale Issue has not had any activity for an extended period of time label Nov 25, 2022
@stale
Copy link

stale bot commented Dec 6, 2022

This issue is being automatically closed due to inactivity. However, you may choose to reopen this issue.

@stale stale bot closed this Dec 6, 2022
@hexxdump hexxdump reopened this Dec 6, 2022
@stale stale bot removed the issue/stale Issue has not had any activity for an extended period of time label Dec 6, 2022
@stale
Copy link

stale bot commented Jan 20, 2023

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the issue/stale Issue has not had any activity for an extended period of time label Jan 20, 2023
@alphaX86 alphaX86 added issue/willfix This issue will be worked on and removed issue/stale Issue has not had any activity for an extended period of time labels Jan 20, 2023
@acald-creator
Copy link
Contributor

bump...

Can anyone provide some details on this PR?

@Zanda256
Copy link
Author

bump...

Can anyone provide some details on this PR?

Yes sure. This pr is meant do make a function that eliminates depency of the system config eks command on the aws cli. So the user can still execute the command even if they do not have the aws cli installed. We do huddle and go over any details. @acald-creator if you want to pick it up.

@leecalcote
Copy link
Member

@Althaf66 thoughts on this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/devops area/lifecycle Lifecycle management (install, uninstall, configure) related component/mesheryctl Meshery CLI related issue/willfix This issue will be worked on
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add function to fetch EKS cluster token using Golang SDK
6 participants