e2e images pulled from gcr.io

This commit is contained in:
Jeff Lowdermilk 2015-03-31 10:25:20 -07:00
parent 506887515d
commit 2d8e93f8b4
33 changed files with 48 additions and 48 deletions

View File

@ -6,11 +6,11 @@ serve_hostname: serve_hostname.go
CGO_ENABLED=0 go build -a -installsuffix cgo --ldflags '-w' ./serve_hostname.go CGO_ENABLED=0 go build -a -installsuffix cgo --ldflags '-w' ./serve_hostname.go
container: serve_hostname container: serve_hostname
sudo docker build -t gcr.io/google-containers/serve_hostname:$(TAG) . sudo docker build -t gcr.io/google_containers/serve_hostname:$(TAG) .
sudo docker tag gcr.io/google-containers/serve_hostname:$(TAG) gcr.io/_b_k8s_authenticated_test/serve_hostname:$(TAG) sudo docker tag gcr.io/google_containers/serve_hostname:$(TAG) gcr.io/_b_k8s_authenticated_test/serve_hostname:$(TAG)
push: push:
gcloud preview docker push gcr.io/google-containers/serve_hostname:$(TAG) gcloud preview docker push gcr.io/google_containers/serve_hostname:$(TAG)
gcloud preview docker push gcr.io/_b_k8s_authenticated_test/serve_hostname:$(TAG) gcloud preview docker push gcr.io/_b_k8s_authenticated_test/serve_hostname:$(TAG)
clean: clean:

View File

@ -4,10 +4,10 @@ test-webserver: test-webserver.go
CGO_ENABLED=0 GOOS=linux go build -a -installsuffix cgo -ldflags '-w' ./test-webserver.go CGO_ENABLED=0 GOOS=linux go build -a -installsuffix cgo -ldflags '-w' ./test-webserver.go
container: test-webserver container: test-webserver
sudo docker build -t kubernetes/test-webserver . sudo docker build -t gcr.io/google_containers/test-webserver .
push: container push: container
sudo docker push kubernetes/test-webserver gcloud preview docker push gcr.io/google_containers/test-webserver
clean: clean:
rm -f test-webserver rm -f test-webserver

View File

@ -2,7 +2,7 @@ apiVersion: v1beta1
desiredState: desiredState:
manifest: manifest:
containers: containers:
- image: kubernetes/pause - image: gcr.io/google_containers/pause
name: testpd name: testpd
volumeMounts: volumeMounts:
- mountPath: "/testpd" - mountPath: "/testpd"

View File

@ -7,7 +7,7 @@ metadata:
spec: spec:
containers: containers:
- name: testpd - name: testpd
image: kubernetes/pause image: gcr.io/google_containers/pause
volumeMounts: volumeMounts:
# name must match the volume name below # name must match the volume name below
- name: testpd - name: testpd

View File

@ -12,7 +12,7 @@
"id": "frontend", "id": "frontend",
"containers": [{ "containers": [{
"name": "php-redis", "name": "php-redis",
"image": "kubernetes/example-guestbook-php-redis:v2", "image": "gcr.io/google_containers/example-guestbook-php-redis:v2",
"ports": [{"name": "http-server", "containerPort": 80}] "ports": [{"name": "http-server", "containerPort": 80}]
}] }]
} }

View File

@ -12,7 +12,7 @@
"id": "redis-master", "id": "redis-master",
"containers": [{ "containers": [{
"name": "redis-master", "name": "redis-master",
"image": "dockerfile/redis", "image": "gcr.io/google_containers/redis",
"ports": [{"containerPort": 6379}] "ports": [{"containerPort": 6379}]
}] }]
} }

View File

@ -12,7 +12,7 @@
"id": "redis-slave", "id": "redis-slave",
"containers": [{ "containers": [{
"name": "redis-slave", "name": "redis-slave",
"image": "kubernetes/redis-slave:v2", "image": "gcr.io/google_containers/redis-slave:v2",
"ports": [{"containerPort": 6379}] "ports": [{"containerPort": 6379}]
}] }]
} }

View File

@ -11,8 +11,8 @@
"id": "invalid-pod", "id": "invalid-pod",
"containers": [{ "containers": [{
"name": "kubernetes-serve-hostname", "name": "kubernetes-serve-hostname",
"image": "kubernetes/serve_hostname" "image": "gcr.io/google_containers/serve_hostname"
}] }]
} }
} }
} }

View File

@ -10,7 +10,7 @@
"spec": { "spec": {
"containers": [{ "containers": [{
"name": "kubernetes-serve-hostname", "name": "kubernetes-serve-hostname",
"image": "kubernetes/serve_hostname" "image": "gcr.io/google_containers/serve_hostname"
}] }]
} }
} }

View File

@ -10,7 +10,7 @@
"spec": { "spec": {
"containers": [{ "containers": [{
"name": "kubernetes-serve-hostname", "name": "kubernetes-serve-hostname",
"image": "kubernetes/serve_hostname", "image": "gcr.io/google_containers/serve_hostname",
"resources": { "resources": {
"limits": { "limits": {
"cpu": "1", "cpu": "1",

View File

@ -11,7 +11,7 @@
"id": "valid-pod", "id": "valid-pod",
"containers": [{ "containers": [{
"name": "kubernetes-serve-hostname", "name": "kubernetes-serve-hostname",
"image": "kubernetes/serve_hostname", "image": "gcr.io/google_containers/serve_hostname",
"cpu": 1000, "cpu": 1000,
"memory": 1048576 "memory": 1048576
}] }]

View File

@ -2,7 +2,7 @@ apiVersion: v1beta1
desiredState: desiredState:
manifest: manifest:
containers: containers:
- image: busybox - image: gcr.io/google_containers/busybox
name: liveness name: liveness
livenessProbe: livenessProbe:
exec: exec:

View File

@ -2,7 +2,7 @@ apiVersion: v1beta1
desiredState: desiredState:
manifest: manifest:
containers: containers:
- image: kubernetes/liveness - image: gcr.io/google_containers/liveness
name: liveness name: liveness
livenessProbe: livenessProbe:
httpGet: httpGet:

View File

@ -4,10 +4,10 @@ server: server.go
CGO_ENABLED=0 GOOS=linux go build -a -installsuffix cgo -ldflags '-w' ./server.go CGO_ENABLED=0 GOOS=linux go build -a -installsuffix cgo -ldflags '-w' ./server.go
container: server container: server
docker build -t kubernetes/liveness . docker build -t gcr.io/google_containers/liveness .
push: container push: container
docker push kubernetes/liveness gcloud preview docker push gcr.io/google_containers/liveness
clean: clean:
rm -f server rm -f server

View File

@ -18,7 +18,7 @@ spec:
- "/bin/sh" - "/bin/sh"
- "-c" - "-c"
- "echo ok > /tmp/health; sleep 10; echo fail > /tmp/health; sleep 600" - "echo ok > /tmp/health; sleep 10; echo fail > /tmp/health; sleep 600"
image: busybox image: gcr.io/google_containers/busybox
livenessProbe: livenessProbe:
exec: exec:
command: command:

View File

@ -16,7 +16,7 @@ spec:
containers: containers:
- command: - command:
- "/server" - "/server"
image: kubernetes/liveness image: gcr.io/google_containers/liveness
livenessProbe: livenessProbe:
httpGet: httpGet:
path: "/healthz" path: "/healthz"

View File

@ -65,7 +65,7 @@ $ ./cluster/kubectl.sh rollingupdate update-demo-nautilus --update-period=10s -f
``` ```
The rollingupdate command in kubectl will do 2 things: The rollingupdate command in kubectl will do 2 things:
1. Create a new replication controller with a pod template that uses the new image (`kubernetes/update-demo:kitten`) 1. Create a new replication controller with a pod template that uses the new image (`gcr.io/google_containers/update-demo:kitten`)
2. Resize the old and new replication controllers until the new controller replaces the old. This will kill the current pods one at a time, spinnning up new ones to replace them. 2. Resize the old and new replication controllers until the new controller replaces the old. This will kill the current pods one at a time, spinnning up new ones to replace them.
Watch the [demo website](http://localhost:8001/static/index.html), it will update one pod every 10 seconds until all of the pods have the new image. Watch the [demo website](http://localhost:8001/static/index.html), it will update one pod every 10 seconds until all of the pods have the new image.

View File

@ -10,7 +10,7 @@ desiredState:
manifest: manifest:
containers: containers:
- name: update-demo - name: update-demo
image: kubernetes/update-demo:kitten image: gcr.io/google_containers/update-demo:kitten
ports: ports:
- containerPort: 80 - containerPort: 80
protocol: TCP protocol: TCP

View File

@ -11,7 +11,7 @@ desiredState:
manifest: manifest:
containers: containers:
- name: update-demo - name: update-demo
image: kubernetes/update-demo:nautilus image: gcr.io/google_containers/update-demo:nautilus
ports: ports:
- containerPort: 80 - containerPort: 80
protocol: TCP protocol: TCP

View File

@ -13,7 +13,7 @@ spec:
version: kitten version: kitten
spec: spec:
containers: containers:
- image: kubernetes/update-demo:kitten - image: gcr.io/google_containers/update-demo:kitten
name: update-demo name: update-demo
ports: ports:
- containerPort: 80 - containerPort: 80

View File

@ -14,7 +14,7 @@ spec:
version: nautilus version: nautilus
spec: spec:
containers: containers:
- image: kubernetes/update-demo:nautilus - image: gcr.io/google_containers/update-demo:nautilus
name: update-demo name: update-demo
ports: ports:
- containerPort: 80 - containerPort: 80

View File

@ -218,7 +218,7 @@ var _ = Describe("Density", func() {
} }
It(name, func() { It(name, func() {
RCName = "my-hostname-density" + strconv.Itoa(count) + "-" + string(util.NewUUID()) RCName = "my-hostname-density" + strconv.Itoa(count) + "-" + string(util.NewUUID())
RunRC(c, RCName, ns, "kubernetes/pause:go", count*minionCount) RunRC(c, RCName, ns, "gcr.io/google_containers/pause:go", count*minionCount)
}) })
} }
@ -231,7 +231,7 @@ var _ = Describe("Density", func() {
defer wg.Done() defer wg.Done()
for i := 0; i < 10; i++ { for i := 0; i < 10; i++ {
name := "my-hostname-thrash-" + string(util.NewUUID()) name := "my-hostname-thrash-" + string(util.NewUUID())
RunRC(c, name, ns, "kubernetes/pause:go", 10*minionCount) RunRC(c, name, ns, "gcr.io/google_containers/pause:go", 10*minionCount)
} }
}() }()
} }

View File

@ -85,7 +85,7 @@ func entrypointTestPod() *api.Pod {
Containers: []api.Container{ Containers: []api.Container{
{ {
Name: testContainerName, Name: testContainerName,
Image: "kubernetes/eptest:0.1", Image: "gcr.io/google_containers/eptest:0.1",
}, },
}, },
RestartPolicy: api.RestartPolicyNever, RestartPolicy: api.RestartPolicyNever,

View File

@ -198,7 +198,7 @@ func ClusterLevelLoggingWithElasticsearch(c *client.Client) {
Containers: []api.Container{ Containers: []api.Container{
{ {
Name: "synth-logger", Name: "synth-logger",
Image: "ubuntu:14.04", Image: "gcr.io/google_containers/ubuntu:14.04",
Command: []string{"bash", "-c", fmt.Sprintf("i=0; while ((i < %d)); do echo \"%d %s $i %s\"; i=$(($i+1)); done", countTo, i, taintName, podName)}, Command: []string{"bash", "-c", fmt.Sprintf("i=0; while ((i < %d)); do echo \"%d %s $i %s\"; i=$(($i+1)); done", countTo, i, taintName, podName)},
}, },
}, },

View File

@ -64,7 +64,7 @@ var _ = Describe("Events", func() {
Containers: []api.Container{ Containers: []api.Container{
{ {
Name: "p", Name: "p",
Image: "kubernetes/serve_hostname", Image: "gcr.io/google_containers/serve_hostname",
Ports: []api.ContainerPort{{ContainerPort: 80}}, Ports: []api.ContainerPort{{ContainerPort: 80}},
}, },
}, },

View File

@ -30,8 +30,8 @@ import (
) )
const ( const (
nautilusImage = "kubernetes/update-demo:nautilus" nautilusImage = "gcr.io/google_containers/update-demo:nautilus"
kittenImage = "kubernetes/update-demo:kitten" kittenImage = "gcr.io/google_containers/update-demo:kitten"
updateDemoSelector = "name=update-demo" updateDemoSelector = "name=update-demo"
updateDemoContainer = "update-demo" updateDemoContainer = "update-demo"
frontendSelector = "name=frontend" frontendSelector = "name=frontend"

View File

@ -116,7 +116,7 @@ var _ = Describe("Networking", func() {
Containers: []api.Container{ Containers: []api.Container{
{ {
Name: "webserver", Name: "webserver",
Image: "kubernetes/nettest:1.1", Image: "gcr.io/google_containers/nettest:1.1",
Args: []string{ Args: []string{
"-service=" + name, "-service=" + name,
fmt.Sprintf("-peers=%d", peers), fmt.Sprintf("-peers=%d", peers),

View File

@ -212,7 +212,7 @@ func testPDPod(diskName, targetHost string, readOnly bool) *api.Pod {
Containers: []api.Container{ Containers: []api.Container{
{ {
Name: "testpd", Name: "testpd",
Image: "kubernetes/pause", Image: "gcr.io/google_containers/pause",
VolumeMounts: []api.VolumeMount{ VolumeMounts: []api.VolumeMount{
{ {
Name: "testpd", Name: "testpd",

View File

@ -107,7 +107,7 @@ var _ = Describe("Pods", func() {
Containers: []api.Container{ Containers: []api.Container{
{ {
Name: "nginx", Name: "nginx",
Image: "dockerfile/nginx", Image: "gcr.io/google_containers/nginx",
Ports: []api.ContainerPort{{ContainerPort: 80}}, Ports: []api.ContainerPort{{ContainerPort: 80}},
LivenessProbe: &api.Probe{ LivenessProbe: &api.Probe{
Handler: api.Handler{ Handler: api.Handler{
@ -207,7 +207,7 @@ var _ = Describe("Pods", func() {
Containers: []api.Container{ Containers: []api.Container{
{ {
Name: "nginx", Name: "nginx",
Image: "dockerfile/nginx", Image: "gcr.io/google_containers/nginx",
Ports: []api.ContainerPort{{ContainerPort: 80}}, Ports: []api.ContainerPort{{ContainerPort: 80}},
LivenessProbe: &api.Probe{ LivenessProbe: &api.Probe{
Handler: api.Handler{ Handler: api.Handler{
@ -277,7 +277,7 @@ var _ = Describe("Pods", func() {
Containers: []api.Container{ Containers: []api.Container{
{ {
Name: "srv", Name: "srv",
Image: "kubernetes/serve_hostname", Image: "gcr.io/google_containers/serve_hostname",
Ports: []api.ContainerPort{{ContainerPort: 9376}}, Ports: []api.ContainerPort{{ContainerPort: 9376}},
}, },
}, },
@ -332,7 +332,7 @@ var _ = Describe("Pods", func() {
Containers: []api.Container{ Containers: []api.Container{
{ {
Name: "env3cont", Name: "env3cont",
Image: "busybox", Image: "gcr.io/google_containers/busybox",
Command: []string{"sh", "-c", "env"}, Command: []string{"sh", "-c", "env"},
}, },
}, },
@ -361,7 +361,7 @@ var _ = Describe("Pods", func() {
Containers: []api.Container{ Containers: []api.Container{
{ {
Name: "liveness", Name: "liveness",
Image: "busybox", Image: "gcr.io/google_containers/busybox",
Command: []string{"/bin/sh", "-c", "echo ok >/tmp/health; sleep 10; echo fail >/tmp/health; sleep 600"}, Command: []string{"/bin/sh", "-c", "echo ok >/tmp/health; sleep 10; echo fail >/tmp/health; sleep 600"},
LivenessProbe: &api.Probe{ LivenessProbe: &api.Probe{
Handler: api.Handler{ Handler: api.Handler{
@ -387,7 +387,7 @@ var _ = Describe("Pods", func() {
Containers: []api.Container{ Containers: []api.Container{
{ {
Name: "liveness", Name: "liveness",
Image: "kubernetes/liveness", Image: "gcr.io/google_containers/liveness",
Command: []string{"/server"}, Command: []string{"/server"},
LivenessProbe: &api.Probe{ LivenessProbe: &api.Probe{
Handler: api.Handler{ Handler: api.Handler{

View File

@ -40,7 +40,7 @@ var _ = Describe("ReplicationController", func() {
}) })
It("should serve a basic image on each replica with a public image", func() { It("should serve a basic image on each replica with a public image", func() {
ServeImageOrFail(c, "basic", "kubernetes/serve_hostname:1.1") ServeImageOrFail(c, "basic", "gcr.io/google_containers/serve_hostname:1.1")
}) })
It("should serve a basic image on each replica with a private image", func() { It("should serve a basic image on each replica with a private image", func() {

View File

@ -84,7 +84,7 @@ var _ = Describe("Secrets", func() {
Containers: []api.Container{ Containers: []api.Container{
{ {
Name: "catcont", Name: "catcont",
Image: "busybox", Image: "gcr.io/google_containers/busybox",
Command: []string{"sh", "-c", "cat /etc/secret-volume/data-1"}, Command: []string{"sh", "-c", "cat /etc/secret-volume/data-1"},
VolumeMounts: []api.VolumeMount{ VolumeMounts: []api.VolumeMount{
{ {

View File

@ -91,7 +91,7 @@ var _ = Describe("Services", func() {
Containers: []api.Container{ Containers: []api.Container{
{ {
Name: "webserver", Name: "webserver",
Image: "kubernetes/test-webserver", Image: "gcr.io/google_containers/test-webserver",
VolumeMounts: []api.VolumeMount{ VolumeMounts: []api.VolumeMount{
{ {
Name: "results", Name: "results",
@ -101,7 +101,7 @@ var _ = Describe("Services", func() {
}, },
{ {
Name: "pinger", Name: "pinger",
Image: "busybox", Image: "gcr.io/google_containers/busybox",
Command: []string{"sh", "-c", probeCmd}, Command: []string{"sh", "-c", probeCmd},
VolumeMounts: []api.VolumeMount{ VolumeMounts: []api.VolumeMount{
{ {
@ -306,7 +306,7 @@ var _ = Describe("Services", func() {
Containers: []api.Container{ Containers: []api.Container{
{ {
Name: "webserver", Name: "webserver",
Image: "kubernetes/test-webserver", Image: "gcr.io/google_containers/test-webserver",
}, },
}, },
}, },
@ -454,7 +454,7 @@ func addEndpointPodOrFail(c *client.Client, ns, name string, labels map[string]s
Containers: []api.Container{ Containers: []api.Container{
{ {
Name: "test", Name: "test",
Image: "kubernetes/pause", Image: "gcr.io/google_containers/pause",
Ports: []api.ContainerPort{{ContainerPort: 80}}, Ports: []api.ContainerPort{{ContainerPort: 80}},
}, },
}, },

View File

@ -161,7 +161,7 @@ func main() {
Containers: []api.Container{ Containers: []api.Container{
{ {
Name: "serve-hostname", Name: "serve-hostname",
Image: "gcr.io/google-containers/serve_hostname:1.1", Image: "gcr.io/google_containers/serve_hostname:1.1",
Ports: []api.ContainerPort{{ContainerPort: 9376}}, Ports: []api.ContainerPort{{ContainerPort: 9376}},
}, },
}, },