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

Add possibility to add private Git Chart Repository #86

Open
dkapanidis opened this issue Jun 1, 2016 · 4 comments
Open

Add possibility to add private Git Chart Repository #86

dkapanidis opened this issue Jun 1, 2016 · 4 comments
Assignees

Comments

@dkapanidis
Copy link
Contributor

It would be nice to get the possibility to use a private git repository for Git Chart Repository field.

This probably means an ssh key field would be necessary to be added as a field on settings for accessing the chart.

On the git repository a deploy key could then be configured (github, bitbucket) for read-only access on that repository.

@dkapanidis
Copy link
Contributor Author

dkapanidis commented Jun 1, 2016

Following a bit the GitPython project, I managed to clone properly a private repo chart by doing the following:

  • Enter inside the elastickube-charts container of the elastic-server pod
  • Add the git private key content to the ~/.ssh/id_rsa file
  • Configure properly the file permissions (chmod go-rwx ~/.ssh/id_rsa)
  • Do a git clone of the project manually (not sure if necessary, but could be because it permanently added the RSA host key for the remote server)

After that I configured elastickube with the git private repo and it consumed it properly.

@albertoarias
Copy link
Contributor

@EfrenRey @osanjuan can you guys take care of this?

@bergtwvd
Copy link

Would indeed be great if I can use a private chart repository, preferably one that can run on my own cluster. Any news to report on this issue?

@bergtwvd
Copy link

After resolving some proxy issues I can change Git Chart repo via Admin > Settings. See #127.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants