VSTS agent with ansible,packer,terraform
1M+
This repository contains Dockerfile definitions for lenisha/vsts-agent-infrastructure Docker images.
Docker image for VSTS Agent with infrastrucure tools installed
ENV TERRAFORM_VERSION 0.11.10
ENV PACKER_VERSION 1.3.2
ENV ANSIBLE_VERSION 2.0.0.2
VSTS agents must be started with account connection information, which is provided through two environment variables:
VSTS_ACCOUNT: the name of the Visual Studio accountVSTS_TOKEN: a personal access token (PAT) for the Visual Studio account that has been given at least the Agent Pools (read, manage) scope.VSTS_AGENT: the name of the agent (default: "$(hostname)")VSTS_POOL: the name of the agent pool (default: "Default")To run the default VSTS agent image for a specific Visual Studio account:
docker run \
-e VSTS_ACCOUNT=<name> \
-e VSTS_TOKEN=<pat> \
-e VSTS_AGENT='$(hostname)-agent' \
-e VSTS_POOL=mypool \
-it lenisha/vsts-agent-infrastructure
TODO: add automatic updates when new release posted
Other tools installed on VSTS image are listed: vsts agent tools
Content type
Image
Digest
Size
3.7 GB
Last updated
over 7 years ago
docker pull lenisha/vsts-agent-infrastructure