Files
s3bot/test.yaml
Pavel Kirilin 01b5c31985
All checks were successful
/ docker_build (push) Successful in 3m12s
/ deploy_helm (push) Successful in 14s
Fixed workflow.
2025-07-08 11:02:13 +02:00

115 lines
2.9 KiB
YAML

---
# Source: py-app/templates/serviceaccount.yaml
apiVersion: v1
kind: ServiceAccount
metadata:
name: release-name-s3bot
labels:
helm.sh/chart: py-app-0.1.0
app.kubernetes.io/name: s3bot
app.kubernetes.io/instance: release-name
app.kubernetes.io/version: "0.0.0"
app.kubernetes.io/managed-by: Helm
---
# Source: py-app/templates/service.yaml
apiVersion: v1
kind: Service
metadata:
name: release-name-s3bot
labels:
helm.sh/chart: py-app-0.1.0
app.kubernetes.io/name: s3bot
app.kubernetes.io/instance: release-name
app.kubernetes.io/version: "0.0.0"
app.kubernetes.io/managed-by: Helm
spec:
type: ClusterIP
ports:
- port: 8000
targetPort: http
protocol: TCP
name: http
selector:
app.kubernetes.io/name: s3bot
app.kubernetes.io/instance: release-name
deployment_type: web
---
# Source: py-app/templates/deployment.yaml
# The web application's deployment.
apiVersion: apps/v1
kind: Deployment
metadata:
name: release-name-s3bot-app
labels:
helm.sh/chart: py-app-0.1.0
app.kubernetes.io/name: s3bot
app.kubernetes.io/instance: release-name
app.kubernetes.io/version: "0.0.0"
app.kubernetes.io/managed-by: Helm
spec:
replicas: 1
revisionHistoryLimit: 5
selector:
matchLabels:
app.kubernetes.io/name: s3bot
app.kubernetes.io/instance: release-name
deployment_type: web
template:
metadata:
labels:
app.kubernetes.io/name: s3bot
app.kubernetes.io/instance: release-name
deployment_type: web
spec:
serviceAccountName: release-name-s3bot
containers:
- name: py-app
image: "py-app:latest"
imagePullPolicy: IfNotPresent
ports:
- name: http
containerPort: 8000
protocol: TCP
env:
- name: tg
value: "zk.,k.tetet133713"
resources:
limits:
cpu: 500m
memory: 120Mi
---
# Source: py-app/templates/ingress.yaml
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: release-name-s3bot
labels:
helm.sh/chart: py-app-0.1.0
app.kubernetes.io/name: s3bot
app.kubernetes.io/instance: release-name
app.kubernetes.io/version: "0.0.0"
app.kubernetes.io/managed-by: Helm
annotations:
cert-manager.io/cluster-issuer: "cert-issuer"
external-dns.alpha.kubernetes.io/hostname: "s3bot.le-memese.com"
spec:
tls:
- hosts:
- "s3bot.le-memese.com"
secretName: s3bot-tls
rules:
- host: "s3bot.le-memese.com"
http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: release-name-s3bot
port:
number: 8000
---
# Source: py-app/templates/migrators.yaml
# We iterate over migrators and create a job for each one