When using any of the resources listed below, some rules apply:

  • Consider the cost and whether anything can be done to reduce the cost.
  • You can boot up as many machines as you need.
  • It is your responsibility to clean up after yourself; if a machine is not used, remove it.
  • If you observe any resource that is running for long periods of time, ask the person responsible whether the machine is still in use.
  • Prepend your username to any resource you start. Eg. if your name is Jane Doe, name the resource janedoe-machine-for-testing.

    Google Cloud Platform (GCP)

    Every team member has access to a common project on Google Cloud Platform. Please see the secure note with the name “Google Cloud Platform” in the shared vault in 1password for the credentials or further details on how to gain access.
    Once in the console, you can spin up VM instances, Kubernetes clusters, etc. Where possible, please prefix the resource name with your name for easy identification (e.g. myname-k8s-cluster). Please remove any resources that you are not using, since the company is billed monthly. If you are unable to create a resource due to quota limits, file an issue on the Infrastructure issue tracker.
    If your group needs to have its own GCP project, please use this issue template to request one. Your group may already have a project which can be found on this list of group GCP projects.
    If you encounter the following error when creating a new GKE cluster, this indicates that we cannot create more clusters within that network. Please ask in #kubernetes for team members to delete unused clusters, or alternatively create your cluster in a different network.
    1. The network "default" does not have available private IP space in 10.0.0.0/8

    Digital Ocean (DO)

    Every team member has access to the dev-resources project which allows everyone to create and delete machines on demand.

    Amazon Web Services (AWS)

    In general, most team members do not have access to AWS accounts. In case you need an AWS resource, file an issue on the Infrastructure issue tracker. Please supply the details on what type of access you need.

    DevOps Slack Channels