13 Commits

Author SHA1 Message Date
Zuul
fd3f8261d9 Merge "Update Kubernetes v1.5.4 to 1.9.4" 2018-03-19 05:25:06 +00:00
zhubingbing
a74ac79e4c Update Kubernetes v1.5.4 to 1.9.4
Kubernetes has been released 1.9.4 version

Change-Id: Ieedde5d885304c3ea2e1fcbadc6502536ca044bf
2018-03-17 14:06:13 +08:00
Marcin Juszkiewicz
ad4784b54b kubernetes: get it working on AArch64 as well
In past I disabled those images on non-x86 because had lot of other
things to do. Now it is time to get it running on aarch64 too.

Had to revert rename done in 5a530be776c4897523e3419e69d798de0dc1755c
so backward compatibility is broken ;(

Change-Id: I44160dfb1d151e97d473e6c13194e043657094a8
Partially-Implements: blueprint multiarch-and-arm64-containers
2017-11-22 10:35:33 +00:00
Jawon Choo
31259fa595 Override image's meta info.
centos based images have wrong label info,
these changes fix own image's name and build-date.

Change-Id: I1d13f8f386c8db12b5fbe5f8ecbbf9e3fbb4ba1c
Closes-Bug: #1680341
2017-05-03 11:08:17 +09:00
Chen
8c463a47a9 Use LABEL instead of MAINTAINER (deprecated) in all Dockerfile.j2
Use LABEL instruction instead of MAINTAINER (deprecated) instruc-
tion as suggested by Docker's official dockerfile guide.
docs.docker.com/engine/reference/builder/#maintainer-deprecated

Closes-Bug: #1683652

Change-Id: Ie87a1ddf31aefcd0b623fd2837d78de420e76898
2017-04-20 16:50:05 +09:00
Jenkins
d0b4896436 Merge "kubernetes: disable for architectures other than x86-64" 2017-04-10 09:44:36 +00:00
Marcin Juszkiewicz
69fef5cd59 debian: enable all images enabled for Ubuntu
Debian support is not maintained in Kolla so it got a bit behind Ubuntu
one. This changeset enables Debian for all images. Jessie (even with
backports) may be too old for some images though.

Also unify distro check to ['debian', 'ubuntu'] to keep alphabetical order
like it is done for RPM distributions.

Partially-Implements: blueprint multiarch-and-arm64-containers

Change-Id: I056233fbfa277e0e2360c07c3f80d9558c554357
2017-04-04 22:48:18 +02:00
Marcin Juszkiewicz
e614be9ce5 kubernetes: disable for architectures other than x86-64
Those images are hardcoded to use amd64 binaries.

Partially-Implements: blueprint multiarch-and-arm64-containers

Depends-On: I71ddb7ef57c64d2505cac96724b1ab6772a57d6a

Change-Id: I477b62e32a940cb93c3747f593504d861ac137bc
2017-03-29 14:40:12 +02:00
Steven Dake
d69dc82a39 Update to Kubernetes 1.5.4
Change-Id: I77c535a7be54697b160e5d8355159d75b6bc740c
2017-03-18 08:06:24 -07:00
Paul Bourke
d0f84b491c Allow full customisation of kube image binaries
The location of the binaries in these images can be overridden by
setting ENV in the header blocks, but if an operator wants to use a
different install method all together (e.g. rpm), these blocks will
allow that.

Also import the macros in kube-base to allow their use in overrides.

Change-Id: I3e52e315f0103d8a1c95d4489fa3841900fdff75
2017-02-22 12:23:39 +00:00
Paul Bourke
0133fd1b1a Add header/footer blocks to the kube images
Allow operators to customise these using the usual Kolla mechanisms.

Change-Id: I59d5eae43fb12f8301b26f5b693c104fca635762
2017-02-21 15:43:24 +00:00
Pete Birley
5a530be776 Kubernetes: Rename Images to allow use with native deployment tools
Standard Kubernetes deployment tooling expects images to include the
platorm they are built for as a suffix. As kolla does not yet support
any arch other than amd64, we are renaming these to make them easier
to consume.

Change-Id: I8e961db5706d968ee9a66b0c2d2bbcc684d32329
2017-01-21 14:17:01 +00:00
portdirect
d3565b426e Add Kubernetes Images for Kolla-Kubernetes
These images are intended to be used with standard Kubernetes deployment
tooling. They are included with Kolla to allow operators to chose the OS
Base image that is used in their environments, and provides Ceph PV support.

Implements: blueprint add-kubernetes-images

Change-Id: Ifb84a2b9458d071679e1e55679653d702624d702
2016-12-23 12:24:34 +00:00