Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deployment docs for major cloud providers #21

Merged
merged 4 commits into from
Aug 3, 2017

Conversation

nikhilrayaprolu
Copy link
Member

Addresses #2
Documentation for installation on cloud providers has been made similar to loklak https://github.com/loklak/loklak_server/tree/development/docs/installation

Copy link
Contributor

@mariobehling mariobehling left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Don't use subdirectories. No need at this point of time as we don't have hundreds of files.

Copy link
Contributor

@mariobehling mariobehling left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Where is this linked and documented on the Readme.md?

@@ -0,0 +1,47 @@
## Installing Yacy on Google Cloud with Docker

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@nikhilrayaprolu this is not kubernetes. This is Google Compute Engine. Update the file name and title accordingly.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@niranjan94 I wrote the documentation on both ways using jubernetes and only docker, this is an older state of pull, updating it now.

@@ -0,0 +1,68 @@

## Installing Yacy on Bluemix with Docker

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The file name needs to be updated. This isn't kubernetes either.

Update installation_docker.md

Update installation_ibm_bluemix_kubernetes.md

Update installation_aws.md

Update installation_google_cloud_kubernetes.md

Update installation_digitalocean.md

Update installation_docker.md

Update installation_digitalocean.md

Update installation_aws.md

Update installation_digitalocean.md

Update installation_google_cloud_kubernetes.md

Update installation_ibm_bluemix_kubernetes.md

Addresses yacy#2 installation docs for cloud providers

Update installation_ibm_bluemix_kubernetes.md

Update installation_ibm_bluemix_kubernetes.md

Update installation_google_cloud_kubernetes.md

Update README.md

final change

readme chagne

changes with docker

changes with docker
@@ -0,0 +1,47 @@
## Installing Yacy on Google Cloud with Docker

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should be titled 'Installing Yacy on Google Cloud Compute Engine with Docker'

$ cd yacy_grid_mcp/
```

### 6. Build the Docker Image and Push to Google Container Registry

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is pushing to Docker Hub container registry. Update title accordingly.


![screenshot from 2017-05-14 21-01-12](https://cloud.githubusercontent.com/assets/10860278/26035369/91ec2912-38e8-11e7-9827-8052896ed842.png)

### 8. Create a Deployment for the Container Registry

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This isn't the ideal/maintainable way to create kubernetes deployments. You will need a set of kubernetes config files. (See recent discussions on loklak and susi projects regarding the same. Also see comment here -> fossasia/susi_server#159 (comment))

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yes, @niranjan94 we could have separate YAMLs for different services and deploy them.this will allow us to scale the application. I have made an issue to create separate YAML files for different services. at #25

@@ -0,0 +1,96 @@
# Deploy Yacy-Server docker image on Kubernetes Cluster Bluemix

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Everything I said for Google Container Engine applies to this too

@mariobehling
Copy link
Contributor

Good job!

@mariobehling mariobehling merged commit 0582555 into yacy:master Aug 3, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants