
3. Click **Create cluster.**
We’re done with step 1. In my experience it usually takes less than 5 minutes for a cluster to be created.
## Deploy an Application to Kubernetes
First go to [Codefresh and create an account using GitHub, Bitbucket, or Gitlab](https://codefresh.io/kubernetes-deploy/). As mentioned previously, Codefresh is free for both open source and smaller private projects. We’ll use it to create the configuration Yaml necessary to deploy our application to Kubernetes. Then we'll deploy our application and automate the process to happen every time we commit code changes. Here are the steps:
1. 1.Create a Codefresh account
2. 2.Connect to Google Cloud (or other cluster)
3. 3.Add Cluster
4. 4.Deploy static image
5. 5.Build and deploy an image
6. 6.Automate the process
### Connect to Google Cloud
To connect your Clusters in Google Container Engine, go to _Account Settings \> Integrations \> Kubernetes_ and click **Authenticate**. This prompts you to login with your Google credentials.
Once you log in, all of your clusters are available within Codefresh.
