Releases: migtools/oadp-cli
v0.3.1
OADP CLI v0.3.1
Cross-platform kubectl plugin for managing OpenShift API for Data Protection (OADP) backup and restore operations.
Installation
Via krew (recommended)
kubectl krew install oadpVia krew manifest (for testing or custom indexes)
curl -LO https://github.com/migtools/oadp-cli/releases/download/v0.3.1/oadp.yaml
kubectl krew install --manifest=oadp.yamlManual installation
- Download the appropriate binary for your platform
- Extract the archive
- Add the binary to your PATH
- Verify installation:
kubectl oadp --help
Supported Platforms
- Linux (amd64, arm64, ppc64le, s390x)
- macOS (amd64, arm64)
- Windows (amd64, arm64)
Files Included
- Binary archives: Platform-specific kubectl-oadp binaries with LICENSE
- checksums.txt: SHA256 checksums for all binaries
- oadp.yaml: Final krew plugin manifest with populated SHA256 values (ready for krew index)
For Krew Index Maintainers
The oadp.yaml file contains the complete krew plugin manifest with all SHA256 checksums populated and can be used directly for krew index submissions.
v0.3.0
OADP CLI v0.3.0
Cross-platform kubectl plugin for managing OpenShift API for Data Protection (OADP) backup and restore operations.
Installation
Via krew (recommended)
kubectl krew install oadpVia krew manifest (for testing or custom indexes)
curl -LO https://github.com/migtools/oadp-cli/releases/download/v0.3.0/oadp.yaml
kubectl krew install --manifest=oadp.yamlManual installation
- Download the appropriate binary for your platform
- Extract the archive
- Add the binary to your PATH
- Verify installation:
kubectl oadp --help
Supported Platforms
- Linux (amd64, arm64, ppc64le, s390x)
- macOS (amd64, arm64)
- Windows (amd64, arm64)
Files Included
- Binary archives: Platform-specific kubectl-oadp binaries with LICENSE
- checksums.txt: SHA256 checksums for all binaries
- oadp.yaml: Final krew plugin manifest with populated SHA256 values (ready for krew index)
For Krew Index Maintainers
The oadp.yaml file contains the complete krew plugin manifest with all SHA256 checksums populated and can be used directly for krew index submissions.
v0.2.0-beta
OADP CLI v0.2.0-beta
Cross-platform kubectl plugin for managing OpenShift API for Data Protection (OADP) backup and restore operations.
Installation
Via krew (recommended)
kubectl krew install oadpVia krew manifest (for testing or custom indexes)
curl -LO https://github.com/migtools/oadp-cli/releases/download/v0.2.0-beta/oadp.yaml
kubectl krew install --manifest=oadp.yamlManual installation
- Download the appropriate binary for your platform
- Extract the archive
- Add the binary to your PATH
- Verify installation:
kubectl oadp --help
Supported Platforms
- Linux (amd64, arm64, ppc64le, s390x)
- macOS (amd64, arm64)
- Windows (amd64, arm64)
Files Included
- Binary archives: Platform-specific kubectl-oadp binaries with LICENSE
- checksums.txt: SHA256 checksums for all binaries
- oadp.yaml: Final krew plugin manifest with populated SHA256 values (ready for krew index)
For Krew Index Maintainers
The oadp.yaml file contains the complete krew plugin manifest with all SHA256 checksums populated and can be used directly for krew index submissions.
What's Changed
- Nabsl enforce by @Joeavaikath in #29
- Help text and makefiles changes by @Joeavaikath in #34
- Point velero code to openshift fork by @Joeavaikath in #41
- Refactor non-admin backup storage location commands by @Joeavaikath in #43
- Enhance installation experience with improved PATH handling by @shubham-pampattiwar in #61
- Rename references to "main" to "oadp-dev" for GitHub Actions by @Joeavaikath in #62
- Cli autocomplete readme by @Joeavaikath in #67
- Add verb-noun support for base commands by @Joeavaikath in #68
- fix oadp detection commands by @stillalearner in #69
- Remove unused archs for krew manifest by @Joeavaikath in #70
- Create Dockerfile to serve oadp-cli binaries by @Joeavaikath in #72
- quay.io binary push on release by @Joeavaikath in #75
- Change binary format to match krew bot by @Joeavaikath in #78
- Fix binary format by @Joeavaikath in #79
- Fix cross arch by @Joeavaikath in #80
- CI fixes by @Joeavaikath in #82
- Fix .krew and release archives by @Joeavaikath in #83
- Add .exe for windows executables by @Joeavaikath in #84
- Conditional krew index PR and multiarch binary server by @Joeavaikath in #85
New Contributors
- @shubham-pampattiwar made their first contribution in #61
- @stillalearner made their first contribution in #69
Full Changelog: v0.0.1...v0.2.0
v0.1.4-beta
OADP CLI v0.1.4-beta
Cross-platform kubectl plugin for managing OpenShift API for Data Protection (OADP) backup and restore operations.
Installation
Via krew (recommended)
kubectl krew install oadpVia krew manifest (for testing or custom indexes)
curl -LO https://github.com/migtools/oadp-cli/releases/download/v0.1.4-beta/oadp.yaml
kubectl krew install --manifest=oadp.yamlManual installation
- Download the appropriate binary for your platform
- Extract the archive
- Add the binary to your PATH
- Verify installation:
kubectl oadp --help
Supported Platforms
- Linux (amd64, arm64, ppc64le, s390x)
- macOS (amd64, arm64)
- Windows (amd64, arm64)
Files Included
- Binary archives: Platform-specific kubectl-oadp binaries with LICENSE
- checksums.txt: SHA256 checksums for all binaries
- oadp.yaml: Final krew plugin manifest with populated SHA256 values (ready for krew index)
For Krew Index Maintainers
The oadp.yaml file contains the complete krew plugin manifest with all SHA256 checksums populated and can be used directly for krew index submissions.
v0.1.3-beta
OADP CLI v0.1.3-beta
Cross-platform kubectl plugin for managing OpenShift API for Data Protection (OADP) backup and restore operations.
Installation
Via krew (recommended)
kubectl krew install oadpVia krew manifest (for testing or custom indexes)
curl -LO https://github.com/migtools/oadp-cli/releases/download/v0.1.3-beta/oadp.yaml
kubectl krew install --manifest=oadp.yamlManual installation
- Download the appropriate binary for your platform
- Extract the archive
- Add the binary to your PATH
- Verify installation:
kubectl oadp --help
Supported Platforms
- Linux (amd64, arm64, ppc64le, s390x)
- macOS (amd64, arm64)
- Windows (amd64, arm64)
Files Included
- Binary archives: Platform-specific kubectl-oadp binaries with LICENSE
- checksums.txt: SHA256 checksums for all binaries
- oadp.yaml: Final krew plugin manifest with populated SHA256 values (ready for krew index)
For Krew Index Maintainers
The oadp.yaml file contains the complete krew plugin manifest with all SHA256 checksums populated and can be used directly for krew index submissions.
v0.1.1-beta
OADP CLI v0.1.1-beta
Cross-platform kubectl plugin for managing OpenShift API for Data Protection (OADP) backup and restore operations.
Installation
Via krew (recommended)
kubectl krew install oadpVia krew manifest (for testing or custom indexes)
curl -LO https://github.com/migtools/oadp-cli/releases/download/v0.1.1-beta/oadp.yaml
kubectl krew install --manifest=oadp.yamlManual installation
- Download the appropriate binary for your platform
- Extract the archive
- Add the binary to your PATH
- Verify installation:
kubectl oadp --help
Supported Platforms
- Linux (amd64, arm64, ppc64le, s390x)
- macOS (amd64, arm64)
- Windows (amd64, arm64)
Files Included
- Binary archives: Platform-specific kubectl-oadp binaries with LICENSE
- checksums.txt: SHA256 checksums for all binaries
- oadp.yaml: Final krew plugin manifest with populated SHA256 values (ready for krew index)
For Krew Index Maintainers
The oadp.yaml file contains the complete krew plugin manifest with all SHA256 checksums populated and can be used directly for krew index submissions.
v0.1.0-beta
OADP CLI v0.1.0-beta
Cross-platform kubectl plugin for managing OpenShift API for Data Protection (OADP) backup and restore operations.
Installation
Via krew (recommended)
kubectl krew install oadpVia krew manifest (for testing or custom indexes)
curl -LO https://github.com/migtools/oadp-cli/releases/download/v0.1.0-beta/oadp.yaml
kubectl krew install --manifest=oadp.yamlManual installation
- Download the appropriate binary for your platform
- Extract the archive
- Add the binary to your PATH
- Verify installation:
kubectl oadp --help
Supported Platforms
- Linux (amd64, arm64, ppc64le, s390x)
- macOS (amd64, arm64)
- Windows (amd64, arm64)
Files Included
- Binary archives: Platform-specific kubectl-oadp binaries with LICENSE
- checksums.txt: SHA256 checksums for all binaries
- oadp.yaml: Final krew plugin manifest with populated SHA256 values (ready for krew index)
For Krew Index Maintainers
The oadp.yaml file contains the complete krew plugin manifest with all SHA256 checksums populated and can be used directly for krew index submissions.
v0.0.0-alpha
OADP CLI v0.0.0-alpha
Cross-platform kubectl plugin for managing OpenShift API for Data Protection (OADP) backup and restore operations.
Installation
Via krew (recommended)
kubectl krew install oadpVia krew manifest (for testing or custom indexes)
curl -LO https://github.com/migtools/oadp-cli/releases/download/v0.0.0-alpha/oadp.yaml
kubectl krew install --manifest=oadp.yamlManual installation
- Download the appropriate binary for your platform
- Extract the archive
- Add the binary to your PATH
- Verify installation:
kubectl oadp --help
Supported Platforms
- Linux (amd64, arm64, ppc64le, s390x)
- macOS (amd64, arm64)
- Windows (amd64, arm64)
Files Included
- Binary archives: Platform-specific kubectl-oadp binaries with LICENSE
- checksums.txt: SHA256 checksums for all binaries
- oadp.yaml: Final krew plugin manifest with populated SHA256 values (ready for krew index)
For Krew Index Maintainers
The oadp.yaml file contains the complete krew plugin manifest with all SHA256 checksums populated and can be used directly for krew index submissions.