diff --git a/minikube/backend.yaml b/minikube/backend.yaml index 3b207e76d9377305bcb0ef55b364c1bfd8c446b5..47b54751d9f282c9f459976791070b7439f6fb26 100644 --- a/minikube/backend.yaml +++ b/minikube/backend.yaml @@ -36,11 +36,12 @@ apiVersion: v1 kind: Service metadata: name: backend-service + namespace: todo spec: selector: app: backend ports: - protocol: TCP - port: 80 + port: 9876 targetPort: 9876 type: ClusterIP diff --git a/minikube/frontend.yaml b/minikube/frontend.yaml index 68583678e83f70765cd56bdfa11ee7d1a149eddb..0555ad01bbbc59e8befe84916bd6bc2aa7cf8b08 100644 --- a/minikube/frontend.yaml +++ b/minikube/frontend.yaml @@ -18,7 +18,7 @@ spec: image: frontend imagePullPolicy: IfNotPresent # ohne diesen wert versucht minikube wieso auch immer images von dockerhub zu ziehen ports: - - containerPort: 80 + - containerPort: 32222 --- apiVersion: v1 kind: Service @@ -29,6 +29,7 @@ spec: app: frontend ports: - protocol: TCP - port: 80 - targetPort: 80 + port: 32222 + targetPort: 32222 + nodePort: 32222 type: LoadBalancer diff --git a/minikube/mongodb-pv.yaml b/minikube/mongodb-pv.yaml index 46f1f1dd98b3b2a253bea26b9db6eb375ca77915..7cd11c2e5eb7e6219429943a4c19a0dd6ed15040 100644 --- a/minikube/mongodb-pv.yaml +++ b/minikube/mongodb-pv.yaml @@ -1,7 +1,7 @@ apiVersion: v1 kind: PersistentVolume metadata: - name: mongo-pv + name: mongodb-pv namespace: todo spec: capacity: diff --git a/minikube/mongodb-pvc.yaml b/minikube/mongodb-pvc.yaml index c5a245f96d691df715b5338a93ccb9f5ba983cb9..e786d51fb6230d16537cbeb86353bc1383c760cd 100644 --- a/minikube/mongodb-pvc.yaml +++ b/minikube/mongodb-pvc.yaml @@ -1,7 +1,7 @@ apiVersion: v1 kind: PersistentVolumeClaim metadata: - name: mongo-pvc + name: mongodb-pvc namespace: todo spec: accessModes: diff --git a/minikube/mongodb-secrets.yaml b/minikube/mongodb-secrets.yaml new file mode 100644 index 0000000000000000000000000000000000000000..a24ca94be8f0575f5ddbb89f23080505ccb93a8f --- /dev/null +++ b/minikube/mongodb-secrets.yaml @@ -0,0 +1,8 @@ +apiVersion: v1 +data: + password: dG9kb2RiYWRtaW5wYXNzd29yZAo= + username: dG9kb2RidXNlcgo= +kind: Secret +metadata: + creationTimestamp: null + name: mongo-creds \ No newline at end of file diff --git a/minikube/mongodb.yaml b/minikube/mongodb.yaml index 05fa7ef6ef7cc57744e1aa275e03dc940ad4cdcc..07ec1ba48373449fd5da9ffbbf2e18a3c61ded43 100644 --- a/minikube/mongodb.yaml +++ b/minikube/mongodb.yaml @@ -27,9 +27,9 @@ spec: value: todo volumeMounts: - mountPath: /data/db - name: mongo-data + name: mongodb-pv volumes: - - name: mongo-data + - name: mongodb-pv persistentVolumeClaim: claimName: mongo-pvc @@ -40,7 +40,8 @@ metadata: name: mongodb-service spec: ports: - - port: 27017 + - name: mongodb + port: 27017 targetPort: 27017 selector: app: mongodb