The command line interface (CLI) tools provides the ability to manage applications, containers, infrastructures, services and other resources. The ICP Tools Configuration Scripts aims to easy the setup and configuration process in a more user interactive way.
We welcome contributions to the ICP Tools Configuration Scripts Project in many forms. There's always plenty to do! Full details of how to contribute to this project are documented in the CONTRIBUTING.md file.
The project's maintainers: are responsible for reviewing and merging all pull requests and they guide the over-all technical direction of the project.
We use Gitter for communication.
x86_64: Ubuntu (16.04, 18.04), CentOS7, RHEL, SLES, Fedora, Windows (7, 8.1, 10).
ppc64le: Ubuntu (16.04, 18.04), CentOS7, RHEL, SLES, Fedora.
s390x: Ubuntu (16.04, 18.04), CentOS7, RHEL, SLES, Fedora.
- curl
- tar
- Download the script
- Make script executable
- Run script
- Interactive mode - ./icp-tool.sh 1.1.1.1 (specify cluster_url as argument)
- Non-Interactive mode - ./icp-tool.sh 1.1.1.1 tool1 tool2 (specify cluster_url as argument followed by name of tools to be installed as arguments)
- curl
- tar
- Download the script
- Make script executable
- Run script
- Interactive mode - ./icp-tool.sh 1.1.1.1 (specify cluster_url as argument)
- Non-Interactive mode - ./icp-tool.sh 1.1.1.1 tool1 tool2 (specify cluster_url as argument followed by name of tools to be installed as arguments)
- curl
- tar
- Powershell 3.0 and above
- Download the script
- Open Powershell (Run as Administrator)
- Run command Set-ExecutionPolicy -ExecutionPolicy RemoteSigned
The RemoteSigned execution policy allows you to run scripts that you have written on the local computer. Any script downloaded from the Internet must be signed by a trusted publisher or must be unblocked.
- Run command Get-ExecutionPolicy
This command gets the current execution policy for the computer. (Expected output: RemoteSigned)
- Run script (eg. &./icp-tool.ps1 OR &./icp-tool.ps1 1.1.1.1)
- curl - Download Link
Note : Add curl path to system environment
- Powershell 5.0 and above
- Download the script
- Open Powershell (Run as Administrator)
- Run command Set-ExecutionPolicy -ExecutionPolicy RemoteSigned
The RemoteSigned execution policy allows you to run scripts that you have written on the local computer. Any script downloaded from the Internet must be signed by a trusted publisher or must be unblocked.
- Run command Get-ExecutionPolicy
This command gets the current execution policy for the computer. (Expected output: RemoteSigned)
- Run script (eg. &./icp-tool.ps1 OR &./icp-tool.ps1 1.1.1.1)
For general purpose questions, please use StackOverflow.
The ICP Tools Configuration Scripts Project uses the Apache License Version 2.0 software license.