Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
K
k3s
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Jacklull
k3s
Commits
cd2645d9
Unverified
Commit
cd2645d9
authored
Jul 30, 2018
by
Davanum Srinivas
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Remove folders for unused container images
Change-Id: If58e01d0123fdbd0cc1c2264963a258cdc1e7702
parent
0965db0c
Hide whitespace changes
Inline
Side-by-side
Showing
21 changed files
with
0 additions
and
427 deletions
+0
-427
BUILD
test/images/BUILD
+0
-3
BASEIMAGE
test/images/clusterapi-tester/BASEIMAGE
+0
-5
BUILD
test/images/clusterapi-tester/BUILD
+0
-36
Dockerfile
test/images/clusterapi-tester/Dockerfile
+0
-17
Makefile
test/images/clusterapi-tester/Makefile
+0
-25
VERSION
test/images/clusterapi-tester/VERSION
+0
-1
clusterapi-tester.go
test/images/clusterapi-tester/clusterapi-tester.go
+0
-64
pod.yaml
test/images/clusterapi-tester/pod.yaml
+0
-19
.gitignore
test/images/goproxy/.gitignore
+0
-1
BUILD
test/images/goproxy/BUILD
+0
-32
Dockerfile
test/images/goproxy/Dockerfile
+0
-18
Makefile
test/images/goproxy/Makefile
+0
-25
VERSION
test/images/goproxy/VERSION
+0
-1
goproxy.go
test/images/goproxy/goproxy.go
+0
-30
pod.yaml
test/images/goproxy/pod.yaml
+0
-16
BASEIMAGE
test/images/n-way-http/BASEIMAGE
+0
-5
BUILD
test/images/n-way-http/BUILD
+0
-31
Dockerfile
test/images/n-way-http/Dockerfile
+0
-17
Makefile
test/images/n-way-http/Makefile
+0
-25
VERSION
test/images/n-way-http/VERSION
+0
-1
server.go
test/images/n-way-http/server.go
+0
-55
No files found.
test/images/BUILD
View file @
cd2645d9
...
...
@@ -11,14 +11,11 @@ filegroup(
name = "all-srcs",
srcs = [
":package-srcs",
"//test/images/clusterapi-tester:all-srcs",
"//test/images/entrypoint-tester:all-srcs",
"//test/images/fakegitserver:all-srcs",
"//test/images/goproxy:all-srcs",
"//test/images/liveness:all-srcs",
"//test/images/logs-generator:all-srcs",
"//test/images/mounttest:all-srcs",
"//test/images/n-way-http:all-srcs",
"//test/images/net:all-srcs",
"//test/images/netexec:all-srcs",
"//test/images/nettest:all-srcs",
...
...
test/images/clusterapi-tester/BASEIMAGE
deleted
100644 → 0
View file @
0965db0c
amd64=busybox
arm=arm32v6/busybox
arm64=arm64v8/busybox
ppc64le=ppc64le/busybox
s390x=s390x/busybox
test/images/clusterapi-tester/BUILD
deleted
100644 → 0
View file @
0965db0c
package(default_visibility = ["//visibility:public"])
load(
"@io_bazel_rules_go//go:def.bzl",
"go_binary",
"go_library",
)
go_binary(
name = "clusterapi-tester",
embed = [":go_default_library"],
)
go_library(
name = "go_default_library",
srcs = ["clusterapi-tester.go"],
importpath = "k8s.io/kubernetes/test/images/clusterapi-tester",
deps = [
"//pkg/client/clientset_generated/internalclientset:go_default_library",
"//staging/src/k8s.io/apimachinery/pkg/apis/meta/v1:go_default_library",
"//staging/src/k8s.io/client-go/rest:go_default_library",
],
)
filegroup(
name = "package-srcs",
srcs = glob(["**"]),
tags = ["automanaged"],
visibility = ["//visibility:private"],
)
filegroup(
name = "all-srcs",
srcs = [":package-srcs"],
tags = ["automanaged"],
)
test/images/clusterapi-tester/Dockerfile
deleted
100644 → 0
View file @
0965db0c
# Copyright 2016 The Kubernetes Authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
FROM
BASEIMAGE
ADD
clusterapi-tester /clusterapi-tester
ENTRYPOINT
["/clusterapi-tester"]
test/images/clusterapi-tester/Makefile
deleted
100644 → 0
View file @
0965db0c
# Copyright 2016 The Kubernetes Authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
SRCS
=
clusterapi-tester
ARCH
?=
amd64
TARGET
?=
$(CURDIR)
GOLANG_VERSION
?=
latest
SRC_DIR
=
$
(
notdir
$(
shell
pwd
)
)
export
bin
:
../image-util.sh bin
$(SRCS)
.PHONY
:
bin
test/images/clusterapi-tester/VERSION
deleted
100644 → 0
View file @
0965db0c
1.0
test/images/clusterapi-tester/clusterapi-tester.go
deleted
100644 → 0
View file @
0965db0c
/*
Copyright 2014 The Kubernetes Authors.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
// A simple pod that first lists all nodes/services through the Kubernetes
// api, then serves a 200 on /healthz.
package
main
import
(
"log"
"fmt"
"net/http"
metav1
"k8s.io/apimachinery/pkg/apis/meta/v1"
restclient
"k8s.io/client-go/rest"
clientset
"k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset"
)
func
main
()
{
cc
,
err
:=
restclient
.
InClusterConfig
()
if
err
!=
nil
{
log
.
Fatalf
(
"Failed to create client: %v"
,
err
)
}
kubeClient
,
err
:=
clientset
.
NewForConfig
(
cc
)
if
err
!=
nil
{
log
.
Fatalf
(
"Failed to create client: %v"
,
err
)
}
listAll
:=
metav1
.
ListOptions
{}
nodes
,
err
:=
kubeClient
.
Core
()
.
Nodes
()
.
List
(
listAll
)
if
err
!=
nil
{
log
.
Fatalf
(
"Failed to list nodes: %v"
,
err
)
}
log
.
Printf
(
"Nodes:"
)
for
_
,
node
:=
range
nodes
.
Items
{
log
.
Printf
(
"
\t
%v"
,
node
.
Name
)
}
services
,
err
:=
kubeClient
.
Core
()
.
Services
(
metav1
.
NamespaceDefault
)
.
List
(
listAll
)
if
err
!=
nil
{
log
.
Fatalf
(
"Failed to list services: %v"
,
err
)
}
log
.
Printf
(
"Services:"
)
for
_
,
svc
:=
range
services
.
Items
{
log
.
Printf
(
"
\t
%v"
,
svc
.
Name
)
}
log
.
Printf
(
"Success"
)
http
.
HandleFunc
(
"/healthz"
,
func
(
w
http
.
ResponseWriter
,
r
*
http
.
Request
)
{
fmt
.
Fprintf
(
w
,
"Ok"
)
})
log
.
Fatal
(
http
.
ListenAndServe
(
":8080"
,
nil
))
}
test/images/clusterapi-tester/pod.yaml
deleted
100644 → 0
View file @
0965db0c
apiVersion
:
v1
kind
:
Pod
metadata
:
name
:
clusterapi-tester
spec
:
containers
:
-
image
:
gcr.io/kubernetes-e2e-test-images/clusterapi-tester-amd64:1.0
name
:
clusterapi-tester
readinessProbe
:
httpGet
:
path
:
/healthz
port
:
8080
scheme
:
HTTP
initialDelaySeconds
:
10
timeoutSeconds
:
5
failureThreshold
:
3
periodSeconds
:
10
successThreshold
:
1
restartPolicy
:
OnFailure
test/images/goproxy/.gitignore
deleted
100644 → 0
View file @
0965db0c
goproxy
test/images/goproxy/BUILD
deleted
100644 → 0
View file @
0965db0c
package(default_visibility = ["//visibility:public"])
load(
"@io_bazel_rules_go//go:def.bzl",
"go_binary",
"go_library",
)
go_binary(
name = "goproxy",
embed = [":go_default_library"],
)
go_library(
name = "go_default_library",
srcs = ["goproxy.go"],
importpath = "k8s.io/kubernetes/test/images/goproxy",
deps = ["//vendor/github.com/elazarl/goproxy:go_default_library"],
)
filegroup(
name = "package-srcs",
srcs = glob(["**"]),
tags = ["automanaged"],
visibility = ["//visibility:private"],
)
filegroup(
name = "all-srcs",
srcs = [":package-srcs"],
tags = ["automanaged"],
)
test/images/goproxy/Dockerfile
deleted
100644 → 0
View file @
0965db0c
# Copyright 2016 The Kubernetes Authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
FROM
scratch
ADD
goproxy goproxy
EXPOSE
8080
ENTRYPOINT
["/goproxy"]
test/images/goproxy/Makefile
deleted
100644 → 0
View file @
0965db0c
# Copyright 2016 The Kubernetes Authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
SRCS
=
goproxy
ARCH
?=
amd64
TARGET
?=
$(CURDIR)
GOLANG_VERSION
?=
latest
SRC_DIR
=
$
(
notdir
$(
shell
pwd
)
)
export
bin
:
../image-util.sh bin
$(SRCS)
.PHONY
:
bin
test/images/goproxy/VERSION
deleted
100644 → 0
View file @
0965db0c
1.0
test/images/goproxy/goproxy.go
deleted
100644 → 0
View file @
0965db0c
/*
Copyright 2015 The Kubernetes Authors.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
package
main
import
(
"log"
"net/http"
"github.com/elazarl/goproxy"
)
func
main
()
{
proxy
:=
goproxy
.
NewProxyHttpServer
()
proxy
.
Verbose
=
true
log
.
Fatal
(
http
.
ListenAndServe
(
":8080"
,
proxy
))
}
test/images/goproxy/pod.yaml
deleted
100644 → 0
View file @
0965db0c
apiVersion
:
v1
kind
:
Pod
metadata
:
name
:
goproxy
labels
:
app
:
goproxy
spec
:
containers
:
-
name
:
goproxy
image
:
gcr.io/kubernetes-e2e-test-images/goproxy-amd64:1.0
ports
:
-
containerPort
:
8080
readinessProbe
:
tcpSocket
:
port
:
8080
test/images/n-way-http/BASEIMAGE
deleted
100644 → 0
View file @
0965db0c
amd64=busybox
arm=arm32v6/busybox
arm64=arm64v8/busybox
ppc64le=ppc64le/busybox
s390x=s390x/busybox
test/images/n-way-http/BUILD
deleted
100644 → 0
View file @
0965db0c
package(default_visibility = ["//visibility:public"])
load(
"@io_bazel_rules_go//go:def.bzl",
"go_binary",
"go_library",
)
go_binary(
name = "n-way-http",
embed = [":go_default_library"],
)
go_library(
name = "go_default_library",
srcs = ["server.go"],
importpath = "k8s.io/kubernetes/test/images/n-way-http",
)
filegroup(
name = "package-srcs",
srcs = glob(["**"]),
tags = ["automanaged"],
visibility = ["//visibility:private"],
)
filegroup(
name = "all-srcs",
srcs = [":package-srcs"],
tags = ["automanaged"],
)
test/images/n-way-http/Dockerfile
deleted
100644 → 0
View file @
0965db0c
# Copyright 2016 The Kubernetes Authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
FROM
BASEIMAGE
COPY
n-way-http /
ENTRYPOINT
["/n-way-http"]
test/images/n-way-http/Makefile
deleted
100644 → 0
View file @
0965db0c
# Copyright 2016 The Kubernetes Authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
SRCS
=
n-way-http
ARCH
?=
amd64
TARGET
?=
$(CURDIR)
GOLANG_VERSION
?=
latest
SRC_DIR
=
$
(
notdir
$(
shell
pwd
)
)
export
bin
:
../image-util.sh bin
$(SRCS)
.PHONY
:
bin
test/images/n-way-http/VERSION
deleted
100644 → 0
View file @
0965db0c
1.0
test/images/n-way-http/server.go
deleted
100644 → 0
View file @
0965db0c
/*
Copyright 2015 The Kubernetes Authors.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
// A webserver that runs n http handlers. Example invocation:
// - server -port 8080 -prefix foo -num 10 -start 0
// Will given you 10 /foo(i) endpoints that simply echo foo(i) when requested.
// - server -start 3 -num 1
// Will create just one endpoint, at /foo3
package
main
import
(
"flag"
"fmt"
"log"
"net/http"
)
var
(
port
=
flag
.
Int
(
"port"
,
8080
,
"Port number for requests."
)
prefix
=
flag
.
String
(
"prefix"
,
"foo"
,
"String used as path prefix"
)
num
=
flag
.
Int
(
"num"
,
10
,
"Number of endpoints to create."
)
start
=
flag
.
Int
(
"start"
,
0
,
"Index to start, only makes sense with --num"
)
)
func
main
()
{
flag
.
Parse
()
// This container is used to test the GCE L7 controller which expects "/"
// to return a 200 response.
http
.
HandleFunc
(
"/"
,
func
(
w
http
.
ResponseWriter
,
r
*
http
.
Request
)
{
w
.
WriteHeader
(
http
.
StatusOK
)
fmt
.
Fprint
(
w
,
"ok"
)
})
for
i
:=
*
start
;
i
<
*
start
+*
num
;
i
++
{
path
:=
fmt
.
Sprintf
(
"%v%d"
,
*
prefix
,
i
)
http
.
HandleFunc
(
fmt
.
Sprintf
(
"/%v"
,
path
),
func
(
w
http
.
ResponseWriter
,
r
*
http
.
Request
)
{
w
.
WriteHeader
(
http
.
StatusOK
)
fmt
.
Fprint
(
w
,
path
)
})
}
log
.
Printf
(
"server -port %d -prefix %v -num %d -start %d"
,
*
port
,
*
prefix
,
*
num
,
*
start
)
http
.
ListenAndServe
(
fmt
.
Sprintf
(
":%d"
,
*
port
),
nil
)
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment