ソースを参照

Añado punto com

Celestino Rey 7 ヶ月 前
親
コミット
03d56c03af
27 ファイル変更、41 行追加、179 行削除
  1. 4 0
      Reevolution/Neuroreevolution-COM/borraTodo.sh
  2. 1 0
      Reevolution/Neuroreevolution-COM/borraWP.sh
  3. 4 0
      Reevolution/Neuroreevolution-COM/creaTodo.sh
  4. 1 0
      Reevolution/Neuroreevolution-COM/creaWP.sh
  5. 2 2
      Reevolution/Neuroreevolution-COM/pvc-wpneuro.yaml
  6. 9 26
      Reevolution/Neuroreevolution-COM/wpneuro-deployment.yaml
  7. 3 3
      Reevolution/Neuroreevolution-COM/wpneuro-ingress.yaml
  8. 1 1
      Reevolution/Neuroreevolution-COM/wpneuro-secrets.yaml
  9. 16 0
      Reevolution/Neuroreevolution-COM/wpneuro-service.yaml
  10. 0 0
      Reevolution/Neuroreevolution-ES/borraTodo.sh
  11. 0 0
      Reevolution/Neuroreevolution-ES/borraWP.sh
  12. 0 0
      Reevolution/Neuroreevolution-ES/creaTodo.sh
  13. 0 0
      Reevolution/Neuroreevolution-ES/creaWP.sh
  14. 0 0
      Reevolution/Neuroreevolution-ES/mysql-deployment.yaml
  15. 0 0
      Reevolution/Neuroreevolution-ES/php-deployment.yaml
  16. 0 0
      Reevolution/Neuroreevolution-ES/pvc-mysql.yaml
  17. 0 0
      Reevolution/Neuroreevolution-ES/pvc-wordpress.yaml
  18. 0 0
      Reevolution/Neuroreevolution-ES/wordpress-deployment.yaml
  19. 0 0
      Reevolution/Neuroreevolution-ES/wordpress-ingress.yaml
  20. 0 0
      Reevolution/Neuroreevolution-ES/wordpress-secrets.yaml
  21. 0 7
      Reevolution/Neuroreevolution/borraTodo.sh
  22. 0 3
      Reevolution/Neuroreevolution/borraWP.sh
  23. 0 7
      Reevolution/Neuroreevolution/creaTodo.sh
  24. 0 3
      Reevolution/Neuroreevolution/creaWP.sh
  25. 0 56
      Reevolution/Neuroreevolution/mysql-deployment.yaml
  26. 0 57
      Reevolution/Neuroreevolution/php-deployment.yaml
  27. 0 14
      Reevolution/Neuroreevolution/pvc-mysql.yaml

+ 4 - 0
Reevolution/Neuroreevolution-COM/borraTodo.sh

@@ -0,0 +1,4 @@
+kubectl delete -f wpneuro-deployment.yaml
+kubectl delete -f pvc-wpneuro.yaml
+kubectl delete -f wpneuro-ingress.yaml
+kubectl delete -f wpneuro-secrets.yaml

+ 1 - 0
Reevolution/Neuroreevolution-COM/borraWP.sh

@@ -0,0 +1 @@
+kubectl delete -f wpneuro-deployment.yaml

+ 4 - 0
Reevolution/Neuroreevolution-COM/creaTodo.sh

@@ -0,0 +1,4 @@
+kubectl create -f wpneuro-deployment.yaml
+kubectl create -f pvc-wpneuro.yaml
+kubectl create -f wpneuro-ingress.yaml
+kubectl create -f wpneuro-secrets.yaml

+ 1 - 0
Reevolution/Neuroreevolution-COM/creaWP.sh

@@ -0,0 +1 @@
+kubectl create -f wpneuro-deployment.yaml

+ 2 - 2
Reevolution/Neuroreevolution/pvc-wordpress.yaml → Reevolution/Neuroreevolution-COM/pvc-wpneuro.yaml

@@ -2,9 +2,9 @@ apiVersion: v1
 kind: PersistentVolumeClaim
 metadata:
   name: wp-pv-claim
-  namespace: wp-neuroreev
+  namespace: wp-neuro
   labels:
-    app: wp-neuroreev
+    app: wp-neuro
 spec:
   accessModes:
     - ReadWriteOnce

+ 9 - 26
Reevolution/Neuroreevolution/wordpress-deployment.yaml → Reevolution/Neuroreevolution-COM/wpneuro-deployment.yaml

@@ -1,43 +1,26 @@
-apiVersion: v1
-kind: Service
-metadata:
-  name: wp-neuroreev
-  namespace: wp-neuroreev
-  labels:
-    app: wp-neuroreev
-spec:
-  type: NodePort
-  ports:
-    - port: 80
-      nodePort: 30090
-      targetPort: wp-neuroreev
-  selector:
-    app: wp-neuroreev
-    tier: frontend
----
 apiVersion: apps/v1
 kind: Deployment
 metadata:
-  name: wp-neuroreev
-  namespace: wp-neuroreev
+  name: wp-neuro
+  namespace: wp-neuro
   labels:
-    app: wp-neuroreev
+    app: wp-neuro
 spec:
   selector:
     matchLabels:
-      app: wp-neuroreev
+      app: wp-neuro
       tier: frontend
   strategy:
     type: Recreate
   template:
     metadata:
       labels:
-        app: wp-neuroreev
+        app: wp-neuro
         tier: frontend
     spec:
       containers:
       - image: wordpress
-        name: wp-neuroreev
+        name: wp-neuro
         env:
         - name: WORDPRESS_DB_HOST
           value: mycluster-instances.mysql-cluster.svc.cluster.local
@@ -55,13 +38,13 @@ spec:
               key: db_user
         ports:
         - containerPort: 80
-          name: wp-neuroreev
+          name: wp-neuro
         volumeMounts:
-        - name: wp-neuroreev-persistent-storage
+        - name: wp-neuro-persistent-storage
           mountPath: /var/www/html
       imagePullSecrets:
       - name: reg-cred-secret
       volumes:
-      - name: wp-neuroreev-persistent-storage
+      - name: wp-neuro-persistent-storage
         persistentVolumeClaim:
           claimName: wp-pv-claim

+ 3 - 3
Reevolution/Neuroreevolution/wordpress-ingress.yaml → Reevolution/Neuroreevolution-COM/wpneuro-ingress.yaml

@@ -16,12 +16,12 @@ metadata:
           f:rules: {}
       manager: rancher
       operation: Update
-  name: wp-neuroreev
-  namespace: wp-neuroreev
+  name: wp-neuro
+  namespace: wp-neuro
 spec:
   defaultBackend:
     service:
-      name: wp-neuroreev
+      name: wp-neuro
       port:
         number: 80
   ingressClassName: nginx

+ 1 - 1
Reevolution/Neuroreevolution/wordpress-secrets.yaml → Reevolution/Neuroreevolution-COM/wpneuro-secrets.yaml

@@ -2,7 +2,7 @@ apiVersion: v1
 kind: Secret
 metadata:
   name: mysqlwp-pass
-  namespace: wp-neuroreev
+  namespace: wp-neuro
 data:
   password: RHNhLTAyMTM=
   db_user: cm9vdA==

+ 16 - 0
Reevolution/Neuroreevolution-COM/wpneuro-service.yaml

@@ -0,0 +1,16 @@
+apiVersion: v1
+kind: Service
+metadata:
+  name: wp-neuro
+  namespace: wp-neuro
+  labels:
+    app: wp-neuro
+spec:
+  type: NodePort
+  ports:
+    - port: 80
+      nodePort: 30091
+      targetPort: wp-neuro
+  selector:
+    app: wp-neuro
+    tier: frontend

+ 0 - 0
Reevolution/Neuroreevolution-Cluster/borraTodo.sh → Reevolution/Neuroreevolution-ES/borraTodo.sh


+ 0 - 0
Reevolution/Neuroreevolution-Cluster/borraWP.sh → Reevolution/Neuroreevolution-ES/borraWP.sh


+ 0 - 0
Reevolution/Neuroreevolution-Cluster/creaTodo.sh → Reevolution/Neuroreevolution-ES/creaTodo.sh


+ 0 - 0
Reevolution/Neuroreevolution-Cluster/creaWP.sh → Reevolution/Neuroreevolution-ES/creaWP.sh


+ 0 - 0
Reevolution/Neuroreevolution-Cluster/mysql-deployment.yaml → Reevolution/Neuroreevolution-ES/mysql-deployment.yaml


+ 0 - 0
Reevolution/Neuroreevolution-Cluster/php-deployment.yaml → Reevolution/Neuroreevolution-ES/php-deployment.yaml


+ 0 - 0
Reevolution/Neuroreevolution-Cluster/pvc-mysql.yaml → Reevolution/Neuroreevolution-ES/pvc-mysql.yaml


+ 0 - 0
Reevolution/Neuroreevolution-Cluster/pvc-wordpress.yaml → Reevolution/Neuroreevolution-ES/pvc-wordpress.yaml


+ 0 - 0
Reevolution/Neuroreevolution-Cluster/wordpress-deployment.yaml → Reevolution/Neuroreevolution-ES/wordpress-deployment.yaml


+ 0 - 0
Reevolution/Neuroreevolution-Cluster/wordpress-ingress.yaml → Reevolution/Neuroreevolution-ES/wordpress-ingress.yaml


+ 0 - 0
Reevolution/Neuroreevolution-Cluster/wordpress-secrets.yaml → Reevolution/Neuroreevolution-ES/wordpress-secrets.yaml


+ 0 - 7
Reevolution/Neuroreevolution/borraTodo.sh

