Move pause and fluentd-elasticsearch to GCR v2.
This scopes down the initially ambitious PR: https://github.com/kubernetes/kubernetes/pull/14960 to replace just `pause` and `fluentd-elasticsearch` to come through `beta.gcr.io`. The v2 versions have been pushed under new tags, `pause:2.0` and `fluentd-elastisearch:1.12`. NOTE: `beta.gcr.io` will still serve images using v1 until they are repushed with v2. Pulls through `gcr.io` will still work after pushing through `beta.gcr.io`, but will be served over v1 (via compat logic).
This commit is contained in:
@@ -128,7 +128,7 @@ func ReserveCpu(f *Framework, id string, millicores int) {
|
||||
Name: id,
|
||||
Namespace: f.Namespace.Name,
|
||||
Timeout: 10 * time.Minute,
|
||||
Image: "gcr.io/google_containers/pause",
|
||||
Image: "beta.gcr.io/google_containers/pause:2.0",
|
||||
Replicas: millicores / 100,
|
||||
CpuRequest: 100,
|
||||
}
|
||||
@@ -142,7 +142,7 @@ func ReserveMemory(f *Framework, id string, megabytes int) {
|
||||
Name: id,
|
||||
Namespace: f.Namespace.Name,
|
||||
Timeout: 10 * time.Minute,
|
||||
Image: "gcr.io/google_containers/pause",
|
||||
Image: "beta.gcr.io/google_containers/pause:2.0",
|
||||
Replicas: megabytes / 500,
|
||||
MemRequest: 500 * 1024 * 1024,
|
||||
}
|
||||
|
||||
@@ -190,7 +190,7 @@ var _ = Describe("Density", func() {
|
||||
expectNoError(err)
|
||||
defer fileHndl.Close()
|
||||
config := RCConfig{Client: c,
|
||||
Image: "gcr.io/google_containers/pause:go",
|
||||
Image: "beta.gcr.io/google_containers/pause:2.0",
|
||||
Name: RCName,
|
||||
Namespace: ns,
|
||||
PollInterval: itArg.interval,
|
||||
@@ -320,7 +320,7 @@ var _ = Describe("Density", func() {
|
||||
}
|
||||
for i := 1; i <= nodeCount; i++ {
|
||||
name := additionalPodsPrefix + "-" + strconv.Itoa(i)
|
||||
go createRunningPod(&wg, c, name, ns, "gcr.io/google_containers/pause:go", podLabels)
|
||||
go createRunningPod(&wg, c, name, ns, "beta.gcr.io/google_containers/pause:2.0", podLabels)
|
||||
time.Sleep(200 * time.Millisecond)
|
||||
}
|
||||
wg.Wait()
|
||||
|
||||
@@ -130,7 +130,7 @@ var _ = Describe("kubelet", func() {
|
||||
Client: framework.Client,
|
||||
Name: rcName,
|
||||
Namespace: framework.Namespace.Name,
|
||||
Image: "gcr.io/google_containers/pause:go",
|
||||
Image: "beta.gcr.io/google_containers/pause:2.0",
|
||||
Replicas: totalPods,
|
||||
})).NotTo(HaveOccurred())
|
||||
// Perform a sanity check so that we know all desired pods are
|
||||
|
||||
@@ -61,7 +61,7 @@ func runResourceTrackingTest(framework *Framework, podsPerNode int, nodeNames se
|
||||
Client: framework.Client,
|
||||
Name: rcName,
|
||||
Namespace: framework.Namespace.Name,
|
||||
Image: "gcr.io/google_containers/pause:go",
|
||||
Image: "beta.gcr.io/google_containers/pause:2.0",
|
||||
Replicas: totalPods,
|
||||
})).NotTo(HaveOccurred())
|
||||
|
||||
|
||||
@@ -142,7 +142,7 @@ var _ = Describe("Pods", func() {
|
||||
Containers: []api.Container{
|
||||
{
|
||||
Name: "test",
|
||||
Image: "gcr.io/google_containers/pause",
|
||||
Image: "beta.gcr.io/google_containers/pause:2.0",
|
||||
},
|
||||
},
|
||||
},
|
||||
@@ -167,7 +167,7 @@ var _ = Describe("Pods", func() {
|
||||
Containers: []api.Container{
|
||||
{
|
||||
Name: "nginx",
|
||||
Image: "gcr.io/google_containers/pause",
|
||||
Image: "beta.gcr.io/google_containers/pause:2.0",
|
||||
Resources: api.ResourceRequirements{
|
||||
Limits: api.ResourceList{
|
||||
api.ResourceCPU: *resource.NewMilliQuantity(100, resource.DecimalSI),
|
||||
|
||||
@@ -208,7 +208,7 @@ var _ = Describe("SchedulerPredicates", func() {
|
||||
Containers: []api.Container{
|
||||
{
|
||||
Name: "",
|
||||
Image: "gcr.io/google_containers/pause:go",
|
||||
Image: "beta.gcr.io/google_containers/pause:2.0",
|
||||
},
|
||||
},
|
||||
},
|
||||
@@ -227,7 +227,7 @@ var _ = Describe("SchedulerPredicates", func() {
|
||||
Containers: []api.Container{
|
||||
{
|
||||
Name: podName,
|
||||
Image: "gcr.io/google_containers/pause:go",
|
||||
Image: "beta.gcr.io/google_containers/pause:2.0",
|
||||
},
|
||||
},
|
||||
},
|
||||
@@ -288,7 +288,7 @@ var _ = Describe("SchedulerPredicates", func() {
|
||||
Containers: []api.Container{
|
||||
{
|
||||
Name: "",
|
||||
Image: "gcr.io/google_containers/pause:go",
|
||||
Image: "beta.gcr.io/google_containers/pause:2.0",
|
||||
Resources: api.ResourceRequirements{
|
||||
Limits: api.ResourceList{
|
||||
"cpu": *resource.NewMilliQuantity(milliCpuPerPod, "DecimalSI"),
|
||||
@@ -312,7 +312,7 @@ var _ = Describe("SchedulerPredicates", func() {
|
||||
Containers: []api.Container{
|
||||
{
|
||||
Name: podName,
|
||||
Image: "gcr.io/google_containers/pause:go",
|
||||
Image: "beta.gcr.io/google_containers/pause:2.0",
|
||||
Resources: api.ResourceRequirements{
|
||||
Limits: api.ResourceList{
|
||||
"cpu": *resource.NewMilliQuantity(milliCpuPerPod, "DecimalSI"),
|
||||
@@ -354,7 +354,7 @@ var _ = Describe("SchedulerPredicates", func() {
|
||||
Containers: []api.Container{
|
||||
{
|
||||
Name: podName,
|
||||
Image: "gcr.io/google_containers/pause:go",
|
||||
Image: "beta.gcr.io/google_containers/pause:2.0",
|
||||
},
|
||||
},
|
||||
NodeSelector: map[string]string{
|
||||
@@ -390,7 +390,7 @@ var _ = Describe("SchedulerPredicates", func() {
|
||||
Containers: []api.Container{
|
||||
{
|
||||
Name: podName,
|
||||
Image: "gcr.io/google_containers/pause:go",
|
||||
Image: "beta.gcr.io/google_containers/pause:2.0",
|
||||
},
|
||||
},
|
||||
},
|
||||
@@ -428,7 +428,7 @@ var _ = Describe("SchedulerPredicates", func() {
|
||||
Containers: []api.Container{
|
||||
{
|
||||
Name: labelPodName,
|
||||
Image: "gcr.io/google_containers/pause:go",
|
||||
Image: "beta.gcr.io/google_containers/pause:2.0",
|
||||
},
|
||||
},
|
||||
NodeSelector: map[string]string{
|
||||
|
||||
@@ -1225,7 +1225,7 @@ func addEndpointPodOrFail(c *client.Client, ns, name string, labels map[string]s
|
||||
Containers: []api.Container{
|
||||
{
|
||||
Name: "test",
|
||||
Image: "gcr.io/google_containers/pause",
|
||||
Image: "beta.gcr.io/google_containers/pause:2.0",
|
||||
Ports: containerPorts,
|
||||
},
|
||||
},
|
||||
|
||||
@@ -119,7 +119,7 @@ var _ = Describe("Service endpoints latency", func() {
|
||||
func runServiceLatencies(f *Framework, inParallel, total int) (output []time.Duration, err error) {
|
||||
cfg := RCConfig{
|
||||
Client: f.Client,
|
||||
Image: "gcr.io/google_containers/pause:1.0",
|
||||
Image: "beta.gcr.io/google_containers/pause:2.0",
|
||||
Name: "svc-latency-rc",
|
||||
Namespace: f.Namespace.Name,
|
||||
Replicas: 1,
|
||||
|
||||
Reference in New Issue
Block a user