Installing KFtray GUI
Follow these platform-specific instructions to install KFtray on your system.
macOS Installation
Using Homebrew (Recommended)
# Add the tap
brew tap hcavarsan/kftray
# Install KFtray
brew install --cask kftray
Manual Installation
- Download the latest .dmg
- Open the .dmg file
- Drag KFtray to Applications
- Launch from Applications folder
Linux Installation
Using Homebrew
# Add the tap
brew tap hcavarsan/kftray
# Install KFtray
brew install kftray-linux
Install and enable the AppIndicator Support GNOME Shell extension
Using AppImage
- Download the appropriate AppImage:
- Make it executable:
chmod +x kftray*.AppImage
- Run the AppImage
Windows Installation
- Download the appropriate installer:
- Run the installer
- Follow installation wizard
- Launch from Start Menu
Verifying Installation
- Look for the KFtray icon in your system tray
- Click the icon to open the main interface
- Verify version number in About section
Post-Installation Setup
- First Launch
- Grant necessary permissions
- Configure auto-start (optional)
- Set up GitHub sync (optional)
- System Integration
- Enable notifications
- Configure system tray behavior
- Set theme preference
- Kubernetes Setup
- Verify kubeconfig access
- Test cluster connectivity
- Configure default context
Troubleshooting
Common Issues
- Icon Not Showing
- Restart system tray
- Check AppIndicator support (Linux)
- Verify installation path
- Permission Issues
- Check kubeconfig permissions
- Verify application permissions
- Review system access
- Launch Failures
- Check system requirements
- Verify dependencies
- Review error logs
Updating KFtray
Automatic Updates
- KFtray checks for updates on launch
- Follow prompts to install updates
Manual Updates
macOS:
brew upgrade --cask kftray
Linux:
brew upgrade kftray-linux
Windows:
- Download new installer
- Run installer to upgrade
Uninstallation
macOS
brew uninstall --cask kftray
Linux
brew uninstall kftray-linux
Windows
- Use Windows Settings
- Programs and Features
- Uninstall KFtray