-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtest2.yaml
171 lines (171 loc) · 6.91 KB
/
test2.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
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
apiVersion: spinnaker.armory.io/v1alpha2
kind: SpinnakerService
metadata:
name: spinnaker
namespace: austin-oss
spec:
# spec.spinnakerConfig - This section is how to specify configuration spinnaker
spinnakerConfig:
# spec.spinnakerConfig.config - This section contains the contents of a deployment found in a halconfig .deploymentConfigurations[0]
config:
version: 2.17.7 # the version of Spinnaker to be deployed
################################################################################################################################################################
providers:
kubernetes:
enabled: true
primaryAccount: spinnaker
accounts:
- name: spinnaker
serviceAccount: true
providerVersion: V2
permissions: {}
dockerRegistries: []
cacheThreads: 1
namespaces: []
omitNamespaces:
- austin-thao
kinds: []
omitKinds: []
customResources:
- kubernetesKind: spinnakerservices.spinnaker.armory.io
versioned: false
- kubernetesKind: spinnakerservices.spinnaker.io
versioned: false
- kubernetesKind: spinnakeraccounts.spinnaker.io
versioned: false
checkPermissionsOnStartup: true
liveManifestCalls:
cachingPolicies: []
oAuthScopes: []
onlySpinnakerManaged: false
aws:
enabled: false
primaryAccount: austin-aws
accounts:
- name: austin-aws
accountId: 810711266228
assumeRole: role/aws-spin-support-managedrole
permissions:
providerVersion: V1
regions:
- name: us-east-2
ecs:
enabled: false
accounts:
- name: austin-ecs
awsAccount: austin-aws
primaryAccount: austin-ecs
################################################################################################################################################################
armory:
terraform:
enabled: true
dinghy:
enabled: true
templateOrg: “austinthao5”
templateRepo: dinghy_test
githubToken: 02590467b05e3a562815132074c6805e0858d011
githubEndpoint: https://api.github.com
dinghyFilename: dinghyfile
autoLockPipelines: true
notifiers:
slack:
enabled: false
diagnostics:
enabled: true
logging:
enabled: true
endpoint: https://debug.armory.io/v1/logs
################################################################################################################################################################
persistentStorage:
persistentStoreType: s3
s3:
bucket: austinthao
rootFolder: front50
features:
artifacts: true
pipelineTemplates: true
artifacts:
gitrepo:
enabled: true
accounts:
- name: AT_GitRepo
token: 02590467b05e3a562815132074c6805e0858d011
github:
enabled: true
accounts:
- name: AT_Github
token: 02590467b05e3a562815132074c6805e0858d011
################################################################################################################################################################
metricStores:
prometheus:
enabled: false
add_source_metalabels: false
################################################################################################################################################################
canary:
enabled: false
serviceIntegrations:
- name: prometheus
enabled: false
accounts:
- name: my-prometheus
endpoint:
baseUrl: http://prometheus-prometheus-operator-159897-prometheus.prometheus:9090
supportedTypes:
- METRICS_STORE
- name: aws
enabled: false # Enable/disable aws provider
accounts:
- name: austin-aws
bucket: austin-op-s3 # The name of a storage bucket that your specified account has access to. If you specify a globally unique bucket name that doesn't exist, Kayenta creates that bucket for you.
region: us-east-2 # The region to use.
rootFolder: kayenta # The root folder in the chosen bucket to place all of the Canary service's persistent data in (Default: kayenta).
profileName: testing # The profile name to use when resolving AWS credentials. Typically found in ~/.aws/credentials (Default: default).
accessKeyId: AKIA3ZQRIGO2DSOHERE5 # The default access key used to communicate with AWS. This field supports "encrypted" field references (https://docs.armory.io/spinnaker-install-admin-guides/secrets/)
secretAccessKey: lC150kcxbeOS4teFDVCeRCQgFHkx0CTQEsuJs8Qm # The secret key used to communicate with AWS. This field supports "encrypted" field references (https://docs.armory.io/spinnaker-install-admin-guides/secrets/)
supportedTypes: # Array of: METRICS_STORE, METRICS_STORE, OBJECT_STORE
- CONFIGURATION_STORE
- OBJECT_STORE
s3Enabled: false # Whether or not to enable S3 as a persistent store (Default: false).
reduxLoggerEnabled: false
defaultMetricsAccount: my-prometheus
defaultStorageAccount: austin-aws
defaultJudge: NetflixACAJudge-v1.0
defaultMetricsStore: prometheus
stagesEnabled: false
templatesEnabled: false
showAllConfigsEnabled: false
################################################################################################################################################################
security:
authn:
oauth2:
enabled: false
client: {}
resource: {}
userInfoMapping: {}
saml:
enabled: false
userAttributeMapping: {}
ldap:
enabled: false
url: ldap://192.168.64.5:389/dc=armory-sup-eng,dc=net
userSearchFilter: (&(objectClass=user)(sAMAccountName={0}))
managerDn: [email protected]
managerPassword: IwDPiK0@v2&!
groupSearchBase: ou=ArmorySup-Eng
x509:
enabled: false
iap:
enabled: false
enabled: false
authz:
groupMembership:
service: EXTERNAL
google:
roleProviderType: GOOGLE
github:
roleProviderType: GITHUB
file:
roleProviderType: FILE
ldap:
roleProviderType: LDAP
enabled: false