Skip to content

Commit

Permalink
Add keytabs for isv and community pipelines
Browse files Browse the repository at this point in the history
New keytabs used for for IIB builds. Separate accounts are used to
generate a dedicated queues for IIB builds.

JIRA: ISV-4100

Signed-off-by: Ales Raszka <[email protected]>
  • Loading branch information
Allda committed Oct 30, 2023
1 parent 127933b commit 98f072e
Show file tree
Hide file tree
Showing 8 changed files with 95 additions and 6 deletions.
6 changes: 3 additions & 3 deletions ansible/inventory/group_vars/operator-pipeline-prod.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@ operator_pipeline_webhook_secret: ../../vaults/prod/github-webhook-secret-prod.t

# TODO: change path to keytabs once keytabs are available
kerberos_keytab_isv: ../../vaults/prod/operatorpipelines.keytab
kerberos_keytab_isv_pending: ../../vaults/prod/operatorpipelines.keytab
kerberos_keytab_community: ../../vaults/prod/operatorpipelines.keytab
kerberos_keytab_community_pending: ../../vaults/prod/operatorpipelines.keytab
kerberos_keytab_isv_pending: ../../vaults/prod/operatorpipelines-pending.keytab
kerberos_keytab_community: ../../vaults/prod/community-operatorpipelines.keytab
kerberos_keytab_community_pending: ../../vaults/prod/community-operatorpipelines-pending.keytab

preflight_trigger_environment: prod

Expand Down
6 changes: 3 additions & 3 deletions ansible/inventory/group_vars/operator-pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,9 +45,9 @@ operator_pipeline_webhook_secret: ../../vaults/common/github-webhook-secret-prep

# TODO: change path to keytabs once keytabs are available
kerberos_keytab_isv: ../../vaults/common/nonprod-operatorpipelines.keytab
kerberos_keytab_isv_pending: ../../vaults/common/nonprod-operatorpipelines.keytab
kerberos_keytab_community: ../../vaults/common/nonprod-operatorpipelines.keytab
kerberos_keytab_community_pending: ../../vaults/common/nonprod-operatorpipelines.keytab
kerberos_keytab_isv_pending: ../../vaults/common/nonprod-operatorpipelines-pending.keytab
kerberos_keytab_community: ../../vaults/common/nonprod-community-operatorpipelines.keytab
kerberos_keytab_community_pending: ../../vaults/common/nonprod-community-operatorpipelines-pending.keytab

