Skip to content

Commit

Permalink
fix: release test
Browse files Browse the repository at this point in the history
  • Loading branch information
dadiorchen committed Dec 17, 2021
1 parent 7f44c81 commit 499f7ee
Show file tree
Hide file tree
Showing 12 changed files with 137 additions and 0 deletions.
13 changes: 13 additions & 0 deletions deployment/base/database-connection-sealed-secret.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
#apiVersion: bitnami.com/v1alpha1
#kind: SealedSecret
#metadata:
# name: database-connection
# namespace: NAMESPACE
#spec:
# encryptedData:
# db: xxx
# template:
# metadata:
# name: database-connection
# namespace: NAMESPACE

31 changes: 31 additions & 0 deletions deployment/base/deployment.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: treetracker-web-map-client
labels:
app: treetracker-web-map-client
spec:
replicas: 1
selector:
matchLabels:
app: treetracker-web-map-client
template:
metadata:
labels:
app: treetracker-web-map-client
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: doks.digitalocean.com/node-pool
operator: In
values:
- microservices-node-pool
containers:
- name: treetracker-web-map-client
image: greenstand/treetracker-web-map-client:TAG
env:
#- name: DATABASE_SCHEMA
# value: reporting
5 changes: 5 additions & 0 deletions deployment/base/kustomization.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
resources:
- deployment.yaml
- mapping.yaml
- service.yaml
#- database-connection-sealed-secret.yaml
15 changes: 15 additions & 0 deletions deployment/base/mapping.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
apiVersion: getambassador.io/v2
kind: Mapping
metadata:
name: treetracker-web-map-client-be-api
namespace: webmap
spec:
prefix: /webmapclient/
service: treetracker-web-map-client-ambassador-svc
rewrite: /
timeout_ms: 0
cors:
methods: GET, OPTIONS
headers:
- Content-Type
- Authorization
4 changes: 4 additions & 0 deletions deployment/base/namespace.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
apiVersion: v1
kind: Namespace
metadata:
name: webmap
16 changes: 16 additions & 0 deletions deployment/base/service.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
apiVersion: v1
kind: Service
metadata:
name: treetracker-web-map-client-ambassador-svc
labels:
app: treetracker-web-map-client
name: treetracker-web-map-client-ambassador-svc
namespace: webmap
spec:
selector:
app: tretracker-web-map-client
ports:
- name: http
protocol: TCP
port: 80
targetPort: 3000
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
#apiVersion: bitnami.com/v1alpha1
#kind: SealedSecret
#metadata:
# creationTimestamp: null
# name: database-connection
# namespace: messaging-api
#spec:
# encryptedData:
# db: AgDKXPuiGa5D82IXkhM29xbEGnRLnUUZ5JZLcoKkDOnpDt8iQ0b5PwvCpw54x0A8t7CIQA4rtqqVS4JIyWdyVVXbeTP969EqQSiyHavoWeN6CYlKkPgOMaDJaDecQD21EbnkNwfZnltDMCL55392aX+IRT65muhPPzH+hiU1smkmypJz57RjkINt/nJAeWxRpwDqn5LYxEb4zdxGfD6h2QgXHAYezSq/HQd6FFJvvfnv5yPb/uBiOdL0+xgHUb0YJOi81D6M8YBgo+q30+ybkNe2MUZfumrE3vRu7ZKdje+dxBlmu5htRuTUoaY3NfDELQbydavmECQiCucnimp4UYr5iuCkYN4SNFjlbhSFhpWnKmD4+DbUJol8bJdZJZ1N65Srj7+7fjP+/ag9P6TeJOt8yWdHEhvCTWt9bzeodOL6b2Di4dHB/pg4MsUlEYfBsYcjeMRA59BC0ONT64PuvA2Pq/7Lte+oysxDuMaTQNKMW9TDf3gup9UPCF7uMZMrbLl4vrV35V8t45iDHj7L+wfVfERL8R9fU+9LGPtoQqUA2vUC0K4z3SLYicxjRHqZkcnUZbmzu8DQl9uMFvy44ChdeS0oExQ2xVrR3Y6VnhrQRhDQiwDJxqwx75iv/qRpI3v5iHUuuy5yp5V3e44WTJ5JhjK1Q3tVfFmouXzj3bjpA3xofojki6gDrL0ClbCtDPAG716sMtV0181rCrm28uxqrUe4XOLVtiHGZf3kBRxrwncYlYy76U6sn0iSOMBhzAo4t9jk+dG8IzQ1QRxDq9ovvbYCmzEbw1Zv04STVb2r4CbTG0T1r3+665u/x8jSbOkG5Kpsk7kQxWLt2QogB/V8NkN0XWcLDnem22qL1XSHKvkMXCthb0s=
# template:
# metadata:
# creationTimestamp: null
# name: database-connection
# namespace: messaging-api
#
5 changes: 5 additions & 0 deletions deployment/overlays/development/kustomization.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
bases:
- ../../base
patchesStrategicMerge:
# - database-connection-sealed-secret.yaml
- mapping.yaml
10 changes: 10 additions & 0 deletions deployment/overlays/development/mapping.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
apiVersion: getambassador.io/v2
kind: Mapping
metadata:
name: treetracker-web-map-client-be-api
namespace: webmap
spec:
cors:
cors:
origins:
- '*'
4 changes: 4 additions & 0 deletions deployment/overlays/prod/kustomization.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
bases:
- ../../base
patchesStrategicMerge:
- database-connection-sealed-secret.yaml
4 changes: 4 additions & 0 deletions deployment/overlays/test/kustomization.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
bases:
- ../../base
patchesStrategicMerge:
- database-connection-sealed-secret.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
#apiVersion: bitnami.com/v1alpha1
#kind: SealedSecret
#metadata:
# creationTimestamp: null
# name: treetracker-rabbitmq-connection
# namespace: field-data-api
#spec:
# encryptedData:
# messageQueue: AgA5bLjM3VDVoGfDlWuXs4Aj1Uet9JU6lbgdlxqKXjjZd9C+TnvrvTgF888NOY7MHTTbA+nuLgqTSXnLZz75PHW9t2iziQAUKvhVcm0/eKakoamQYC3JR07QII44DHB5U0H+A/isdqIc8FOXc+rV5RukZ0cQrtCIoaJo8wrcXjJ1MmeRKtWoZwK8R9BzyWl+Xh4nzg6Bnm7W2G4WsGRP19eqigKwMuOgE6xoTTOxB1QHv+Fw4qZvh8C3h89u/YWOFXKlxOuId85G0jM7TpDQQMG0WQJ8fbLw8eIkMpF0EHF/CuVlwjyjW8iT0821d7nEIoS4ni2PZ07QhztgutOP+Yi361plDOY+YK/LMlvu/X0vgCQZhuOc0fCHXnx2bLgSYQ7IOdDoQMLtKo4P7W8wYQHqz3FjB7cG6NrQEx4eWXtWPKO5hndDyW2yyS8A8ypMs2uu3loIFU8xiZBFmEB7B5QAx7KMb/e5OVdQIFWgn8SnF85d0wf68xms7Ss6QTfyWXPy2RBXdNP1ipKiVB446B8IFf5pDO1R6eJhG097y5fACn3gJGvqeo+M7PltdPq5OlfCVd0OVauPB2mUZCmF0KATo2HSppZ14o+eqik5U50Owzt0JRJr2+HmodFR8ls82p4h17WP612TmdJg3tC6rlx0gaoaZNNTtg8BxUwfn0xE0+5hMP7FMyT/tfXue7WArp/jlezPI9Vu14DAFBJ/Dh9IvGuYF+1+LtTQ9fiLVBkRdUWtZmtni5a8zP4qeTZtGkmHzzG9uawYAwXF2YdJUB8aNe7zz1lMFPbvkRz0quuDOVeFQuf6Uy3vHypLu8o=
# template:
# metadata:
# creationTimestamp: null
# name: treetracker-rabbitmq-connection
# namespace: field-data-api
#

0 comments on commit 499f7ee

Please sign in to comment.