Sha256: ccc42d8b26294e8fe98d454d109221fbc375807606b38171610525ea95e03497

Contents?: true

Size: 1.32 KB

Versions: 16

Compression:

Stored size: 1.32 KB

Contents

FROM ruby:2.5-stretch

RUN apt-get update && \
    apt-get upgrade -qqy && \
    apt-get install -y zip curl wget vim

ARG TERRAFORM_VERSION=0.11.7
ARG BOSH_VERSION=2.0.48
ARG GCLOUD_VERSION=202.0.0

# Install Terraform
RUN curl -Ls https://releases.hashicorp.com/terraform/${TERRAFORM_VERSION}/terraform_${TERRAFORM_VERSION}_linux_amd64.zip -o terraform.zip \
    && unzip terraform.zip \
    && mv terraform /usr/local/bin/terraform \
    && rm -f terraform.zip

# Install BOSH v2
RUN curl -Ls https://s3.amazonaws.com/bosh-cli-artifacts/bosh-cli-${BOSH_VERSION}-linux-amd64 -o /usr/bin/bosh \
    && chmod +x /usr/bin/bosh

# Install gcloud
RUN set -ex \
    && cd /usr/local/ \
    && curl -LsO https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-${GCLOUD_VERSION}-linux-x86_64.tar.gz \
    && tar xvf google-cloud-sdk-${GCLOUD_VERSION}-linux-x86_64.tar.gz \
    && ./google-cloud-sdk/install.sh -q --rc-path /etc/profile.d/gcloud.sh --additional-components kubectl docker-credential-gcr \
    && rm google-cloud-sdk-${GCLOUD_VERSION}-linux-x86_64.tar.gz

ENV PATH=/usr/local/google-cloud-sdk/bin:${PATH}

# Install helm
RUN curl -s https://raw.githubusercontent.com/kubernetes/helm/master/scripts/get | bash

# Install Kite
RUN gem install kite

# Add concourse entrypoints
ADD lib /opt/lib
ADD bin/concourse /opt/resource/

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
kite-1.2.3 Dockerfile
kite-1.2.2 Dockerfile
kite-1.2.1 Dockerfile
kite-1.2.0 Dockerfile
kite-1.1.17 Dockerfile
kite-1.1.16 Dockerfile
kite-1.1.15 Dockerfile
kite-1.1.14 Dockerfile
kite-1.1.13 Dockerfile
kite-1.1.12 Dockerfile
kite-1.1.11 Dockerfile
kite-1.1.10 Dockerfile
kite-1.1.9 Dockerfile
kite-1.1.8 Dockerfile
kite-1.1.7 Dockerfile
kite-1.1.3 Dockerfile