FAQ

Sample YAML file configurations

squashlabs, December 2, 2019

Docker & Docker Compose configurations Basic example Here you have a web app defined in a Dockerfile, this web app has an HTTP service running on port 3000. deployments: MyApp: filename: ./src/Dockerfile context_path: ./src port_forwarding: # Squash by default expects an HTTP service running on port 80. # For this example the HTTP service is

Read more

Multi-repository applications

squashlabs, December 2, 2019

Squash supports applications made of several microservices defined within separate repositories. There are currently three ways to get such apps running in Squash: Using the deployment dependencies feature. Squash creates a unique VM for each independent repository and attach them all together through environment variables. This requires very little setup. You may also share one

Read more

Kubernetes Specific YAML fields

squashlabs, August 10, 2019

Back to the Squash YAML file page. Supported YAML fields The YAML fields below are supported on Kubernetes based deployments only. deployment_type This controls the deployment type: Docker or Kubernetes Mandatory field: Yes for Kubernetes. You need to set this value as “kubernetes” Data Type: Choices: kubernetes, docker Default value: docker For this example we

Read more