deploy api

This commit is contained in:
Valentin CZERYBA 2022-12-10 22:10:13 +01:00
parent 369aed9ea1
commit 3a16d3e723
6 changed files with 40 additions and 4 deletions

View File

@ -1,7 +1,7 @@
vps-host ansible_connection=ssh ansible_host=51.222.107.37 ansible_port=2424 ansible_user=valentin
valentin-nas ansible_connection=ssh ansible_host=151.80.37.38 ansible_port=2424 ansible_user=valentin
drone-host ansible_connection=ssh ansible_host=151.80.37.38 ansible_port=2424 ansible_user=valentin
localhost ansible_host=127.0.0.1
localhost ansible_host=127.0.0.1 ansible_python_interpreter=/usr/bin/python3.10
[vps]
vps-host

View File

@ -12,4 +12,37 @@
dest: "{{ project_backend }}/{{ item }}.yaml"
with_items: "{{ backend_yaml }}"
- name: Create a k8s namespace
kubernetes.core.k8s:
name: testing
api_version: v1
kind: Namespace
state: present
- name: Apply deployment
kubernetes.core.k8s:
src: "{{ project_backend }}/backend-deployment.yaml"
state: present
- name: Apply services
kubernetes.core.k8s:
src: "{{ project_backend }}/backend-service.yaml"
state: present
- name: Apply configmap
kubernetes.core.k8s:
src: "{{ project_backend }}/env-configmap.yaml"
state: present
- name: Apply secret
kubernetes.core.k8s:
src: "{{ project_backend }}/secret.yaml"
state: present

View File

@ -8,6 +8,7 @@ metadata:
labels:
io.kompose.service: backend
name: backend
namespace: testing
spec:
replicas: 1
selector:

View File

@ -8,6 +8,7 @@ metadata:
labels:
io.kompose.service: backend
name: backend
namespace: testing
spec:
ports:
- name: "{{ port }}"

View File

@ -18,3 +18,5 @@ metadata:
labels:
io.kompose.service: backend-env
name: env
namespace: testing

View File

@ -5,7 +5,6 @@ kind: Secret
metadata:
creationTimestamp: "2022-11-26T19:19:41Z"
name: regcred
namespace: default
resourceVersion: "17345802593"
namespace: testing
uid: {{ uid_secret }}
type: kubernetes.io/dockerconfigjson