Documentation
CLI Installation
Linux
# Download the binary
curl -sLO https://github.com/onepanelio/core/releases/download/v0.13.0-rc.2/opctl-linux-amd64
# Make binary executable
chmod +x opctl-linux-amd64
# Move binary to path
mv ./opctl-linux-amd64 /usr/local/bin/opctl
# Test installation
opctl version
macOS
# Download the binary
curl -sLO https://github.com/onepanelio/core/releases/download/v0.13.0-rc.2/opctl-macos-amd64
# Make binary executable
chmod +x opctl-macos-amd64
# Move binary to path
mv ./opctl-macos-amd64 /usr/local/bin/opctl
# Test installation
opctl version
Windows
Download the attached executable, rename it to "opctl" and move it to a folder that is in your PATH environment variable.
Changelog
Features
- feat: added retry last action support for workspaces (#569)
- feat: Ensure workspaces get a node to themselves with pod anti-affinity. (#582)
- feat: Updated Workflows, and Cron created Workflows, to ensure they get their own pod by using Pod AntiAffinity. This replaces resource limits and/or requests. (#585)
- feat: workflow filtering and sorting updates (#589)
- feat: add description to jupyterlab workspace template (#600)
- feat: retry last workspace action (#160)
- feat: added parameters to run again so you can change on a re-run (#164)
- feat: add ui for namespace dashboard (#167)
- feat: update default templates for workflow templates (#168)
- feat: adjust workflow dashboard call to action (#171)
- feat: separate workflows list page (#174)
- feat: workspace dashboard (#177)
- feat: update PR template to include checklist (#178)
- feat: share link functionality for workspace templates (#179)
- feat: update titles for tab selected (#180)
- feat: Upgrade to Istio 1.7.1 (#82)
- feat: Removing resource examples from manifests. (#85)
Fixes
- fix: for master push, release a new dev image only (#573)
- fix: unit tests (#576)
- fix: workflow template labels persistence (#602)
- fix: bug where code was missing labels for Workflow Template (#169)
- fix: push "dev" image and not "latest" when master is pushed to (#170)
- fix: names for sample workflows (#172)
- fix: issue where workspaces did not update when all were termianted (#173)
- fix: issue where workflow execution statistics did not always display (#175)
- fix: issue where workflow sorting didn't always work (#176)
- fix: issue where no workspace data did not display a call to action (#181)
- fix: issue where workspace statistics showed all 0s (#182)
- fix: update onepanel core api version (#72)
- fix: github downloading issue on certain machines and core api version outdated (#75)
- fix: missing node access for onepanel (#84)
Docs
- docs: Update README (#570)
- docs: Update build status badge (#574)
- docs: Additional quick start videos (#584)
- docs: add information about workflow cloning (#70)
- docs: Update top menu item title (#72)
- docs: add information about visibility of parameters (#73)
Other
- chore: move util/sql to pkg/util/sql (#520)
- chore: update dependencies (#161)
- chore: updated github actions to use master as new dev branch (#162)
- chore(deps): bump http-proxy from 1.18.0 to 1.18.1 (#163)
Contributors
- Vafilor Vafilor
- rushtehrani rushtehrani
- aleksandrmelnikov aleksandrmelnikov
- savan77 savan77