Open In App
Related Articles

Google Cloud Platform – Deployment to Cloud Storage

Improve Article
Save Article
Like Article

Startup scripts can be used to install software and updates, and to ensure that services are running within the virtual machine. This script will automatically run whenever your instance restarts. In this article, we will create an instance of Compute Engine and deploy it over the cloud to understand the process of deployment on Google Cloud Storage.

To do so follow the below steps:

1. Create a bucket

Navigate to Google Cloud Console and click on Storage.

Click on CREATE BUCKET and choose a globally unique name for your bucket and click on create.

2. Upload the script

Next step is to upload your script in the bucket. Navigate to your bucket (geeksforgeeks) → upload files and choose the file to upload. Once your script is uploaded, your page looks similar to the image below.

3. Edit the permissions 

Click on the three dots menus where you will find a list of options. Choose edit permissions to add the user.

For example, here we have set public access to the file.

4. Create instance

Here we will be creating an instance of the Google Compute Engine. To do so click on Compute Engine.

Now, click on VM Instances and create a VM instance with appropriate name and the required region.

Now allow HTTP traffic and expand management, security, disks, networking section to add the file URL.

Now, add the URL of the file as the Key. You can get it from the bucket where you uploaded the file.

Once you are done configuring, click create. The instance is created when you can see a green tick mark near your instance name.

Finally, click on your instance name and select serial port 1 under logs to install the Apache webserver.

5. Verify deployment

If your screen looks similar to the below image, you have successfully deployed an instance. You can verify the deployment with external IP.

Last Updated : 29 Dec, 2020
Like Article
Save Article
Similar Reads