File tree 12 files changed +20
-8263
lines changed
12 files changed +20
-8263
lines changed Original file line number Diff line number Diff line change @@ -194,8 +194,6 @@ jobs:
194
194
sudo mv operator-sdk /usr/local/bin/
195
195
make test
196
196
make docker-build IMG=kctf-operator
197
- make build-installer IMG=kctf-operator
198
- mv dist/install.yaml ../dist/resources/install.yaml
199
197
200
198
- id : push
201
199
name : Push images
Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ RUN /usr/sbin/userdel -r ubuntu && /usr/sbin/useradd --no-create-home -u 1000 us
19
19
COPY flag /
20
20
COPY chal /home/user/
21
21
22
- FROM gcr.io/kctf-docker/challenge@sha256:5117cc6e9f35c62fd8ce47603b020c1875d243392d1b6275b4cb89e0d6b488ca
22
+ FROM gcr.io/kctf-docker/challenge@sha256:9f15314c26bd681a043557c9f136e7823414e9e662c08dde54d14a6bfd0b619f
23
23
24
24
COPY --from=chroot / /chroot
25
25
Original file line number Diff line number Diff line change 11
11
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
12
# See the License for the specific language governing permissions and
13
13
# limitations under the License.
14
- FROM gcr.io/kctf-docker/healthcheck@sha256:0c38967d7ca24193ee663ba184369df0c1914af96c4938dca3554b164596732e
14
+ FROM gcr.io/kctf-docker/healthcheck@sha256:66b34a47e7bbb832012905e229da0bbed80c5c3cddd4703127ca4026ba528cfc
15
15
16
16
COPY healthcheck_loop.sh healthcheck.py healthz_webserver.py /home/user/
17
17
Original file line number Diff line number Diff line change @@ -39,7 +39,7 @@ COPY web-servers /web-servers
39
39
40
40
COPY flag /
41
41
42
- FROM gcr.io/kctf-docker/challenge@sha256:5117cc6e9f35c62fd8ce47603b020c1875d243392d1b6275b4cb89e0d6b488ca
42
+ FROM gcr.io/kctf-docker/challenge@sha256:9f15314c26bd681a043557c9f136e7823414e9e662c08dde54d14a6bfd0b619f
43
43
44
44
RUN apt-get update \
45
45
&& DEBIAN_FRONTEND=noninteractive apt-get install -yq --no-install-recommends tzdata apache2 \
Original file line number Diff line number Diff line change 11
11
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
12
# See the License for the specific language governing permissions and
13
13
# limitations under the License.
14
- FROM gcr.io/kctf-docker/healthcheck@sha256:0c38967d7ca24193ee663ba184369df0c1914af96c4938dca3554b164596732e
14
+ FROM gcr.io/kctf-docker/healthcheck@sha256:66b34a47e7bbb832012905e229da0bbed80c5c3cddd4703127ca4026ba528cfc
15
15
16
16
COPY healthcheck_loop.sh healthcheck.py healthz_webserver.py /home/user/
17
17
Original file line number Diff line number Diff line change 11
11
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
12
# See the License for the specific language governing permissions and
13
13
# limitations under the License.
14
- FROM gcr.io/kctf-docker/challenge@sha256:5117cc6e9f35c62fd8ce47603b020c1875d243392d1b6275b4cb89e0d6b488ca
14
+ FROM gcr.io/kctf-docker/challenge@sha256:9f15314c26bd681a043557c9f136e7823414e9e662c08dde54d14a6bfd0b619f
15
15
16
16
RUN apt-get update && apt-get install -y gnupg2 wget
17
17
Original file line number Diff line number Diff line change 11
11
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
12
# See the License for the specific language governing permissions and
13
13
# limitations under the License.
14
- FROM gcr.io/kctf-docker/healthcheck@sha256:0c38967d7ca24193ee663ba184369df0c1914af96c4938dca3554b164596732e
14
+ FROM gcr.io/kctf-docker/healthcheck@sha256:66b34a47e7bbb832012905e229da0bbed80c5c3cddd4703127ca4026ba528cfc
15
15
16
16
COPY healthcheck_loop.sh healthcheck.py healthz_webserver.py /home/user/
17
17
Original file line number Diff line number Diff line change @@ -8222,7 +8222,12 @@ spec:
8222
8222
- --leader-elect
8223
8223
command:
8224
8224
- /manager
8225
- image: gcr.io/kctf-docker/kctf-operator@sha256:eca42a9795c0150a803c35e83080495c664327f4067b9c676d8566daec39008e
8225
+ env:
8226
+ - name: ALLOWED_IPS
8227
+ value: 0.0.0.0/0
8228
+ - name: SECURITY_POLICY
8229
+ value: DISABLED
8230
+ image: gcr.io/kctf-docker/kctf-operator@sha256:6ee63bab2ffb69af6210c6b90d6145bf7653ea738b35976180a2c428740217e0
8226
8231
livenessProbe:
8227
8232
httpGet:
8228
8233
path: /healthz
Original file line number Diff line number Diff line change @@ -169,7 +169,7 @@ docker-buildx: ## Build and push docker image for the manager for cross-platform
169
169
build-installer : manifests generate kustomize # # Generate a consolidated YAML with CRDs and deployment.
170
170
mkdir -p dist
171
171
cd config/manager && $(KUSTOMIZE ) edit set image controller=${IMG}
172
- $(KUSTOMIZE ) build config/default > dist/install.yaml
172
+ $(KUSTOMIZE ) build config/default > ../ dist/resources /install.yaml
173
173
174
174
# #@ Deployment
175
175
Original file line number Diff line number Diff line change 31
31
- /manager
32
32
args :
33
33
- --leader-elect
34
+ env :
35
+ - name : ALLOWED_IPS
36
+ value : 0.0.0.0/0
37
+ - name : SECURITY_POLICY
38
+ value : DISABLED
34
39
image : controller:latest
35
40
name : manager
36
41
securityContext :
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -5,8 +5,8 @@ package resources
5
5
// == || These are set by automation || ==
6
6
// .. vv ........................... vv ..
7
7
8
- const DOCKER_CERTBOT_IMAGE = "gcr.io/kctf-docker/certbot@sha256:fdf7b50056c99c7e2b4e16ce1fbbf046334ca73bb3bc067f56e51e06720edf2d "
9
- const DOCKER_GCSFUSE_IMAGE = "gcr.io/kctf-docker/gcsfuse@sha256:cf43a4f5c68438cac676988fb9c6d144766252934d482b9532268e4d001a5ee9 "
8
+ const DOCKER_CERTBOT_IMAGE = "gcr.io/kctf-docker/certbot@sha256:86f883af58f630babd55a20ae7d89974d9cc35608c25cb405fe3faf90d0ceef0 "
9
+ const DOCKER_GCSFUSE_IMAGE = "gcr.io/kctf-docker/gcsfuse@sha256:6cb70b79588dc30e4ea64d85f2d0d1aff928d9002b75b697ce50009e8b88b208 "
10
10
11
11
// .. ^^ ........................... ^^ ..
12
12
// == || These are set by automation || ==
You can’t perform that action at this time.
0 commit comments