Skip to content
This repository has been archived by the owner on Jul 7, 2020. It is now read-only.

anoriqq/disposable

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo disposable ・ Website GitHub Workflow Status Codecov CodeFactor Grade

📎Disposable GCE easily

disposable demo


About

This is a web application to use and discard VM instances on the Google Cloud Platform easily.

This is useful when you suddenly need to use a Linux machine on the go.

Usage

  1. Sign in with your Google Account.

    Note: You need to set up a billing account with GCP in advance.

  2. Create a project according to the UI.

    Only one project can be created from this application per account. If the project is awaiting deletion, it will be restored.

  3. Create an instance.

    Required fields are Zone,Machine Type,Image family and Boot disk size.

  4. When you're done, delete only the project or instance.

FAQ

I want to change the configuration of my instance.

You can either delete the instance you created and rebuild it, or change it directly in the cloud console.

Wouldn't you like to be charged?

This service is completely free to use.
However, you may be charged by GCP.
You can use it free of charge as long as you are within the scope of Always Free.

Is the API ever called incorrectly?

Access tokens will be stored/used in strict confidence.
In addition, the expiration date of the access token used for the Service expires one hour after authentication.
We recommend deactivating the token by revoking access to the account where appropriate.

It is hard to use.

We welcome your feedback on Issue and Twitter!


About

Google Cloud Platform 上の VM インスタンスをお手軽に使い捨てる為の Web アプリです。

外出先で急に Linux マシンが使いたくなったときなどに便利です。

Usage

  1. Google アカウントでログインします。

    Note: 事前に GCP へ課金アカウントの設定をする必要があります。

  2. UI に従ってプロジェクトを作成します。

    本アプリから作成するプロジェクトはアカウントごとに 1 つのみとなります。該当プロジェクトが削除待ちになっている場合はリストアされることになります。

  3. インスタンスを作成します。

    Zone,Machine Type,Image family,Boot disk sizeは必須項目です。

  4. 作業が終わったらプロジェクトまたはインスタンスのみを削除します。

FAQ

インスタンスの設定を変更したいです。

作成したインスタンスを削除してから作り直すか、クラウドコンソールで直接変更してください。

課金されませんか?

本サービスは完全に無料でご利用できます。
ただし GCP から請求される場合があります。
Always Freeの範囲内での利用であれば無償で利用できます。

不正に API がコールされることはありませんか?

アクセストークンは厳重に保管/使用されます。
また、本サービスが使用するアクセストークンの有効期限は認証より 1 時間で失効します。
適宜アカウントへのアクセスを取り消すことでトークンの使用を停止することを推奨しています。

使いにくいです。

IssueTwitterへのご意見ご感想を歓迎しています!


References

Compute Engine: Virtual Machines (VMs)  |  Google Cloud

License

MIT © anoriqq

About

📎⏩Disposable GCE easily

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published