mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-23 11:50:44 +00:00
Merge pull request #80126 from aojea/redis
Use docker official redis images
This commit is contained in:
commit
9ac3fadbad
@ -65,17 +65,16 @@ var CommonImageWhiteList = sets.NewString(
|
|||||||
)
|
)
|
||||||
|
|
||||||
type testImagesStruct struct {
|
type testImagesStruct struct {
|
||||||
AgnhostImage string
|
AgnhostImage string
|
||||||
BusyBoxImage string
|
BusyBoxImage string
|
||||||
GBFrontendImage string
|
GBFrontendImage string
|
||||||
GBRedisSlaveImage string
|
KittenImage string
|
||||||
KittenImage string
|
MounttestImage string
|
||||||
MounttestImage string
|
NautilusImage string
|
||||||
NautilusImage string
|
NginxImage string
|
||||||
NginxImage string
|
NginxNewImage string
|
||||||
NginxNewImage string
|
PauseImage string
|
||||||
PauseImage string
|
RedisImage string
|
||||||
RedisImage string
|
|
||||||
}
|
}
|
||||||
|
|
||||||
var testImages testImagesStruct
|
var testImages testImagesStruct
|
||||||
@ -85,7 +84,6 @@ func init() {
|
|||||||
imageutils.GetE2EImage(imageutils.Agnhost),
|
imageutils.GetE2EImage(imageutils.Agnhost),
|
||||||
imageutils.GetE2EImage(imageutils.BusyBox),
|
imageutils.GetE2EImage(imageutils.BusyBox),
|
||||||
imageutils.GetE2EImage(imageutils.GBFrontend),
|
imageutils.GetE2EImage(imageutils.GBFrontend),
|
||||||
imageutils.GetE2EImage(imageutils.GBRedisSlave),
|
|
||||||
imageutils.GetE2EImage(imageutils.Kitten),
|
imageutils.GetE2EImage(imageutils.Kitten),
|
||||||
imageutils.GetE2EImage(imageutils.Mounttest),
|
imageutils.GetE2EImage(imageutils.Mounttest),
|
||||||
imageutils.GetE2EImage(imageutils.Nautilus),
|
imageutils.GetE2EImage(imageutils.Nautilus),
|
||||||
|
@ -1144,7 +1144,7 @@ metadata:
|
|||||||
waitForOrFailWithDebug(1)
|
waitForOrFailWithDebug(1)
|
||||||
forEachPod(func(pod v1.Pod) {
|
forEachPod(func(pod v1.Pod) {
|
||||||
e2elog.Logf("wait on redis-master startup in %v ", ns)
|
e2elog.Logf("wait on redis-master startup in %v ", ns)
|
||||||
framework.LookForStringInLog(ns, pod.Name, "redis-master", "The server is now ready to accept connections", framework.PodStartTimeout)
|
framework.LookForStringInLog(ns, pod.Name, "redis-master", "Ready to accept connections", framework.PodStartTimeout)
|
||||||
})
|
})
|
||||||
validateService := func(name string, servicePort int, timeout time.Duration) {
|
validateService := func(name string, servicePort int, timeout time.Duration) {
|
||||||
err := wait.Poll(framework.Poll, timeout, func() (bool, error) {
|
err := wait.Poll(framework.Poll, timeout, func() (bool, error) {
|
||||||
@ -1323,7 +1323,7 @@ metadata:
|
|||||||
waitForOrFailWithDebug(1)
|
waitForOrFailWithDebug(1)
|
||||||
forEachPod(func(pod v1.Pod) {
|
forEachPod(func(pod v1.Pod) {
|
||||||
ginkgo.By("checking for a matching strings")
|
ginkgo.By("checking for a matching strings")
|
||||||
_, err := framework.LookForStringInLog(ns, pod.Name, containerName, "The server is now ready to accept connections", framework.PodStartTimeout)
|
_, err := framework.LookForStringInLog(ns, pod.Name, containerName, "Ready to accept connections", framework.PodStartTimeout)
|
||||||
framework.ExpectNoError(err)
|
framework.ExpectNoError(err)
|
||||||
|
|
||||||
ginkgo.By("limiting log lines")
|
ginkgo.By("limiting log lines")
|
||||||
|
@ -17,7 +17,7 @@ spec:
|
|||||||
spec:
|
spec:
|
||||||
containers:
|
containers:
|
||||||
- name: master
|
- name: master
|
||||||
image: docker.io/library/redis:3.2.9-alpine
|
image: docker.io/library/redis:5.0.5-alpine
|
||||||
resources:
|
resources:
|
||||||
requests:
|
requests:
|
||||||
cpu: 100m
|
cpu: 100m
|
||||||
|
@ -17,7 +17,10 @@ spec:
|
|||||||
spec:
|
spec:
|
||||||
containers:
|
containers:
|
||||||
- name: slave
|
- name: slave
|
||||||
image: gcr.io/google_samples/gb-redisslave:v1
|
image: docker.io/library/redis:5.0.5-alpine
|
||||||
|
# We are only implementing the dns option of:
|
||||||
|
# https://github.com/kubernetes/examples/blob/97c7ed0eb6555a4b667d2877f965d392e00abc45/guestbook/redis-slave/run.sh
|
||||||
|
command: [ "redis-server", "--slaveof", "redis-master", "6379" ]
|
||||||
resources:
|
resources:
|
||||||
requests:
|
requests:
|
||||||
cpu: 100m
|
cpu: 100m
|
||||||
|
@ -18,7 +18,10 @@ spec:
|
|||||||
spec:
|
spec:
|
||||||
containers:
|
containers:
|
||||||
- name: slave
|
- name: slave
|
||||||
image: {{.GBRedisSlaveImage}}
|
image: {{.RedisImage}}
|
||||||
|
# We are only implementing the dns option of:
|
||||||
|
# https://github.com/kubernetes/examples/blob/97c7ed0eb6555a4b667d2877f965d392e00abc45/guestbook/redis-slave/run.sh
|
||||||
|
command: [ "redis-server", "--slaveof", "redis-master", "6379" ]
|
||||||
resources:
|
resources:
|
||||||
requests:
|
requests:
|
||||||
cpu: 100m
|
cpu: 100m
|
||||||
|
@ -24,7 +24,10 @@ spec:
|
|||||||
spec:
|
spec:
|
||||||
containers:
|
containers:
|
||||||
- name: slave
|
- name: slave
|
||||||
image: gcr.io/google-samples/gb-redisslave:v3
|
image: docker.io/library/redis:5.0.5-alpine
|
||||||
|
# We are only implementing the dns option of:
|
||||||
|
# https://github.com/kubernetes/examples/blob/97c7ed0eb6555a4b667d2877f965d392e00abc45/guestbook/redis-slave/run.sh
|
||||||
|
command: [ "redis-server", "--slaveof", "redis-master", "6379" ]
|
||||||
resources:
|
resources:
|
||||||
requests:
|
requests:
|
||||||
cpu: 100m
|
cpu: 100m
|
||||||
|
@ -134,8 +134,6 @@ const (
|
|||||||
Etcd
|
Etcd
|
||||||
// GBFrontend image
|
// GBFrontend image
|
||||||
GBFrontend
|
GBFrontend
|
||||||
// GBRedisSlave image
|
|
||||||
GBRedisSlave
|
|
||||||
// Httpd image
|
// Httpd image
|
||||||
Httpd
|
Httpd
|
||||||
// HttpdNew image
|
// HttpdNew image
|
||||||
@ -214,7 +212,6 @@ func initImageConfigs() map[int]Config {
|
|||||||
configs[EchoServer] = Config{e2eRegistry, "echoserver", "2.2"}
|
configs[EchoServer] = Config{e2eRegistry, "echoserver", "2.2"}
|
||||||
configs[Etcd] = Config{gcRegistry, "etcd", "3.3.10"}
|
configs[Etcd] = Config{gcRegistry, "etcd", "3.3.10"}
|
||||||
configs[GBFrontend] = Config{sampleRegistry, "gb-frontend", "v6"}
|
configs[GBFrontend] = Config{sampleRegistry, "gb-frontend", "v6"}
|
||||||
configs[GBRedisSlave] = Config{sampleRegistry, "gb-redisslave", "v3"}
|
|
||||||
configs[Httpd] = Config{dockerLibraryRegistry, "httpd", "2.4.38-alpine"}
|
configs[Httpd] = Config{dockerLibraryRegistry, "httpd", "2.4.38-alpine"}
|
||||||
configs[HttpdNew] = Config{dockerLibraryRegistry, "httpd", "2.4.39-alpine"}
|
configs[HttpdNew] = Config{dockerLibraryRegistry, "httpd", "2.4.39-alpine"}
|
||||||
configs[Invalid] = Config{gcRegistry, "invalid-image", "invalid-tag"}
|
configs[Invalid] = Config{gcRegistry, "invalid-image", "invalid-tag"}
|
||||||
@ -234,7 +231,7 @@ func initImageConfigs() map[int]Config {
|
|||||||
configs[Perl] = Config{dockerLibraryRegistry, "perl", "5.26"}
|
configs[Perl] = Config{dockerLibraryRegistry, "perl", "5.26"}
|
||||||
configs[PrometheusDummyExporter] = Config{e2eRegistry, "prometheus-dummy-exporter", "v0.1.0"}
|
configs[PrometheusDummyExporter] = Config{e2eRegistry, "prometheus-dummy-exporter", "v0.1.0"}
|
||||||
configs[PrometheusToSd] = Config{e2eRegistry, "prometheus-to-sd", "v0.5.0"}
|
configs[PrometheusToSd] = Config{e2eRegistry, "prometheus-to-sd", "v0.5.0"}
|
||||||
configs[Redis] = Config{dockerLibraryRegistry, "redis", "3.2.9-alpine"}
|
configs[Redis] = Config{dockerLibraryRegistry, "redis", "5.0.5-alpine"}
|
||||||
configs[ResourceConsumer] = Config{e2eRegistry, "resource-consumer", "1.5"}
|
configs[ResourceConsumer] = Config{e2eRegistry, "resource-consumer", "1.5"}
|
||||||
configs[ResourceController] = Config{e2eRegistry, "resource-consumer-controller", "1.0"}
|
configs[ResourceController] = Config{e2eRegistry, "resource-consumer-controller", "1.0"}
|
||||||
configs[SdDummyExporter] = Config{gcRegistry, "sd-dummy-exporter", "v0.2.0"}
|
configs[SdDummyExporter] = Config{gcRegistry, "sd-dummy-exporter", "v0.2.0"}
|
||||||
|
Loading…
Reference in New Issue
Block a user