CLI tool to deploy and manage SES clusters
sesdev is a CLI tool for developers to help with deploying SES clusters.
This tool uses vagrant and libvirt to create VMs and install Ceph using
DeepSea. The tool is highly customizable and allows to choose different
versions of Ceph and SES, as well as, different versions of the openSUSE
based OS.
Some documentation is available at https://github.com/SUSE/sesdev
Note that the packages here haven't been updated for ages, which is why builds are currently (2023-09-05) disabled. If you want an up-to-date sesdev, best to just run it from source.
-
2
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout filesystems:ceph/sesdev && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
README-checkin.txt | 0000000228 228 Bytes | |
_link | 0000000124 124 Bytes | |
checkin.sh | 0000003486 3.4 KB | |
sesdev-1.1.9+1585227448.g3a7e36e.tar.gz | 0000060407 59 KB | |
sesdev.changes | 0000014462 14.1 KB | |
sesdev.spec | 0000003344 3.27 KB |
Revision 26 (latest revision is 67)
Nathan Cutler (smithfarm)
committed
(revision 26)
- Update to 1.1.9+1585227448.g3a7e36e: + upstream 1.1.9 release (2020-03-26) * config.yaml: enable setting of repo priority in version_os_repo_mapping (PR #163) * provision.sh: add SUSE:CA repo on ses5 (PR #166) * Implement feature: "sesdev ssh DEP_ID NODE_ID COMMAND" (PR #175) * Implement feature: "sesdev supportconfig DEPLOYMENT_ID NODE_ID" (PR #176) * Implement feature: --encrypted-osds (PR #192) * provision.sh: do not fail ses5 deployment if ntp not installed (PR #173) * ceph_salt_deployment.sh: adapt Drive Group string to new syntax (PR #178) * qa/health-ok.sh: wait for OSD nodes to show up (PR #180) * Vagrantfile,sesdev.spec: require vagrant > 2.2.2 (PR #167) * Use "filesystems:ceph:octopus:upstream" for default cephadm/container build (PR #170) * Set "osd crush chooseleaf type = 0" via bootstrap ceph.conf in very small clusters (PR #183) * ceph_salt_deployment.sh: Fetch github PRs when installing from src (PR #190) * Allow user to override parts of OS_REPOS, VERSION_OS_REPO_MAPPING, and IMAGE_PATHS (PR #146)
Comments 0