community.digitalocean
This Ansible collection contains modules for assisting in the automation of the DigitalOcean cloud.
File Explorer
Download Latest Version (.zip)- ansible-test-integration.yml
- ansible-test-sanity.yml
- ansible-test-unit.yml
- black.yml
- pull-request-integration.yml
- .keep
- .gitignore
- changelog.yaml
- config.yaml
- runtime.yml
- digital_ocean.py
- digitalocean.py
- digital_ocean.py
- digital_ocean.py
- digital_ocean_account_facts.py
- digital_ocean_account_info.py
- digital_ocean_balance_info.py
- digital_ocean_block_storage.py
- digital_ocean_cdn_endpoints.py
- digital_ocean_cdn_endpoints_info.py
- digital_ocean_certificate.py
- digital_ocean_certificate_facts.py
- digital_ocean_certificate_info.py
- digital_ocean_database.py
- digital_ocean_database_info.py
- digital_ocean_domain.py
- digital_ocean_domain_facts.py
- digital_ocean_domain_info.py
- digital_ocean_domain_record.py
- digital_ocean_domain_record_info.py
- digital_ocean_droplet.py
- digital_ocean_droplet_info.py
- digital_ocean_firewall.py
- digital_ocean_firewall_facts.py
- digital_ocean_firewall_info.py
- digital_ocean_floating_ip.py
- digital_ocean_floating_ip_facts.py
- digital_ocean_floating_ip_info.py
- digital_ocean_image_facts.py
- digital_ocean_image_info.py
- digital_ocean_kubernetes.py
- digital_ocean_kubernetes_info.py
- digital_ocean_load_balancer.py
- digital_ocean_load_balancer_facts.py
- digital_ocean_load_balancer_info.py
- digital_ocean_monitoring_alerts.py
- digital_ocean_monitoring_alerts_info.py
- digital_ocean_project.py
- digital_ocean_project_info.py
- digital_ocean_project_resource_info.py
- digital_ocean_region_facts.py
- digital_ocean_region_info.py
- digital_ocean_size_facts.py
- digital_ocean_size_info.py
- digital_ocean_snapshot.py
- digital_ocean_snapshot_facts.py
- digital_ocean_snapshot_info.py
- digital_ocean_spaces.py
- digital_ocean_spaces_info.py
- digital_ocean_sshkey.py
- digital_ocean_sshkey_facts.py
- digital_ocean_sshkey_info.py
- digital_ocean_tag.py
- digital_ocean_tag_facts.py
- digital_ocean_tag_info.py
- digital_ocean_volume_facts.py
- digital_ocean_volume_info.py
- digital_ocean_vpc.py
- digital_ocean_vpc_info.py
- digital_ocean.ini
- digital_ocean.py
- main.yml
- aliases
- main.yml
- main.yml
- aliases
- main.yml
- main.yml
- aliases
- main.yml
- main.yml
- aliases
- main.yml
- main.yml
- aliases
- main.yml
- main.yml
- aliases
- main.yml
- main.yml
- aliases
- main.yml
- main.yml
- aliases
- main.yml
- main.yml
- aliases
- main.yml
- main.yml
- aliases
- main.yml
- main.yml
- aliases
- main.yml
- main.yml
- aliases
- main.yml
- main.yml
- aliases
- main.yml
- main.yml
- aliases
- main.yml
- main.yml
- aliases
- main.yml
- main.yml
- aliases
- main.yml
- main.yml
- aliases
- main.yml
- main.yml
- aliases
- main.yml
- main.yml
- aliases
- main.yml
- main.yml
- aliases
- main.yml
- main.yml
- aliases
- main.yml
- main.yml
- aliases
- main.yml
- main.yml
- aliases
- main.yml
- main.yml
- aliases
- main.yml
- main.yml
- aliases
- main.yml
- main.yml
- aliases
- main.yml
- main.yml
- aliases
- main.yml
- main.yml
- aliases
- main.yml
- main.yml
- aliases
- main.yml
- droplet.yml
- main.yml
- volume.yml
- aliases
- main.yml
- main.yml
- aliases
- main.yml
- main.yml
- aliases
- main.yml
- main.yml
- aliases
- main.yml
- main.yml
- aliases
- main.yml
- main.yml
- aliases
- main.yml
- main.yml
- aliases
- main.yml
- main.yml
- aliases
- main.yml
- main.yml
- aliases
- main.yml
- main.yml
- aliases
- main.yml
- main.yml
- aliases
- integration_config.yml.template
- requirements.txt
- ignore-2.12.txt
- ignore-2.13.txt
- ignore-2.9.txt
- test_digitalocean.py
- test_digital_ocean_kubernetes.py
- test_digital_ocean_kubernetes_info.py
- render.sh
- config.yml
- .gitignore
- .tool-versions
- CHANGELOG.rst
- codecov.yml
- CODEOWNERS
- COPYING
- galaxy.yml
- poetry.lock
- pyproject.toml
- README.md
# Installation Guide
1. Get the code
git clone https://github.com/ansible-collections/community.digitalocean
Downloads the entire project code from GitHub to your computer.
cd community.digitalocean
Moves into the project folder you just downloaded.
2. Official Install Script
Easy RecommendedPrerequisites
- Python 3 Python is required to use pip.
pip install --requirement ansible/requirements.txt
Installs the package published on PyPI directly β no need to clone the source.
pip install kubernetes
Installs the package published on PyPI directly β no need to clone the source.
After installing, open a new terminal and run the program's version command (e.g. --version) to confirm it worked.
Pulled directly from this repo's README.
3. Python
EasyPrerequisites
python3 -m venv venv
Runs the Python script (or module).
pip install --requirement ansible/requirements.txt
Installs the package published on PyPI directly β no need to clone the source.
pip install kubernetes
Installs the package published on PyPI directly β no need to clone the source.
If it runs without errors and prints output in the terminal, it worked.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
