deploy api
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@@ -8,6 +8,7 @@ metadata:
|
||||
labels:
|
||||
io.kompose.service: backend
|
||||
name: backend
|
||||
namespace: testing
|
||||
spec:
|
||||
replicas: 1
|
||||
selector:
|
||||
|
@@ -8,6 +8,7 @@ metadata:
|
||||
labels:
|
||||
io.kompose.service: backend
|
||||
name: backend
|
||||
namespace: testing
|
||||
spec:
|
||||
ports:
|
||||
- name: "{{ port }}"
|
||||
|
@@ -18,3 +18,5 @@ metadata:
|
||||
labels:
|
||||
io.kompose.service: backend-env
|
||||
name: env
|
||||
namespace: testing
|
||||
|
||||
|
@@ -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
|
||||
|
Reference in New Issue
Block a user