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

Support for a fully offline installation using pre-compiled binary #6684

Closed
sahilarora535 opened this issue Aug 17, 2019 · 4 comments · Fixed by #6693

Comments

@sahilarora535
Copy link

@sahilarora535 sahilarora535 commented Aug 17, 2019

Feature idea summary

In the current set of installation methods available for netdata as per the documentation, the pre-compiled binary installation method script downloads the binaries straight from Github, and then installs it on the machine. In some enterprises, we do not have the luxury to do that since we might not have internet access. There should also be some script which we can use and also supply the binary ourselves, which will make the installation fully offline.

Expected behavior

Something like this should make sense:

/path/to/kickstart-static64.sh /path/to/pre-built-binary

This should skip downloading the binary from the internet and just install the binary from the location provided. There should be no connection to the internet to install netdata.

@ilyam8

This comment has been minimized.

Copy link
Member

@ilyam8 ilyam8 commented Aug 19, 2019

I see we have *.run files on the Releases page (see Assets), they can be installed offline:

  • make it executable
  • execute
@cakrit

This comment has been minimized.

Copy link
Contributor

@cakrit cakrit commented Aug 19, 2019

Sure, but Sahil is correct in that we don't describe in our docs an offline installation method. @paulkatsoulakis could you add these instructions, perhaps as an additional section, or a paragraph in the static installation method?

@sahilarora535

This comment has been minimized.

Copy link
Author

@sahilarora535 sahilarora535 commented Aug 19, 2019

@cakrit Thank you very much. Having a documentation section which describes how to install using this .run file, how to add flags, such as --disable-telemetry, and also uninstall if required, would be super.

@paulkatsoulakis

This comment has been minimized.

Copy link
Contributor

@paulkatsoulakis paulkatsoulakis commented Sep 18, 2019

The PR #6693 already mention this, but it seems that indeed we don't pay enough attention for the static64 case.Please check section https://docs.netdata.cloud/packaging/installer/#offline-installations

I will propose some more documentation changes with a separate PR., thanks for pointing out the issue @sahilarora535 !

@cakrit cakrit added this to the v1.18-Sprint2 milestone Sep 18, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Core
  
Dev Done
6 participants
You can’t perform that action at this time.