Commit 798efe79 authored by Jose Ernesto Suarez's avatar Jose Ernesto Suarez

Reordenando el material

parent 8d45e77d
...@@ -7,6 +7,7 @@ metadata: ...@@ -7,6 +7,7 @@ metadata:
spec: spec:
containers: containers:
- name: demo - name: demo
image: eu.gcr.io/ramina/web:last image: eu.gcr.io/decem-242714/apache-basic:v.0.1
ports: ports:
- containerPort: 80 - containerPort: 80
\ No newline at end of file
apiVersion: v1 apiVersion: v1
data: data:
RAILS_MAX_THREADS: "5" RAILS_MAX_THREADS: "5"
MYSQL_DATABASE: railsapp_developemnt MYSQL_DATABASE: appfinal_developemnt
MYSQL_HOST: mysql.poweredi.svc.cluster.local MYSQL_HOST: mysql-rails.default.svc.cluster.local
RAILS_ENV: development RAILS_ENV: development
kind: ConfigMap kind: ConfigMap
metadata: metadata:
......
...@@ -3,7 +3,7 @@ kind: PersistentVolume ...@@ -3,7 +3,7 @@ kind: PersistentVolume
metadata: metadata:
name: rails-storage name: rails-storage
labels: labels:
app: rails-app app: app-final
component: active-storage component: active-storage
spec: spec:
capacity: capacity:
...@@ -19,7 +19,7 @@ kind: PersistentVolumeClaim ...@@ -19,7 +19,7 @@ kind: PersistentVolumeClaim
metadata: metadata:
name: rails-activestorage-claim name: rails-activestorage-claim
labels: labels:
app: rails-app app: app-final
spec: spec:
accessModes: accessModes:
- ReadWriteOnce - ReadWriteOnce
...@@ -29,5 +29,5 @@ spec: ...@@ -29,5 +29,5 @@ spec:
storage: 10Gi storage: 10Gi
selector: selector:
matchLabels: matchLabels:
app: rails-app app: app-final
component: active-storage component: active-storage
\ No newline at end of file
apiVersion: extensions/v1beta1 apiVersion: extensions/v1beta1
kind: Deployment kind: Deployment
metadata: metadata:
name: rails-app-deployment name: app-final-deployment
spec: spec:
replicas: 1 replicas: 1
template: template:
metadata: metadata:
labels: labels:
app: rails-app app: app-final
spec: spec:
initContainers: initContainers:
- name: setup-database - name: setup-database
image: eu.gcr.io/wdps-prj-terraform-e8b60c97/cool-app:v.0.4 image: eu.gcr.io/decem-242714/app-final:v.0.1
command: ["rails","db:create"] command: ["rails","db:create"]
envFrom: envFrom:
- configMapRef: - configMapRef:
...@@ -28,7 +28,7 @@ spec: ...@@ -28,7 +28,7 @@ spec:
name: mysql-rails-secret name: mysql-rails-secret
key: password key: password
- name: schema-migration - name: schema-migration
image: eu.gcr.io/wdps-prj-terraform-e8b60c97/cool-app:v.0.4 image: eu.gcr.io/decem-242714/app-final:v.0.1
command: ["rails","db:migrate"] command: ["rails","db:migrate"]
envFrom: envFrom:
- configMapRef: - configMapRef:
...@@ -46,7 +46,7 @@ spec: ...@@ -46,7 +46,7 @@ spec:
key: password key: password
containers: containers:
- name: demo - name: demo
image: eu.gcr.io/wdps-prj-terraform-e8b60c97/cool-app:v.0.4 image: eu.gcr.io/decem-242714/app-final:v.0.1
command: ["foreman","start","-f","Procfile.dev"] command: ["foreman","start","-f","Procfile.dev"]
envFrom: envFrom:
- configMapRef: - configMapRef:
...@@ -91,11 +91,11 @@ spec: ...@@ -91,11 +91,11 @@ spec:
apiVersion: v1 apiVersion: v1
kind: Service kind: Service
metadata: metadata:
name: rails-app-service name: app-final-service
spec: spec:
type: LoadBalancer type: LoadBalancer
selector: selector:
app: rails-app app: app-final
ports: ports:
- protocol: TCP - protocol: TCP
port: 80 port: 80
......
...@@ -3,7 +3,7 @@ kind: PersistentVolume ...@@ -3,7 +3,7 @@ kind: PersistentVolume
metadata: metadata:
name: rails-database name: rails-database
labels: labels:
app: rails-app app: app-final
component: database component: database
spec: spec:
capacity: capacity:
...@@ -19,7 +19,7 @@ kind: PersistentVolumeClaim ...@@ -19,7 +19,7 @@ kind: PersistentVolumeClaim
metadata: metadata:
name: rails-db-claim name: rails-db-claim
labels: labels:
app: rails-app app: app-final
spec: spec:
accessModes: accessModes:
- ReadWriteOnce - ReadWriteOnce
...@@ -29,5 +29,5 @@ spec: ...@@ -29,5 +29,5 @@ spec:
storage: 10Gi storage: 10Gi
selector: selector:
matchLabels: matchLabels:
app: rails-app app: app-final
component: database component: database
\ No newline at end of file
...@@ -61,7 +61,7 @@ spec: ...@@ -61,7 +61,7 @@ spec:
apiVersion: v1 apiVersion: v1
kind: Service kind: Service
metadata: metadata:
name: mysql name: mysql-rails
labels: labels:
app: database app: database
spec: spec:
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment