This repository has been archived by the owner on Nov 30, 2021. It is now read-only.
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
docs(contrib/digitalocean): remove support for Digital Ocean
DO doesn't support CoreOS, so we explain that Deis cannot run on DO.
- Loading branch information
1 parent
d5aa3dd
commit 16f7621
Showing
4 changed files
with
3 additions
and
308 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,37 +1,6 @@ | ||
How to Provision a Deis Controller on Digital Ocean | ||
Deis on Digital Ocean | ||
=================================================== | ||
|
||
Here are the steps to get started on Digital Ocean: | ||
Unfortunately, Digital Ocean does not yet provide CoreOS images. This prevents Deis from being deployed on Digital Ocean. | ||
|
||
* install [knife-digital_ocean][kdo] | ||
|
||
``` | ||
bundle install | ||
``` | ||
|
||
* install python requirements | ||
|
||
``` | ||
pip install -r requirements.txt | ||
``` | ||
|
||
* add the following to ~/.chef/knife.rb | ||
|
||
``` | ||
knife[:digital_ocean_client_id] = "your digital ocean client ID" | ||
knife[:digital_ocean_api_key] = "your digital ocean API key" | ||
``` | ||
|
||
* Follow the steps provided in `contrib/digitalocean/prepare-controller-image.sh` | ||
* Ensure you create a snapshot of `deis-controller-image` | ||
* Follow the steps provided in `contrib/digitalocean/prepare-node-image.sh` | ||
* Ensure you create a snapshot of `deis-node-image` | ||
* Run this command to start the provisioning process | ||
|
||
``` | ||
./contrib/digitalocean/provision-digitalocean-controller.sh | ||
``` | ||
|
||
This script will read from your knife config file, create a new SSH key for the controller, upload the SSH key to digital ocean, and provision a Deis Controller from the snapshot created. | ||
|
||
[kdo]: https://github.com/rmoriz/knife-digital_ocean | ||
If you use Digital Ocean, please [show your support](http://digitalocean.uservoice.com/forums/136585-digital-ocean/suggestions/4250154-suport-coreos-as-a-deployment-platform) for CoreOS and help us to support Deis on DO. |
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
137 changes: 0 additions & 137 deletions
137
contrib/digitalocean/provision-digitalocean-controller.sh
This file was deleted.
Oops, something went wrong.