@@ -1,7 +0,0 @@
-kubectl delete -f mysql-deployment.yaml
-kubectl delete -f wordpress-deployment.yaml
-kubectl delete -f php-deployment.yaml
-kubectl delete -f pvc-mysql.yaml
-kubectl delete -f pvc-wordpress.yaml
-kubectl delete -f wordpress-ingress.yaml
-kubectl delete -f wordpress-secrets.yaml

+ 0 - 3
Reevolution/Neuroreevolution/borraWP.sh

@@ -1,3 +0,0 @@
-kubectl delete -f mysql-deployment.yaml
-kubectl delete -f wordpress-deployment.yaml
-kubectl delete -f php-deployment.yaml

+ 0 - 7
Reevolution/Neuroreevolution/creaTodo.sh

@@ -1,7 +0,0 @@
-kubectl create -f mysql-deployment.yaml
-kubectl create -f wordpress-deployment.yaml
-kubectl create -f php-deployment.yaml
-kubectl create -f pvc-mysql.yaml
-kubectl create -f pvc-wordpress.yaml
-kubectl create -f wordpress-ingress.yaml
-kubectl create -f wordpress-secrets.yaml

+ 0 - 3
Reevolution/Neuroreevolution/creaWP.sh

@@ -1,3 +0,0 @@
-kubectl create -f mysql-deployment.yaml
-kubectl create -f wordpress-deployment.yaml
-kubectl create -f php-deployment.yaml

+ 0 - 56
Reevolution/Neuroreevolution/mysql-deployment.yaml

@@ -1,56 +0,0 @@
-apiVersion: v1
-kind: Service
-metadata:
-  name: wp-neuroreev-mysql
-  namespace: wp-neuroreev
-  labels:
-    app: wp-neuroreev
-spec:
-  ports:
-    - port: 3306
-  selector:
-    app: wp-neuroreev
-    tier: mysql
-  clusterIP: None
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
-  name: wp-neuroreev-mysql
-  namespace: wp-neuroreev
-  labels:
-    app: wp-neuroreev
-spec:
-  selector:
-    matchLabels:
-      app: wp-neuroreev
-      tier: mysql
-  strategy:
-    type: Recreate
-  template:
-    metadata:
-      labels:
-        app: wp-neuroreev
-        tier: mysql
-    spec:
-      containers:
-      - image: mariadb:latest
-        name: mysql
-        env:
-        - name: MYSQL_ROOT_PASSWORD
-          valueFrom:
-            secretKeyRef:
-              name: mysqlwp-pass
-              key: password
-        ports:
-        - containerPort: 3306
-          name: mysql
-        volumeMounts:
-        - name: mysql-persistent-storage
-          mountPath: /var/lib/mysql
-      imagePullSecrets:
-      - name: reg-cred-secret    
-      volumes:
-      - name: mysql-persistent-storage
-        persistentVolumeClaim:
-          claimName: mysql-wp-pv-claim

+ 0 - 57
Reevolution/Neuroreevolution/php-deployment.yaml

@@ -1,57 +0,0 @@
-apiVersion: v1
-kind: Service
-metadata:
-  name: phpmyadmin-wp-neuroreev
-  namespace: wp-neuroreev
-  labels:
-    app: wp-neuroreev
-spec:
-  selector:
-    app: wp-neuroreev
-    tier: phpmyadmin
-  type: NodePort
-  ports:
-    - name: phpadmin
-      port: 80
-      nodePort: 30184
-      targetPort: phpmyadm
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
-  name: phpmyadmin-wp-neuroreev
-  namespace: wp-neuroreev
-  labels:
-    app: wp-neuroreev
-spec:
-  selector:
-    matchLabels:
-      app: wp-neuroreev
-      tier: phpmyadmin
-  strategy:
-    type: Recreate
-  template:
-    metadata:
-      labels:
-        app: wp-neuroreev
-        tier: phpmyadmin
-    spec:
-      containers:
-        - name: phpmyadmin
-          image: phpmyadmin
-          #image: docker-registry:32000/phpmyadmin:1.0
-          ports:
-            - containerPort: 80
-              name: phpmyadm
-          env:
-            - name: PMA_HOST
-              value: wp-neuroreev-mysql
-            - name: PMA_PORT
-              value: "3306"
-            - name: MYSQL_ROOT_PASSWORD
-              valueFrom:
-                secretKeyRef:
-                  name: mysqlwp-pass
-                  key: password
-      imagePullSecrets:
-      - name: reg-cred-secret

+ 0 - 14
Reevolution/Neuroreevolution/pvc-mysql.yaml

@@ -1,14 +0,0 @@
-apiVersion: v1
-kind: PersistentVolumeClaim
-metadata:
-  name: mysql-wp-pv-claim
-  namespace: wp-neuroreev
-  labels:
-    app: wp-neuroreev
-spec:
-  accessModes:
-    - ReadWriteOnce
-  resources:
-    requests:
-      storage: 3Gi
----