-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathminikube.yaml
125 lines (112 loc) · 3.58 KB
/
minikube.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
global:
externalUrlkn: minikube.knowledgenet.co
externalUrlEs: es.minikube.knowledgenet.co
externalUrl: http://minikube.knowledgenet.co:30100
rollingUpdate:
maxUnavailable: 1
exposeNodePorts: true
# All modules except web-server & gateway should use magda offical image
# Here, if unspecified, the following default value will be used:
image:
repository: data61 # magda docker hub repo
tag: 0.0.55-RC1 # This version will be increased when magda releases a new version
pullPolicy: IfNotPresent
noDbAuth: true
useCloudSql: false
useCombinedDb: true
## Tags allow for services to be turned on and off on the fly... e.g. if you don't need
## to send emails, turn the correspondence-api off
tags:
## "all" is a shortcut which turns on all services except minions.
all: false
## General services. Note that if you are using combined-db, you need to set both
## combined-db and the databases that you are using (e.g. authorization-db) to true.
## You can find explanations of what each of these are below
admin-api: false
apidocs-server: true
authorization-api: true
authorization-db: true
# cloud-sql-proxy: true
combined-db: true
content-db: true
content-api: true
correspondence-api: false
elasticsearch: true
gateway: true
indexer: true
preview-map: true
registry-api: true
registry-db: true
search-api: true
session-db: true
web-server: false
connectors: true
## Whether to use an ingress, which is necessary for HTTPS and using the Google CDN with
## Google Kubernetes Engine. By default this is off, and access is provided to the cluster
## through a Kubernetes LoadBalancer service
# ingress: false
## Minions, which listen to changes in the registry and add extra metadata
minion-broken-link: false
minion-linked-data-rating: false
minion-visualization: false
minion-format: true
## A extra test chart that is maintained outside magda project
test-chart: true
## KN ingress should be disabled by default for local deployment
kn-ingress: false
kn-es-ingress: true
## KN web server
kn-web-server: true
kn-web-server:
image:
repository: "localhost:5000/magda"
tag: "latest"
pullPolicy: Always
useLocalStyleSheet: true
magda:
gateway:
enableAuthEndpoint: true
cors:
credentials: true
origin: true
helmet:
frameguard: false
csp:
directives:
scriptSrc:
- "''self''"
- "''unsafe-inline''" # For previewMap. Newer terriaJS version probably not require this
- www.google-analytics.com
objectSrc:
- "''none''"
sandbox: # We run the sandbox because we have to have unsafe-inline, when we remove unsafe inline we should remove this
- allow-scripts
- allow-same-origin
- allow-popups
- allow-forms
- allow-popups-to-escape-sandbox
auth:
facebookClientId: ""
googleClientId: "667942079301-49aomsf5l1i8tc5amdot6ck96e1d84c6.apps.googleusercontent.com"
aafClientUri: "https://rapid.test.aaf.edu.au/jwt/authnrequest/research/pjJie6uG3YHVSHuTAXtsWg"
registry-api:
skipAuthorization: true
connectors:
includeCronJobs: false
config:
- image:
name: magda-dap-connector
id: dap
name: CSIRO
sourceUrl: https://data.csiro.au/dap/ws/v2/
pageSize: 100
schedule: 30 3 */3 * *
ignoreHarvestSources: []
- image:
name: magda-ckan-connector
id: dga
name: data.gov.au
sourceUrl: https://data.gov.au/
pageSize: 1000
ignoreHarvestSources:
- "*"