No project description provided
ralogs is a simple python script which connects to Rancher and stream logs directly to your terminal from multiple containers within a single stack.
ralogs requires Python 3.5 or higher and pip3 to be installed on your machine.
1.4 - fixed installation script
1.3 - fix stack not found issue by searching API using stack name
1.2 - moved required dependencies into setup.py to avoid strict version requirements
1.1 - Added third parameter to specify a service - Added container names and IDs to the logs output
1.0 - Initial release
` $ pip3 install ralogs `
Check if installation was successful: ` $ ralogs -v ` It should display version info. Now open and edit configs: ` $ subl $HOME/.ralogs `
rancher_url - where you can access Rancher (eg. https://rancher.example.com)
api_key and api_secret - this you can create in Rancher GUI, go to API -> Keys from top menu and add new Account API Key
` $ ralogs environment stack `
If the stack has more than one service, you can select it by name by adding third argument:
` $ ralogs environment stack service `
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.