dgn / istio-images-centos

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dockerfiles for CentOS based images of Istio

Images are on Docker Hub.

Building

In order to build them locally, you can make use of the helper script create-images.sh, passing the desired tag:

./create-images.sh -t my-tag -b
# -t is the tag, -b stands for "build"

This will build all images locally with the name openshiftistio/COMPONENT:my-tag.

If you don't want to follow this naming, you can always build them individually, for example:

docker build -t my-pilot:my-tag -f Dockerfile.pilot .

Helper scripts

update-artifacts.sh

Before creating images you probably want to grab the latest artifacts from their repos. update-artifacts.sh will do that for you. Just run it and newer artifacts will be downloaded into the artifacts dir, ready to be consumed by the Dockerfiles.

create-images.sh

create-images.sh is able to do more than just, say, creating images. It supports removal (untagging), building and pushing of images.

Example: if you want to build local images (-b) but want do remove (untag) previously existing local images (-d) first, and after building, you want to push (-p) them, run:

./create-images.sh -t my-tag -b -d -p

Run ./create-images.sh to see all the options.

Versions

Versions are tracked in a branch for each release name. For example, the Maistra 0.11 release tracks the maistra-0.11 branch.

About


Languages

Language:Shell 100.0%