Displaying 1 to 7 from 7 results

puppetlabs-image_build - Build Docker images from Puppet code

  •    Ruby

puppetlabs/image_build is a Puppet Module and is available on the Forge.You don't need any additional gems installed unless you are looking to work on developing the module. All you need is a working Docker environment or acbuild, for which I'd recommend Docker for Mac or Docker for Windows or just installing Docker if you're on Linux. For acbuild you can use the rkt module.

aci-connector-k8s - Azure Container Instances Connector for Kubernetes

  •    TypeScript

The Azure Container Instances Connector for Kubernetes allows Kubernetes clusters to deploy Azure Container Instances.This enables on-demand and nearly instantaneous container compute, orchestrated by Kubernetes, without having VM infrastructure to manage and while still leveraging the portable Kubernetes API. This will allow you to utilize both VMs and container instances simultaneously in the same Kubernetes cluster, giving you the best of both worlds.

install - Contiv Installer

  •    Shell

Install Contiv on your Docker Swarm or Kubernetes cluster. The Contiv Docker Swarm installer is launched from a host external to the cluster. All the nodes must be accessible to the Contiv Ansible-based installer host through SSH.

dgr - Container build and runtime tool

  •    Go

dgr (pronounced "digg-er") is a command line utility designed to build and to configure at runtime App Containers Images (ACI) and App Container Pods (POD) based on convention over configuration. dgr allows you to build generic container images for a service and to configure them at runtime. Therefore you can use the same image for different environments, clusters, or nodes by overriding the appropriate attributes when launching the container.

acigo - Acigo is a Go package for interacting with Cisco ACI using API calls.

  •    Go

Acigo is a Go package for interacting with Cisco ACI using API calls.

rkt-compose - CLI to run Docker Compose file as pod on rkt with integrated service discovery using Consul

  •    Go

rkt-compose aims to run existing Docker Compose projects on rkt directly without creating dependencies to other more complex tools. It supports a subset of the Docker Compose file syntax and runs all services of a docker-compose file within a single pod in a wrapped rkt process. rkt-compose's internal model differs slightly from Docker Compose's model. The internal representation can be marshalled to JSON from a loaded Docker Compose file or directly read from a pod.json file. Consul integration can be enabled to support service discovery and health checks.


  •    Javascript

The code samples in these labs all leverage Python as the programming language. In order to run the exercises and code, you'll need to meet the following requirements. Full details on how to setup are included in the Learning Lab Setup Steps.