forked from kubeclipper/kubeclipper
-
Notifications
You must be signed in to change notification settings - Fork 0
/
kubeclipper-server.yaml
86 lines (86 loc) · 1.9 KB
/
kubeclipper-server.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
generic:
bindAddress: 0.0.0.0
insecurePort: 8080
securePort: 0
tlsCertFile: ""
tlsPrivateKey: ""
authentication:
authenticateRateLimiterMaxTries: 5
authenticateRateLimiterDuration: 30m
maximumClockSkew: 10s
multipleLogin: true
jwtSecret: "fyo2EuENJek7F9cu+t2lew=="
# oauthOptions:
# identityProviders:
# - name: keycloak
# type: OIDC
# mappingMethod: auto
# provider:
# clientID: kc
# clientSecret: KGEe62o096l41TjrzDgbdzFpyJahQJZ0
# issuer: http://172.20.150.104:7777/auth/realms/kubeclipper
# scopes:
# - openid
# - email
# redirectURL: http://localhost:8089/oauth/redirect/keycloak
staticServer:
bindAddress: 0.0.0.0
insecurePort: 8090
securePort: 0
tlsCertFile: ""
tlsPrivateKey: ""
path: /tmp/kubeclipper-server/resource
log:
logFile: ""
logFileMaxSizeMB: 100
toStderr: true
level: debug
encodeType: console
maxBackups: 5
maxAge: 30
compress: false
useLocalTime: true
etcd:
serverList:
- http://localhost:2379
keyFile: ""
certFile: ""
trustedCAFile: ""
prefix: "/registry/kc-server"
paging: true
compactionInterval: 5m
countMetricPollPeriod: 1m
defaultStorageMediaType: "application/json"
deleteCollectionWorkers: 1
enableGarbageCollection: true
enableWatchCache: true
defaultWatchCacheSize: 100
#watchCacheSizes
mq:
client:
serverAddress:
- 127.0.0.1:9889
subjectSuffix: k8s-installer
queueGroupName: status-report-queue
nodeReportSubject: status-report-subj
timeOutSeconds: 10
reconnectInterval: 2s
maxReconnect: 600
pingInterval: 2m
maxPingsOut: 2
tlsCertPath: ""
tlsKeyPath: ""
tlsCaPath: ""
server:
host: 0.0.0.0
port: 9889
cluster:
host: 0.0.0.0
port: 9890
leaderHost: 127.0.0.1:9890
tlsCertPath: ""
tlsKeyPath: ""
tlsCaPath: ""
auth:
username: user
password: password