pipelines_metrics_endpoint: http://pipeline-metrics.pipeline-metrics-nonprod

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
$ANSIBLE_VAULT;1.1;AES256
32313336643964623438326633356439396137333365323336333231363235636338636330383965
3437386331653235346533653239643062626436376661620a343531643731353036356335663632
65363933646238383030626431363965623733333835373237353766396134633732616239356638
6337363962333237350a303430613232326139663237396634323937376239343131366237623932
32633634646362343230653233653231323034326664663061643133656462343038333439633530
38393462373536366635613161333534663935633434343236656163613334393134323835626438
62653037666234636366386466636433393665366632356139386565313435636431336331353935
64363165303361353836663339333136666565383530313435653137626264346532663932383230
33343639343139353766303737373331343434333162613764616366366630646664323735343233
61386463323233306336653837303733376439666464383062633537313932396434626635386433
30363434353537663436313535666662636537613334353335656435393463396265376266636333
33383235303435373465373534306161623161366237623838366364626537356638613364303666
34353035336135376433366330616230336430376462626466333230326362333535353531356333
33363335376438633464666339326634306465633137353939343634306232396633643132663636
313534616634343635636561666438353461
15 changes: 15 additions & 0 deletions ansible/vaults/common/nonprod-community-operatorpipelines.keytab
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
$ANSIBLE_VAULT;1.1;AES256
37663332366238366561386338303064616636306638346565623437653463373764363131303631
3932333235393234633930303936376539323035633332350a396232353165393639363431376631
62623035323735383866636363313065326130376666363832633038303361626138643431356264
6233623539306336300a326432633532666631643866373962313338386237323131656233626334
33313561343863346563633163313162623066363062613939613666643566363032643636326436
37613532623833663962306266373864666263336338663234326661343938386364356535336464
62646637373839396666343631333731623233626165313739636262613037633738376139663535
38376330643130306365343139346330613430333633386366363038633062633261353237363135
37633435303466363434663339306138633634356538363066306436313433333934346238653961
30626662303963643132336638346335656537356162356536396462616630393063386238373739
31396136613261643935333431303065663334633931396636643632383131313737303836393538
64653530353334356238393265633438303065343732393561303361333230303538656135343634
37633362363037626365663330343231633665306366366535633039653337656238323034353232
6263656639616161653262633966303964656632313439626236
15 changes: 15 additions & 0 deletions ansible/vaults/common/nonprod-operatorpipelines-pending.keytab
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
$ANSIBLE_VAULT;1.1;AES256
32396263626561313738396337623637303133643432633734636138623264346464333836653966
3361383364366166386431383639383435373235396433360a616432326632636165333564343435
38393036336261303133663637613963373233623165663061383631353864336236303236633239
3136303535616630660a376131343032656438646339373166393935656332346463623331306235
30663132333963383333643537626262646566663632306631326531353361333265623139313538
34323432303063323532393636336235333638666464623934616434616663363662633561386131
37366463343337336234636237393537646263643035376165326231303135666238383738663264
32376138306633353733623535353263653763666139353566613737363266613234373731383434
32326463383561316436633238306661366636653563383662333465333166386433626361646466
64396432613433303566336461373062626463336230306231373264373637393263393234626336
33663531356638393031353637396361373162336230356462643831613161663361653939323330
31306535383831643036633733306138383333303133666566633134316362623138663461303461
31303335396262656131623062326461376430393863353466376534383066396237623436643661
3534383666626538316134623938373534323434376562646265
15 changes: 15 additions & 0 deletions ansible/vaults/prod/community-operatorpipelines-pending.keytab
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
$ANSIBLE_VAULT;1.1;AES256
39373732363432663933393838323061333032363938666663306266653737636130616537626335
3035663935303533626665613231623165373064386331310a393636303937626531396536343133
32626238336234623736653938356266303262393030376230373736363461306665653061623734
3837626338653332350a343138303830613964643132396165663238373633353765386238366563
62613161306530383830383035643133323663663833333365333830303531636265353661336535
65376238363066376464643732323363383139643766643836653432303930643731626165376235
38393033363133656562666265396565623430393765343932313733633333633233616364306337
35383039626561636261613435306635633966643837646165363031393935373633373635333461
61346633303230336630656466623361356662343963313537636366636663373763376461626563
39333466326162636137333634633331386531646137393765363562333537393561636630366639
33396637376638303032386630303166323563636362373263323163613866306565313633643838
65613534613561333632376237653630656534396539333665323532363333666166343030333365
62623764333765383363393362353935633133376632316266393139363437356665326462306135
3639363066363964323230376239383463343962636161333238
14 changes: 14 additions & 0 deletions ansible/vaults/prod/community-operatorpipelines.keytab
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
$ANSIBLE_VAULT;1.1;AES256
61316137373332613938363266383530663837383130336230326438393666303734336662366333
6230393763333962323933623664383262643466646330610a666563306533663936356633363935
32643837333365333635643930386235653733663532623938633933646134656433333939636234
6631313566346363300a303234373037353863336137633364396334353434346539366261346139
35656231373233636331656262626639356364636163653733333962333563383236346161643666
63666361333837353865386635653733396534656264333466653338366331303638643361666133
32613365336331663232663264376637623666373138626265316130363564623432643932346562
65373035393762346235633334313337366331343062633837346535336631653237393664653964
61633733363264623066653362613761383035363136353261303034616136656334356236633938
37383064373061373666386161353632666539666461343436306439636664653931386630343264
32316636313337366661313235636136376339656561653236626164636435343433613536316364
63383361623233653364383239393236386531326565616535646261626132373861653330663634
35383961346434316361343736613865323962306463303530643438366137363730
14 changes: 14 additions & 0 deletions ansible/vaults/prod/operatorpipelines-pending.keytab
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
$ANSIBLE_VAULT;1.1;AES256
34613731383035616138343039616639646365393636343965613831663635306134326534336432
6666353631386533316436656339393863316365316636380a373936383638613738626137323731
31386163326532393831316134333763356563343961326339663534353235636336616262363864
6633373266613432610a346433663266613931393635663635363839303638373032366264336431
34303164306463653761333239313632303731303132323165376334306161616661393336306161
65326330636634336437396233353337333739643162656537376261306630383531313030356432
62343966623835343932326263633139336331623966366564653031396465663264343932633337
61373636323564343333663937303261396438383237396337386639393235626431623864613231
35366537633937643063323835643938613066373733363430626533313538626133653734383633
39633937323933356163363764623165363564373634333063633932643533393833366564653832
34303033323433653663303933303232613030393166363139306539326262386362376266343066
63386161383034653836653636323363633435336133613833363738653238326539323231653461
66313438333432656430643365353262643033313366393034663535663333626266

0 comments on commit 98f072e

Please sign in to comment.