docker/

directory
v0.0.0-...-b4740bb Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 13, 2021 License: Apache-2.0

README

Docker

This directory contains files and scripts for building custom Docker images that are used in our demos.

helloworld

Builds the buoyantio/helloworld image, which provides a go script for running the hello and world services. These two services function together to make a highly scalable, "hello world" microservice (where the hello service, naturally, calls the world service to complete its request). For more information, see:

jenkins-plus

Builds the buoyantio/jenkins-plus image, which provides the base jenkins image, along with the kubectl and namerctl binaries that we need, as well as additional plugins and a pre-configured pipeline job that we can use to run blue-green deployments. For more information, see:

nginx

Builds the buoyantio/nginx image, which provides the base nginx image, along with pre-installed modules that are useful when using nginx to proxy requests to linkerd. For more information, see:

kubectl

The k8s-daemonset examples make use of a kubectl Docker container, hosted in the buoyantio DockerHub repo. To build this container yourself, follow the instructions in the Kubernetes Repo.

Directories

Path Synopsis
proto
Package helloworld is a generated protocol buffer package.
Package helloworld is a generated protocol buffer package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL