# Deployment to a plain VM (example)

**URL:** <https://community.codefresh.io/t/deployment-to-a-plain-vm-example/161>\
**Category:** Pipeline Workflows\
**Created:** [October 9, 2019, 10:20am UTC](https://community.codefresh.io/t/deployment-to-a-plain-vm-example/161 "2019-10-09T10:20:19Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kostis](https://sea1.discourse-cdn.com/flex019/user_avatar/community.codefresh.io/kostis/32/391_2.png) [@Kostis](https://community.codefresh.io/u/Kostis)\
**Post date:** [October 9, 2019, 10:20am UTC](https://community.codefresh.io/t/deployment-to-a-plain-vm-example/161/1 "2019-10-09T10:20:19Z")

</div>

Even though Codefresh is great for containers (and kubernetes), you can still create pipelines that deploy to a traditional virtual machine. No Docker, no Kubernetes, no Helm at all 🙂

Here is the example (also uses Hashicorp Packer which is an awesome tool) [Bootstrap · Content moved](https://codefresh.io/docs/docs/yaml-examples/examples/packer-gcloud/)
