Skip to content
This repository was archived by the owner on Feb 27, 2020. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 8 additions & 4 deletions kubernetes/k8s-gencfg
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,15 @@ def parse_file(args, input_file, output_file):
with open(input_file) as file:
input_data = file.read()

# IMAGE_SECRET is an optional argument
# ~ means null in yaml
output_data = input_data.replace("{{IMAGE_PATH}}", args.image_path) \
.replace("{{IMAGE_TAG}}", args.image_tag) \
.replace("{{IMAGE_SECRET}}", args.image_secret if (args.image_secret != None) else "~")
.replace("{{IMAGE_TAG}}", args.image_tag)

# IMAGE_SECRET is an optional argument
# but we don't want an empty value if the argument isn't provided
# so only add the field if the argument was provided
if (args.image_secret != None) and (output_file.endswith('-depl.yaml')):
output_data += ' imagePullSecrets:\n' \
' - name: %s' % args.image_secret

with open(output_file, "w") as file:
file.write(output_data)
Expand Down
2 changes: 0 additions & 2 deletions kubernetes/templates/astaire-depl.tmpl
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,4 @@ spec:
volumes:
- name: astairelogs
emptyDir: {}
imagePullSecrets:
- name: {{IMAGE_SECRET}}
restartPolicy: Always
2 changes: 0 additions & 2 deletions kubernetes/templates/bono-depl.tmpl
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,4 @@ spec:
volumes:
- name: bonologs
emptyDir: {}
imagePullSecrets:
- name: {{IMAGE_SECRET}}
restartPolicy: Always
2 changes: 0 additions & 2 deletions kubernetes/templates/cassandra-depl.tmpl
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,4 @@ spec:
readinessProbe:
exec:
command: ["/bin/bash", "/usr/share/kubernetes/liveness.sh", "7000 9042 9160"]
imagePullSecrets:
- name: {{IMAGE_SECRET}}
restartPolicy: Always
2 changes: 0 additions & 2 deletions kubernetes/templates/chronos-depl.tmpl
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,4 @@ spec:
volumes:
- name: chronoslogs
emptyDir: {}
imagePullSecrets:
- name: {{IMAGE_SECRET}}
restartPolicy: Always
2 changes: 0 additions & 2 deletions kubernetes/templates/ellis-depl.tmpl
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,4 @@ spec:
readinessProbe:
tcpSocket:
port: 80
imagePullSecrets:
- name: {{IMAGE_SECRET}}
restartPolicy: Always
2 changes: 0 additions & 2 deletions kubernetes/templates/etcd-depl.tmpl
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,4 @@ spec:
readinessProbe:
tcpSocket:
port: 4001
imagePullSecrets:
- name: {{IMAGE_SECRET}}
restartPolicy: Always
2 changes: 0 additions & 2 deletions kubernetes/templates/homer-depl.tmpl
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,4 @@ spec:
readinessProbe:
tcpSocket:
port: 7888
imagePullSecrets:
- name: {{IMAGE_SECRET}}
restartPolicy: Always
2 changes: 0 additions & 2 deletions kubernetes/templates/homestead-depl.tmpl
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,4 @@ spec:
volumes:
- name: homesteadlogs
emptyDir: {}
imagePullSecrets:
- name: {{IMAGE_SECRET}}
restartPolicy: Always
2 changes: 0 additions & 2 deletions kubernetes/templates/homestead-prov-depl.tmpl
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,4 @@ spec:
readinessProbe:
exec:
command: ["/bin/bash", "/usr/share/clearwater/bin/poll_homestead-prov.sh"]
imagePullSecrets:
- name: {{IMAGE_SECRET}}
restartPolicy: Always
2 changes: 0 additions & 2 deletions kubernetes/templates/ralf-depl.tmpl
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,4 @@ spec:
volumes:
- name: ralflogs
emptyDir: {}
imagePullSecrets:
- name: {{IMAGE_SECRET}}
restartPolicy: Always
2 changes: 0 additions & 2 deletions kubernetes/templates/sprout-depl.tmpl
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,4 @@ spec:
volumes:
- name: sproutlogs
emptyDir: {}
imagePullSecrets:
- name: {{IMAGE_SECRET}}
restartPolicy: Always