From 46cbe821a23db393d5e0e9693f13c0e1bc482026 Mon Sep 17 00:00:00 2001 From: Steven Dake Date: Thu, 2 Oct 2014 23:35:27 -0700 Subject: Initial libvirt and nova-compute structure This lays the groundwork for the docker compute container. The compute node is composed of libvirt container and a nove-compute container. We are going to have to sort out how to get k8s to schedule this pod 1 per node. Change-Id: I1e06e4b5f5bde83b582edfc1094084a4ee353371 Partial-blueprint: kube-libvirt-container Partial-blueprint: kube-nova-container --- docker/nova-compute/nova-base/Dockerfile | 7 +++++++ docker/nova-compute/nova-base/build | 2 ++ docker/nova-compute/nova-base/push | 2 ++ 3 files changed, 11 insertions(+) create mode 100644 docker/nova-compute/nova-base/Dockerfile create mode 100755 docker/nova-compute/nova-base/build create mode 100755 docker/nova-compute/nova-base/push (limited to 'docker/nova-compute/nova-base') diff --git a/docker/nova-compute/nova-base/Dockerfile b/docker/nova-compute/nova-base/Dockerfile new file mode 100644 index 000000000..79675f772 --- /dev/null +++ b/docker/nova-compute/nova-base/Dockerfile @@ -0,0 +1,7 @@ +FROM fedora-rdo-base +MAINTAINER Steven Dake + +RUN yum -y install \ + openstack-utils \ + openstack-nova-common \ + mariadb && yum clean all diff --git a/docker/nova-compute/nova-base/build b/docker/nova-compute/nova-base/build new file mode 100755 index 000000000..266c59185 --- /dev/null +++ b/docker/nova-compute/nova-base/build @@ -0,0 +1,2 @@ +#!/bin/bash +docker build --tag kollaglue/fedora-rdo-nova-base . diff --git a/docker/nova-compute/nova-base/push b/docker/nova-compute/nova-base/push new file mode 100755 index 000000000..ea92f760c --- /dev/null +++ b/docker/nova-compute/nova-base/push @@ -0,0 +1,2 @@ +#!/bin/bash +docker push kollaglue/fedora-rdo-nova-base . -- cgit v1.2.3