forked from k-space/kube
		
	Add logmower
This commit is contained in:
		
							
								
								
									
										47
									
								
								logmower/mongoexpress.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										47
									
								
								logmower/mongoexpress.yml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,47 @@ | ||||
| apiVersion: apps/v1 | ||||
| kind: Deployment | ||||
| metadata: | ||||
|   name: logmower-mongoexpress | ||||
| spec: | ||||
|   revisionHistoryLimit: 0 | ||||
|   replicas: 1 | ||||
|   selector: | ||||
|     matchLabels: | ||||
|       app: logmower-mongoexpress | ||||
|   template: | ||||
|     metadata: | ||||
|       labels: | ||||
|         app: logmower-mongoexpress | ||||
|     spec: | ||||
|       containers: | ||||
|         - name: mongoexpress | ||||
|           image: mongo-express | ||||
|           ports: | ||||
|            - name: mongoexpress | ||||
|              containerPort: 8081 | ||||
|           env: | ||||
|             - name: ME_CONFIG_MONGODB_URL | ||||
|               valueFrom: | ||||
|                 secretKeyRef: | ||||
|                   name: logmower-mongodb-application-readonly | ||||
|                   key: connectionString.standard | ||||
|             - name: ME_CONFIG_MONGODB_ENABLE_ADMIN | ||||
|               value: "true" | ||||
| --- | ||||
| apiVersion: networking.k8s.io/v1 | ||||
| kind: NetworkPolicy | ||||
| metadata: | ||||
|   name: logmower-mongoexpress | ||||
| spec: | ||||
|   podSelector: | ||||
|     matchLabels: | ||||
|       app: logmower-mongoexpress | ||||
|   policyTypes: | ||||
|   - Egress | ||||
|   egress: | ||||
|     - to: | ||||
|       - podSelector: | ||||
|           matchLabels: | ||||
|             app: logmower-mongodb-svc | ||||
|       ports: | ||||
|       - port: 27017 | ||||
		Reference in New Issue
	
	Block a user