forked from shieldworks/aegis
-
Notifications
You must be signed in to change notification settings - Fork 0
/
AegisExampleInitContainer.mk
30 lines (25 loc) · 1.13 KB
/
AegisExampleInitContainer.mk
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#
# .-'_.---._'-.
# ||####|(__)|| Protect your secrets, protect your business.
# \\()|##// Secure your sensitive data with Aegis.
# \\ |#// <aegis.ist>
# .\_/.
#
# Packages the “Init Container” binary into a container image.
example-init-container-bundle:
./hack/bundle.sh "example-using-init-container" \
$(VERSION) "dockerfiles/example/init-container.Dockerfile"
# Pushes the “Init Container” container image to the public registry.
example-init-container-push:
./hack/push.sh "example-using-init-container" \
$(VERSION) "aegishub/example-using-init-container"
# Pushes the “Init Container” container image to the local registry.
example-init-container-push-local:
./hack/push.sh "example-using-init-container" \
$(VERSION) "localhost:5000/example-using-init-container"
# Deploys the “Init Container” app from the public registry into the cluster.
example-init-container-deploy:
./hack/example-init-container-deploy.sh
# Deploys the “Init Container” app from the local registry into the cluster.
example-init-container-deploy-local:
./hack/example-init-container-deploy-local.sh