Commit 2d39e5b9 authored by kavinduchamiran's avatar kavinduchamiran

v8

parent 4fb2b36e
......@@ -15,13 +15,13 @@ docker_build:
only:
- cloudl-server
# - cloudl-client
- cloudl-client
script:
- docker login -u ${DOCKER_USERNAME} -p ${DOCKER_PASSWORD}
- docker build -t ${CONTAINER_IMAGE} .
- docker tag ${CONTAINER_IMAGE} kavinduchamiran/${CI_COMMIT_REF_NAME}:latest
- docker push ${CONTAINER_IMAGE}
- docker push kavinduchamiran/${CI_COMMIT_REF_NAME}:latest
kube_deploy:
image: lwolf/kubectl_deployer:latest
......@@ -38,6 +38,9 @@ kube_deploy:
- kubectl config set-context default --cluster=cloudl --user=${KUBE_USERNAME}
- kubectl config use-context default
- cd k8s
- kubectl apply -f ${PWD}/cloudl-client-deployment.yml
- kubectl apply -f ${PWD}/cloudl-client-service.yml
- kubectl create -f cloudl-client-service.yml
- kubectl create -f cloudl-client-deployment.yml
- kubectl get pods
- kubectl get svc
# - kubectl set image deployment/${CI_COMMIT_REF_NAME}-deployment ${CI_COMMIT_REF_NAME}=kavinduchamiran/${CI_COMMIT_REF_NAME}:latest
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ChangeListManager">
<list default="true" id="551482e6-244f-4c3b-88fb-c0b9773ab236" name="Default Changelist" comment="" />
<list default="true" id="551482e6-244f-4c3b-88fb-c0b9773ab236" name="Default Changelist" comment="">
<change afterPath="$PROJECT_DIR$/k8s/deploy.sh" afterDir="false" />
<change afterPath="$PROJECT_DIR$/k8s/undeploy.sh" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.gitlab-ci.yml" beforeDir="false" afterPath="$PROJECT_DIR$/.gitlab-ci.yml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
</list>
<ignored path="$PROJECT_DIR$/.tmp/" />
<ignored path="$PROJECT_DIR$/temp/" />
<ignored path="$PROJECT_DIR$/tmp/" />
......@@ -31,32 +36,11 @@
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/utils/webSocket.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="60">
<caret line="4" column="22" lean-forward="true" selection-start-line="4" selection-start-column="22" selection-end-line="4" selection-end-column="22" />
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/actions/authActions.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="148">
<caret line="13" column="31" lean-forward="true" selection-start-line="13" selection-start-column="31" selection-end-line="13" selection-end-column="31" />
<folding>
<element signature="e#0#26#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="true">
<entry file="file://$PROJECT_DIR$/.gitlab-ci.yml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="343">
<caret line="39" column="12" lean-forward="true" selection-start-line="39" selection-start-column="12" selection-end-line="39" selection-end-column="12" />
<state relative-caret-position="109">
<caret line="23" column="62" selection-start-line="23" selection-start-column="62" selection-end-line="23" selection-end-column="62" />
</state>
</provider>
</entry>
......@@ -153,6 +137,8 @@
<option value="$PROJECT_DIR$/.gitignore" />
<option value="$PROJECT_DIR$/.dockerignore" />
<option value="$PROJECT_DIR$/k8s/cloudl-client-deployment.yml" />
<option value="$PROJECT_DIR$/k8s/undeploy.sh" />
<option value="$PROJECT_DIR$/k8s/deploy.sh" />
<option value="$PROJECT_DIR$/.gitlab-ci.yml" />
</list>
</option>
......@@ -282,12 +268,12 @@
<workItem from="1567911514938" duration="3997000" />
<workItem from="1568091114247" duration="25000" />
<workItem from="1568091711255" duration="548000" />
<workItem from="1568093890915" duration="6182000" />
<workItem from="1568093890915" duration="7656000" />
</task>
<servers />
</component>
<component name="TimeTrackingManager">
<option name="totallyTimeSpent" value="78982000" />
<option name="totallyTimeSpent" value="80456000" />
</component>
<component name="ToolWindowManager">
<frame x="0" y="0" width="1680" height="1050" extended-state="0" />
......@@ -565,13 +551,6 @@
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/env.sh" />
<entry file="file://$PROJECT_DIR$/nginx/nginx.conf">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="255">
<caret line="17" column="45" lean-forward="true" selection-start-line="17" selection-start-column="45" selection-end-line="17" selection-end-column="45" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/actions/authActions.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="148">
......@@ -617,6 +596,20 @@
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/nginx/nginx.conf">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="255">
<caret line="17" column="45" lean-forward="true" selection-start-line="17" selection-start-column="45" selection-end-line="17" selection-end-column="45" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/k8s/undeploy.sh">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="75">
<caret line="5" column="16" selection-start-line="5" selection-start-column="16" selection-end-line="5" selection-end-column="16" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/k8s/cloudl-client-deployment.yml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="195">
......@@ -624,10 +617,17 @@
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/k8s/deploy.sh">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="15">
<caret line="1" selection-start-line="1" selection-end-line="1" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/.gitlab-ci.yml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="343">
<caret line="39" column="12" lean-forward="true" selection-start-line="39" selection-start-column="12" selection-end-line="39" selection-end-column="12" />
<state relative-caret-position="109">
<caret line="23" column="62" selection-start-line="23" selection-start-column="62" selection-end-line="23" selection-end-column="62" />
</state>
</provider>
</entry>
......
#!/usr/bin/env bash
kubectl create -f cloudl-client-service.yml
kubectl create -f cloudl-client-deployment.yml
kubectl get pods
kubectl get svc
#!/usr/bin/env bash
kubectl delete deploy/cloudl-client-deployment
kubectl delete svc/cloudl-client-service
kubectl get pods
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment