Compare commits
	
		
			5 Commits
		
	
	
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| ed1f6aba67 | |||
| e9c82d31c7 | |||
| e31d6de203 | |||
| cf6f6e29b0 | |||
| b796ae8b1d | 
							
								
								
									
										2
									
								
								.dockerignore
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								.dockerignore
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,2 @@ | ||||
| .git/ | ||||
| k8s/ | ||||
							
								
								
									
										5
									
								
								Dockerfile
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								Dockerfile
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,5 @@ | ||||
| FROM nginx:alpine | ||||
|  | ||||
| COPY . /usr/share/nginx/html/ | ||||
|  | ||||
| EXPOSE 80 | ||||
							
								
								
									
										22
									
								
								k8s/production/deployment.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								k8s/production/deployment.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,22 @@ | ||||
| apiVersion: apps/v1 | ||||
| kind: Deployment | ||||
| metadata: | ||||
|   name: acsa-web | ||||
|   namespace: empatnusabangsa-production | ||||
| spec: | ||||
|   selector: | ||||
|     matchLabels: | ||||
|       app: acsa-web | ||||
|   replicas: 1 | ||||
|   template: | ||||
|     metadata: | ||||
|       labels: | ||||
|         app: acsa-web | ||||
|     spec: | ||||
|       containers: | ||||
|         - name: acsa-web | ||||
|           image: git.empatnusabangsa.com/empatnusabangsa/acsa-web:<VERSION> | ||||
|           ports: | ||||
|             - containerPort: 80 | ||||
|       imagePullSecrets: | ||||
|         - name: regcred | ||||
							
								
								
									
										25
									
								
								k8s/production/ingress.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										25
									
								
								k8s/production/ingress.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,25 @@ | ||||
| apiVersion: networking.k8s.io/v1 | ||||
| kind: Ingress | ||||
| metadata: | ||||
|   name: acsa-web-ingress | ||||
|   namespace: empatnusabangsa-production | ||||
|   annotations: | ||||
|     kubernetes.io/ingress.class: "traefik" | ||||
|     cert-manager.io/cluster-issuer: letsencrypt-prod | ||||
|     traefik.ingress.kubernetes.io/router.middlewares: empatnusabangsa-production-redirect-https@kubernetescrd | ||||
| spec: | ||||
|   rules: | ||||
|     - host: "www.acsabadi.com" | ||||
|       http: | ||||
|         paths: | ||||
|           - pathType: Prefix | ||||
|             path: / | ||||
|             backend: | ||||
|               service: | ||||
|                 name: acsa-web | ||||
|                 port: | ||||
|                   number: 80 | ||||
|   tls: | ||||
|     - hosts: | ||||
|         - "www.acsabadi.com" | ||||
|       secretName: www-acsabadi-com-tls | ||||
							
								
								
									
										9
									
								
								k8s/production/middleware.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								k8s/production/middleware.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,9 @@ | ||||
| apiVersion: traefik.containo.us/v1alpha1 | ||||
| kind: Middleware | ||||
| metadata: | ||||
|   name: redirect-https | ||||
|   namespace: empatnusabangsa-production | ||||
| spec: | ||||
|   redirectScheme: | ||||
|     scheme: https | ||||
|     permanent: true | ||||
							
								
								
									
										4
									
								
								k8s/production/namespace.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								k8s/production/namespace.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,4 @@ | ||||
| apiVersion: v1 | ||||
| kind: Namespace | ||||
| metadata: | ||||
|   name: empatnusabangsa-production | ||||
							
								
								
									
										13
									
								
								k8s/production/service.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								k8s/production/service.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,13 @@ | ||||
| apiVersion: v1 | ||||
| kind: Service | ||||
| metadata: | ||||
|   name: acsa-web | ||||
|   namespace: empatnusabangsa-production | ||||
|   labels: | ||||
|     run: acsa-web | ||||
| spec: | ||||
|   ports: | ||||
|     - port: 80 | ||||
|       protocol: TCP | ||||
|   selector: | ||||
|     app: acsa-web | ||||
| @@ -1825,7 +1825,7 @@ | ||||
|        | ||||
|         <h2 | ||||
|           class="list-item-content__title" | ||||
|           style="max-width: 100%;" | ||||
|           style="text-align:left; max-width: 100%" | ||||
|         >Body Hire</h2> | ||||
|        | ||||
|  | ||||
| @@ -1836,6 +1836,7 @@ | ||||
|           style=" | ||||
|             margin-top: 4%; | ||||
|             max-width: 100%; | ||||
|             text-align: left; | ||||
|           " | ||||
|         > | ||||
|           <p class="" style="white-space:pre-wrap;">Hire our IT talents without the hassle of <br>administration and managing human resources. The  talents are provided as a monthly service to make it  easier for your organization</p> | ||||
| @@ -1885,7 +1886,7 @@ | ||||
|        | ||||
|         <h2 | ||||
|           class="list-item-content__title" | ||||
|           style="max-width: 100%;" | ||||
|           style="max-width: 100%; text-align: left;" | ||||
|         >Direct Hire</h2> | ||||
|        | ||||
|  | ||||
| @@ -1896,6 +1897,7 @@ | ||||
|           style=" | ||||
|             margin-top: 4%; | ||||
|             max-width: 100%; | ||||
|             text-align: left; | ||||
|           " | ||||
|         > | ||||
|           <p class="" style="white-space:pre-wrap;">IT talents provided with direct requirement <br>scheme under your organization. You don't have to worry about wrong recruitment because we provide fully competence talents</p> | ||||
| @@ -1943,7 +1945,7 @@ | ||||
|        | ||||
|         <h2 | ||||
|           class="list-item-content__title" | ||||
|           style="max-width: 100%;" | ||||
|           style="max-width: 100%;text-align: left;" | ||||
|         >Assessment Service</h2> | ||||
|        | ||||
|  | ||||
| @@ -1954,6 +1956,7 @@ | ||||
|           style=" | ||||
|             margin-top: 4%; | ||||
|             max-width: 100%; | ||||
|             text-align: left; | ||||
|           " | ||||
|         > | ||||
|           <p class="" style="white-space:pre-wrap;">The assessment is carried out <br>thoroughly by our experts who are highly experienced in their fields in order to get proven competence talents match to your organization need</p> | ||||
|   | ||||
		Reference in New Issue
	
	Block a user