Defining environment variables

Environment variables are supported by the container component and exec command. If the component has multiple containers, environment variables will be provisioned for each container.

Procedure
  1. Specify environment variables for container components

    Example 1. Specifying environment variables for a container component
    schemaVersion: 2.0.0
    metadata:
      name: mydevfile
    components:
      - name: go
        container:
          image: golang
          memoryLimit: 512Mi
          mountSources: true
          command: ['sleep', 'infinity']
          env:
            - name: gopath
              value: $(PROJECTS_ROOT)/go