https://github.com/s4heid/disk-filler-release
Fills the disk of your bosh deployment
https://github.com/s4heid/disk-filler-release
bosh
Last synced: 12 months ago
JSON representation
Fills the disk of your bosh deployment
- Host: GitHub
- URL: https://github.com/s4heid/disk-filler-release
- Owner: s4heid
- License: apache-2.0
- Created: 2025-01-17T16:45:18.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-20T16:29:56.000Z (over 1 year ago)
- Last Synced: 2025-03-20T07:48:32.977Z (about 1 year ago)
- Topics: bosh
- Language: Shell
- Homepage:
- Size: 14.6 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# disk-filler-release
This BOSH release provides a job for filling disk space on a persistent disk, which can be useful in different (performance) test scenarios that require simulation of a full disk.
## Usage
Create release
```sh
bosh create-release --version=0.0.1 --tarball=/tmp/df-release.tgz
```
Upload the release to the BOSH director:
```sh
bosh upload-release --name=disk-filler --version=0.0.1 /tmp/df-release.tgz
```
Deploy the release:
```yaml
bosh deploy -d disk-filler manifests/disk-filler.yml
```
Run the errand:
```sh
bosh -d disk-filler run-errand fill-disk
```
To verify that the disk is filled, you can use `bosh instances` to check the disk usage:
```sh
bosh -d disk-filler is --vitals --column=Instance --column="Persistent Disk Usage"
Using environment 'https://bosh.s4heid.internal:25555' as user 's4heid'
Task 190. Done
Deployment 'disk-filler'
Instance Persistent
Disk Usage
disk-filler/0984cbed-3118-4920-ae61-780c7a4c148a 52% (0i%)
1 instances
Succeeded
```
## License
[Apache License](./LICENSE)