Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Q
qg-dockerfiles
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
QA
qg-dockerfiles
Commits
e8a2e89d
Commit
e8a2e89d
authored
Feb 09, 2018
by
daidekun
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fixbugs
parent
d8d8d9e6
Changes
3
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
21 additions
and
4 deletions
+21
-4
Dockerfile
templates/tools/eos/Dockerfile
+2
-0
docker-entrypoint.sh
templates/tools/eos/docker-entrypoint.sh
+0
-4
kube_config
templates/tools/eos/kube_config
+19
-0
No files found.
templates/tools/eos/Dockerfile
View file @
e8a2e89d
...
...
@@ -4,8 +4,10 @@ USER root
WORKDIR
home/quant_group/project
RUN
mkdir
/root/.kube
COPY
docker-entrypoint.sh .
COPY
dist.tgz ./project/dist.tgz
COPY
kube_config /root/.kube/config
RUN
chmod
+x ./docker-entrypoint.sh
CMD
["./docker-entrypoint.sh"]
\ No newline at end of file
templates/tools/eos/docker-entrypoint.sh
View file @
e8a2e89d
...
...
@@ -13,11 +13,7 @@ tar zxf ${package_path}/dist.tgz -C ${package_path}/
echo
"rm dist.tgz public/dist -rf"
rm
-rf
${
package_path
}
/dist.tgz
mkdir
-p
/root/.kube
cp
-rp
./kube_config /root/.kube/config
echo
"pip install -r requirements.txt;pip install --upgrade kubernetes"
pip
install
-r
requirements.txt
;
pip
install
--upgrade
kubernetes
echo
"python run.py --mode=beta --port=80"
python
${
package_path
}
/run.py
--mode
=
beta
--port
=
80
\ No newline at end of file
templates/tools/eos/kube_config
0 → 100644
View file @
e8a2e89d
apiVersion: v1
clusters:
- cluster:
certificate-authority-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUN5RENDQWJDZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREFWTVJNd0VRWURWUVFERXdwcmRXSmwKY201bGRHVnpNQjRYRFRFNE1ERXhOVEE0TWpNeU1Wb1hEVEk0TURFeE16QTRNak15TVZvd0ZURVRNQkVHQTFVRQpBeE1LYTNWaVpYSnVaWFJsY3pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBSzFqCjNjNklmL3NOc2ZLOGZWT2dvUmJQRXpTOW9oV2xoT28rN3JBUW1WRFNETU5TbTZVU2VqdzNRT2ExeDgyZ2JhS2sKd1V1K3lGYSt2Si9SUmFnZnUxN2NoMlRKWWlXSjZZRW93QVVRWkpoakFudlpIb0tuT3Z0V1pTb1prQmk4ekErNwpMdkN1RE9SZGVoaXhTTFNPeXp1S0NZa2F4Y3A4NW9hVGJOVTVySHZydFZvQmlyc1I4dWdyNE1qOU4xWmxJVkpPCnZZZUhRZFErNW55QkdGbmZsVHc5Wlh0QVhWM1dCWDBFRXdXcGNWUUlMVWtnODRHM3YzNTFsRE5QWUNUSHFaT2IKTGNPazQ1NEt3MFNXN3pXMTNLWGtxcGFiL25lN0RRMW1RZFVmNVdvb09lc1ZyQWYrYlI5M09Nc1U2cDgzeitaQwprUFNtQm1xdUdQMzh6Sm9HQStNQ0F3RUFBYU1qTUNFd0RnWURWUjBQQVFIL0JBUURBZ0trTUE4R0ExVWRFd0VCCi93UUZNQU1CQWY4d0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFLbUtVYnQ1dzIwcmh1UUNiYTlrVFRJTjlWUHgKYzFxME5BTFVzaE1paEQ3Yk4xVXlybnJYVS9JekxLeTZWYURaNGx6NXV5SW9GdnRiMjNxbW5BcVYvbUtMU0prLwowblQyYUtMa3F5WFVkMnViL0svcnpYbzhMVThIWUdCdUxZSmIwajUweUxrUDgrcURoTTMrNXBHWWh5cjBUbVA0Ci9KekJJdU5Lem9UMytQT0NNTlZBc0pDc0xIcEl0WGpWL3lxU0QrMWZuK3R0bFVzMDBFTGJnaVMwOUNneVVlZlgKcGt2NUUxL0JMbm5KaCs1SkNoRGprdld0S25iOTdGVTFXTmdkcXF6L1M5RDlENTU5ZDc3ZUt6RHZMTGJoaFA0UgpwTW9sdXY2WVdNV25zNkV1c1FldFJxb2tNa1QrdU1hZGp2QUtQNytzSFZnY2xISVBSOStVNzZFZ2lPUT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=
server: https://192.168.4.35:6443
name: kubernetes
contexts:
- context:
cluster: kubernetes
user: kubernetes-admin
name: kubernetes-admin@kubernetes
current-context: kubernetes-admin@kubernetes
kind: Config
preferences: {}
users:
- name: kubernetes-admin
user:
client-certificate-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUM4akNDQWRxZ0F3SUJBZ0lJYWlrZUdmcFl1VWN3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB4T0RBeE1UVXdPREl6TWpGYUZ3MHhPVEF4TVRVd09ESXpNakphTURReApGekFWQmdOVkJBb1REbk41YzNSbGJUcHRZWE4wWlhKek1Sa3dGd1lEVlFRREV4QnJkV0psY201bGRHVnpMV0ZrCmJXbHVNSUlCSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DQVE4QU1JSUJDZ0tDQVFFQXFZazlEMzBqendxOUFTcG4KR29rRlZTTEt3N0JnYnE0bjFLRVQyVWdmMlBPOFJzSk9ZQUtuVEk3S3hqRTA4MjlKdC9SaUo5Z3lGQXgyUUFUTwpEWk1OWTEzencvV0VXV2J5MEFTV3dRSm5JS3FzWjAvczlyRFYyTGphQjFwQ2NhK3lHWXhlWG9meFVndVRNYWdwCjhvQ29LT2I1QVVxMzh3cktEQ3NuMmJxV0xCNzlPSk92a09ZUEVhZjZqVEw5NnZ0a1k2UXlsSUZtdVk4cjZhYkIKcHBIbTZRUExJUE82cms3eVhQTXIxeHFvQ2FFSXh2aDlYbksrS3RYRDU1bGRUcm9XakowOGtzQ0V1cklLR2hIZApRTlh6dVFseTRIQ2k3Z3FVeUkyWlVQSHBYdElWUGZ3bk9Rek4xcTNvaGppRTJUY0l1ODhTV1V5bjYvRTRDYkFZCnZVRnMyd0lEQVFBQm95Y3dKVEFPQmdOVkhROEJBZjhFQkFNQ0JhQXdFd1lEVlIwbEJBd3dDZ1lJS3dZQkJRVUgKQXdJd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFFMU5uUGU4RXpscEhqZWFyUXRhVUVtNUdkOC9NNkV6bk5CMwpPREFLSG1lTEZLdGgxckJ3djJCSFVCbjY3Wjd1cGR4c3V5eVU5bS9hZWlib2U1eU1mYmRiRGw0OU50UW5DMk84CnVTTmtiTjBGUmpSVG5IMXJiYXlMVjdQN0xwVEg0eVo4SWF2RFoyNFpYWmVySlNTZFJWWnpSckdEMWdTNWtPd2YKWmNsRHRkKzRmYVdDVlZvV2lpYlBQVmdNY2QybmdvdDRvREc3WHEydWJjVXZkOFpDR3hraGZoOUFnWDVBYytleAp6SlZUZFRvY2g0UFBsdllGTjg4a0tpVk0xU3A3VjJIUmh3VHk3ZUR3T2R5Vm9hSjU5YUg5djNmWnBLcTRTdXJuCldpdjg2UmxESkNtcmJyUHJ2ajRyVlcvVmo1dHRUWG12dmVtS3J6TWtyUVBxckVtZlFHYz0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=
client-key-data: LS0tLS1CRUdJTiBSU0EgUFJJVkFURSBLRVktLS0tLQpNSUlFb3dJQkFBS0NBUUVBcVlrOUQzMGp6d3E5QVNwbkdva0ZWU0xLdzdCZ2JxNG4xS0VUMlVnZjJQTzhSc0pPCllBS25USTdLeGpFMDgyOUp0L1JpSjlneUZBeDJRQVRPRFpNTlkxM3p3L1dFV1dieTBBU1d3UUpuSUtxc1owL3MKOXJEVjJMamFCMXBDY2EreUdZeGVYb2Z4VWd1VE1hZ3A4b0NvS09iNUFVcTM4d3JLRENzbjJicVdMQjc5T0pPdgprT1lQRWFmNmpUTDk2dnRrWTZReWxJRm11WThyNmFiQnBwSG02UVBMSVBPNnJrN3lYUE1yMXhxb0NhRUl4dmg5ClhuSytLdFhENTVsZFRyb1dqSjA4a3NDRXVySUtHaEhkUU5YenVRbHk0SENpN2dxVXlJMlpVUEhwWHRJVlBmd24KT1F6TjFxM29oamlFMlRjSXU4OFNXVXluNi9FNENiQVl2VUZzMndJREFRQUJBb0lCQUJNeWZCeU40Z2ttd1NJcApxQVVrTU50a0ZpdTBoQ2JrUjVSWExRVTBtbzZaZ3Q5TVQwMmwzMFhYQVhVUnkxb3BadUtTcEs2NFYydFh3ZWdiCjR5MDhVbzdHNjd4cng3SEw2NERNbERtRXlTSzAwTkxlQlFvbUdnRHhaWmJoakphTSs1RFRDVGlSRWkxbExDUzYKVXcybnJlTDd6SVJ0N29oeDExRXJiZGJFdnc1OXdJU21YMGZRMSsvQWdIWUtGMTBTUk5sTU9yUmI2Z3lxejRnSgprOThCS3Y2d1dwQWM3NTVqUlRPUkNOb2ZxbjdjVy9FeDNta1ppK1NYcFE3Ukw5N2o5Y1hwYm9JMXVNckZhdHdPCmRtSDdZQThxeXNlZEJYbnBvOWdXRlVSY0t2dTBoS0FxU3VjOU9pUUdtZGFGclJQRTUzb2svbllMUG1zelhka0UKVlVxU0RwRUNnWUVBd1ZEQVgrZ210cWoxVkVZREh3emdBU2tUai9DdUhmNGM2c3lYUXBOdnJLeXpLUnlldG5HRQpGZXlzTStuTXFhN1kyMkRQTkZIbVlEQnBXUDVpU0FGWTBKRGxpZm8yRmdsOTRmazFEMlZXeHhvb0JuVlRVakVjCjFQOFp6WkdIY2ZKUlREUVdkUzRNYVJXeFBmNm4zclJVMkZ2UUFSbUZTeThhMUM3c1FoQ2UrbWtDZ1lFQTRJS00KQWtiT21mZDI3YXJsM0h0U05LT0FVWHZBMlVtdVZ6c3NJYjIzOFhQWHRwaG93Z2J5YUpIZWJkVExUSGl5RWw1NQptM1owWkdQSzJON2Jrd0Zza0wzMkgwWFlIbStWY3o3dXVpM1FjblV0M3JuN0YzRDJoUXhwdGU0MmdLeGZxRFZ2ClZiNzNZSGV3dmx4a1ZhWGVDbllnZ2g3N2lqQmYwcitLZGIzd25LTUNnWUJsaFRQUjZnZlNxejVUS0lWaEhCRFQKYXkvenlwQ1YvYXBRQUd0N01oUldtVWRwVXJkaTFwQm9OeWRrQitkTVFSOXZiaExDeGpQMjFkV3RQOEo3VUFIRgpYaUs5YUNKWlJsak9nR0pHR0pFTzlJU0toN2pmRkIyeEdkc0NJdWYvaGlMOW91a2NWcmQ3eEVHVmJoUFlsOWxxCjJpU05QMHJKNWczdjJraUdsVlgzNlFLQmdRQ0tiQk1VNkVGRHJzOFYxRk9xOENJTU1HN1NUb0hsdHNjV0kzYWYKU3hEWmZ2b1dLN3dUUFNOQ2xBVlhKR2RBTy81VzB3Y1pjaHhyTlJnQlJNNk93Y2NGS3dwUDE4bGJZcUw3am1hMApSY0VLZ1BNS0t4TUVMZkxncjNtUjRWQ2JYeXdQVXZyVkhFdjduM0JLdmo1aWpFVHRvRTJFek1OOFBUMG5mRTlMCkx4UG1Ed0tCZ0gvQjZlaTZkZWtjWHhMY3lnNFZhU2xpTkdMdzBzSzVOOFlUSTJtczE2Mjk0QVZKeElOMmI2TlgKck9OUFBmTjVZSURhOG9tVkl4a2kzd29MZlhGMTNReEdxb2FnSExlYSsweUpEZXRjRGZIMFJySkg1UVU2VFFmYgpaMHdOZkhtM25nUzlsQkZPTnRMb29WMVoyMGJpZjJ2QWxFemxXVENWOG5aYlRhbEFJdGhkCi0tLS0tRU5EIFJTQSBQUklWQVRFIEtFWS0tLS0tCg==
\ No newline at end of file
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