refactor(k3s): rename namespace from student-enrollment to academia
Deploy to k3s / deploy (push) Failing after 25s
Details
Deploy to k3s / deploy (push) Failing after 25s
Details
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
fa607d3fc4
commit
aeff93f7c6
|
|
@ -3,7 +3,7 @@ apiVersion: apps/v1
|
||||||
kind: Deployment
|
kind: Deployment
|
||||||
metadata:
|
metadata:
|
||||||
name: student-api
|
name: student-api
|
||||||
namespace: student-enrollment
|
namespace: academia
|
||||||
labels:
|
labels:
|
||||||
app: student-api
|
app: student-api
|
||||||
spec:
|
spec:
|
||||||
|
|
@ -82,7 +82,7 @@ apiVersion: v1
|
||||||
kind: Service
|
kind: Service
|
||||||
metadata:
|
metadata:
|
||||||
name: student-api
|
name: student-api
|
||||||
namespace: student-enrollment
|
namespace: academia
|
||||||
spec:
|
spec:
|
||||||
selector:
|
selector:
|
||||||
app: student-api
|
app: student-api
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@ apiVersion: v1
|
||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
metadata:
|
metadata:
|
||||||
name: student-config
|
name: student-config
|
||||||
namespace: student-enrollment
|
namespace: academia
|
||||||
data:
|
data:
|
||||||
ASPNETCORE_ENVIRONMENT: "Production"
|
ASPNETCORE_ENVIRONMENT: "Production"
|
||||||
ASPNETCORE_URLS: "http://+:8080"
|
ASPNETCORE_URLS: "http://+:8080"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ apiVersion: apps/v1
|
||||||
kind: Deployment
|
kind: Deployment
|
||||||
metadata:
|
metadata:
|
||||||
name: student-frontend
|
name: student-frontend
|
||||||
namespace: student-enrollment
|
namespace: academia
|
||||||
labels:
|
labels:
|
||||||
app: student-frontend
|
app: student-frontend
|
||||||
spec:
|
spec:
|
||||||
|
|
@ -57,7 +57,7 @@ apiVersion: v1
|
||||||
kind: Service
|
kind: Service
|
||||||
metadata:
|
metadata:
|
||||||
name: student-frontend
|
name: student-frontend
|
||||||
namespace: student-enrollment
|
namespace: academia
|
||||||
spec:
|
spec:
|
||||||
selector:
|
selector:
|
||||||
app: student-frontend
|
app: student-frontend
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@ apiVersion: autoscaling/v2
|
||||||
kind: HorizontalPodAutoscaler
|
kind: HorizontalPodAutoscaler
|
||||||
metadata:
|
metadata:
|
||||||
name: student-api-hpa
|
name: student-api-hpa
|
||||||
namespace: student-enrollment
|
namespace: academia
|
||||||
spec:
|
spec:
|
||||||
scaleTargetRef:
|
scaleTargetRef:
|
||||||
apiVersion: apps/v1
|
apiVersion: apps/v1
|
||||||
|
|
@ -44,7 +44,7 @@ apiVersion: autoscaling/v2
|
||||||
kind: HorizontalPodAutoscaler
|
kind: HorizontalPodAutoscaler
|
||||||
metadata:
|
metadata:
|
||||||
name: student-frontend-hpa
|
name: student-frontend-hpa
|
||||||
namespace: student-enrollment
|
namespace: academia
|
||||||
spec:
|
spec:
|
||||||
scaleTargetRef:
|
scaleTargetRef:
|
||||||
apiVersion: apps/v1
|
apiVersion: apps/v1
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@ apiVersion: traefik.io/v1alpha1
|
||||||
kind: Middleware
|
kind: Middleware
|
||||||
metadata:
|
metadata:
|
||||||
name: redirect-https
|
name: redirect-https
|
||||||
namespace: student-enrollment
|
namespace: academia
|
||||||
spec:
|
spec:
|
||||||
redirectScheme:
|
redirectScheme:
|
||||||
permanent: true
|
permanent: true
|
||||||
|
|
@ -15,7 +15,7 @@ apiVersion: traefik.io/v1alpha1
|
||||||
kind: Middleware
|
kind: Middleware
|
||||||
metadata:
|
metadata:
|
||||||
name: security-headers
|
name: security-headers
|
||||||
namespace: student-enrollment
|
namespace: academia
|
||||||
spec:
|
spec:
|
||||||
headers:
|
headers:
|
||||||
frameDeny: true
|
frameDeny: true
|
||||||
|
|
@ -30,7 +30,7 @@ apiVersion: traefik.io/v1alpha1
|
||||||
kind: IngressRoute
|
kind: IngressRoute
|
||||||
metadata:
|
metadata:
|
||||||
name: academia-http-redirect
|
name: academia-http-redirect
|
||||||
namespace: student-enrollment
|
namespace: academia
|
||||||
spec:
|
spec:
|
||||||
entryPoints:
|
entryPoints:
|
||||||
- web
|
- web
|
||||||
|
|
@ -39,7 +39,7 @@ spec:
|
||||||
match: Host(`academia.ingeniumcodex.com`)
|
match: Host(`academia.ingeniumcodex.com`)
|
||||||
middlewares:
|
middlewares:
|
||||||
- name: redirect-https
|
- name: redirect-https
|
||||||
namespace: student-enrollment
|
namespace: academia
|
||||||
services:
|
services:
|
||||||
- name: student-frontend
|
- name: student-frontend
|
||||||
port: 80
|
port: 80
|
||||||
|
|
@ -49,7 +49,7 @@ apiVersion: traefik.io/v1alpha1
|
||||||
kind: IngressRoute
|
kind: IngressRoute
|
||||||
metadata:
|
metadata:
|
||||||
name: academia-https
|
name: academia-https
|
||||||
namespace: student-enrollment
|
namespace: academia
|
||||||
spec:
|
spec:
|
||||||
entryPoints:
|
entryPoints:
|
||||||
- websecure
|
- websecure
|
||||||
|
|
@ -59,7 +59,7 @@ spec:
|
||||||
match: Host(`academia.ingeniumcodex.com`) && PathPrefix(`/graphql`)
|
match: Host(`academia.ingeniumcodex.com`) && PathPrefix(`/graphql`)
|
||||||
middlewares:
|
middlewares:
|
||||||
- name: security-headers
|
- name: security-headers
|
||||||
namespace: student-enrollment
|
namespace: academia
|
||||||
services:
|
services:
|
||||||
- name: student-api
|
- name: student-api
|
||||||
port: 8080
|
port: 8080
|
||||||
|
|
@ -74,7 +74,7 @@ spec:
|
||||||
match: Host(`academia.ingeniumcodex.com`)
|
match: Host(`academia.ingeniumcodex.com`)
|
||||||
middlewares:
|
middlewares:
|
||||||
- name: security-headers
|
- name: security-headers
|
||||||
namespace: student-enrollment
|
namespace: academia
|
||||||
services:
|
services:
|
||||||
- name: student-frontend
|
- name: student-frontend
|
||||||
port: 80
|
port: 80
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
apiVersion: kustomize.config.k8s.io/v1beta1
|
apiVersion: kustomize.config.k8s.io/v1beta1
|
||||||
kind: Kustomization
|
kind: Kustomization
|
||||||
|
|
||||||
namespace: student-enrollment
|
namespace: academia
|
||||||
|
|
||||||
resources:
|
resources:
|
||||||
- namespace.yaml
|
- namespace.yaml
|
||||||
|
|
@ -14,7 +14,7 @@ resources:
|
||||||
|
|
||||||
labels:
|
labels:
|
||||||
- pairs:
|
- pairs:
|
||||||
app.kubernetes.io/name: student-enrollment
|
app.kubernetes.io/name: academia
|
||||||
app.kubernetes.io/part-of: interrapidisimo
|
app.kubernetes.io/part-of: interrapidisimo
|
||||||
app.kubernetes.io/managed-by: kustomize
|
app.kubernetes.io/managed-by: kustomize
|
||||||
includeSelectors: false
|
includeSelectors: false
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: Namespace
|
kind: Namespace
|
||||||
metadata:
|
metadata:
|
||||||
name: student-enrollment
|
name: academia
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/name: student-enrollment
|
app.kubernetes.io/name: academia
|
||||||
app.kubernetes.io/part-of: interrapidisimo
|
app.kubernetes.io/part-of: interrapidisimo
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@ apiVersion: networking.k8s.io/v1
|
||||||
kind: NetworkPolicy
|
kind: NetworkPolicy
|
||||||
metadata:
|
metadata:
|
||||||
name: default-deny-ingress
|
name: default-deny-ingress
|
||||||
namespace: student-enrollment
|
namespace: academia
|
||||||
spec:
|
spec:
|
||||||
podSelector: {}
|
podSelector: {}
|
||||||
policyTypes:
|
policyTypes:
|
||||||
|
|
@ -15,7 +15,7 @@ apiVersion: networking.k8s.io/v1
|
||||||
kind: NetworkPolicy
|
kind: NetworkPolicy
|
||||||
metadata:
|
metadata:
|
||||||
name: allow-frontend-ingress
|
name: allow-frontend-ingress
|
||||||
namespace: student-enrollment
|
namespace: academia
|
||||||
spec:
|
spec:
|
||||||
podSelector:
|
podSelector:
|
||||||
matchLabels:
|
matchLabels:
|
||||||
|
|
@ -36,7 +36,7 @@ apiVersion: networking.k8s.io/v1
|
||||||
kind: NetworkPolicy
|
kind: NetworkPolicy
|
||||||
metadata:
|
metadata:
|
||||||
name: allow-api-ingress
|
name: allow-api-ingress
|
||||||
namespace: student-enrollment
|
namespace: academia
|
||||||
spec:
|
spec:
|
||||||
podSelector:
|
podSelector:
|
||||||
matchLabels:
|
matchLabels:
|
||||||
|
|
@ -66,7 +66,7 @@ apiVersion: networking.k8s.io/v1
|
||||||
kind: NetworkPolicy
|
kind: NetworkPolicy
|
||||||
metadata:
|
metadata:
|
||||||
name: allow-sqlserver-from-api
|
name: allow-sqlserver-from-api
|
||||||
namespace: student-enrollment
|
namespace: academia
|
||||||
spec:
|
spec:
|
||||||
podSelector:
|
podSelector:
|
||||||
matchLabels:
|
matchLabels:
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@ apiVersion: v1
|
||||||
kind: Secret
|
kind: Secret
|
||||||
metadata:
|
metadata:
|
||||||
name: student-secrets
|
name: student-secrets
|
||||||
namespace: student-enrollment
|
namespace: academia
|
||||||
type: Opaque
|
type: Opaque
|
||||||
stringData:
|
stringData:
|
||||||
# IMPORTANTE: Cambiar en producción
|
# IMPORTANTE: Cambiar en producción
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ apiVersion: v1
|
||||||
kind: PersistentVolumeClaim
|
kind: PersistentVolumeClaim
|
||||||
metadata:
|
metadata:
|
||||||
name: sqlserver-pvc
|
name: sqlserver-pvc
|
||||||
namespace: student-enrollment
|
namespace: academia
|
||||||
spec:
|
spec:
|
||||||
accessModes:
|
accessModes:
|
||||||
- ReadWriteOnce
|
- ReadWriteOnce
|
||||||
|
|
@ -16,7 +16,7 @@ apiVersion: apps/v1
|
||||||
kind: Deployment
|
kind: Deployment
|
||||||
metadata:
|
metadata:
|
||||||
name: sqlserver
|
name: sqlserver
|
||||||
namespace: student-enrollment
|
namespace: academia
|
||||||
labels:
|
labels:
|
||||||
app: sqlserver
|
app: sqlserver
|
||||||
spec:
|
spec:
|
||||||
|
|
@ -96,7 +96,7 @@ apiVersion: v1
|
||||||
kind: Service
|
kind: Service
|
||||||
metadata:
|
metadata:
|
||||||
name: sqlserver
|
name: sqlserver
|
||||||
namespace: student-enrollment
|
namespace: academia
|
||||||
spec:
|
spec:
|
||||||
selector:
|
selector:
|
||||||
app: sqlserver
|
app: sqlserver
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue