Add k8s config

This commit is contained in:
Gabriel Augendre 2022-08-05 16:55:06 +02:00
parent a15d5d07f3
commit cd3ea54baf
2 changed files with 139 additions and 0 deletions

73
dot_kube/config-njj.yml Normal file
View file

@ -0,0 +1,73 @@
apiVersion: v1
clusters:
- cluster:
server: https://k8s-api.prod.lan:8443
name: NJJ-K8S
- cluster:
certificate-authority: mt-bundle.pem
server: https://k8sv3-api.steelhome.internal:8443
name: NJJ-K8SV3-PRD
- cluster:
certificate-authority: mt-bundle.pem
server: https://k8sv3stg-api.steelhome.internal:8443
name: NJJ-K8SV3-STG
contexts:
- context:
cluster: NJJ-K8SV3-PRD
namespace: itsf-prd-mailmonitoring-netsf
user: prd
name: prd
- context:
cluster: NJJ-K8SV3-STG
namespace: itsf-stg-netup-netsf
user: stg
name: stg
- context:
cluster: NJJ-K8S
namespace: itsf-prd-netup-netsf
user: v2
name: v2
current-context: v2
kind: Config
preferences: {}
users:
- name: prd
user:
exec:
apiVersion: client.authentication.k8s.io/v1beta1
args:
- get-token
- --listen-address=127.0.0.1:18000
- --oidc-issuer-url=https://iam.steelhome.internal/auth/realms/steelhome
- --oidc-client-id=mtMC-K8S-prd
command: /usr/local/bin/kubelogin
env: null
interactiveMode: IfAvailable
provideClusterInfo: false
- name: stg
user:
exec:
apiVersion: client.authentication.k8s.io/v1beta1
args:
- get-token
- --listen-address=127.0.0.1:18000
- --oidc-issuer-url=https://iam.steelhome.internal/auth/realms/steelhome
- --oidc-client-id=mtMC-K8S-prd
command: /usr/local/bin/kubelogin
env: null
interactiveMode: IfAvailable
provideClusterInfo: false
- name: v2
user:
exec:
apiVersion: client.authentication.k8s.io/v1beta1
args:
- get-token
- --listen-address=127.0.0.1:18000
- --oidc-issuer-url=https://iam.monaco-telecom.mc/auth/realms/APP-NJJ-K8S
- --oidc-client-id=NJJ-K8S
- --oidc-client-secret=9cf88050-429d-4790-a7b6-0fce26d93b9e
command: /usr/local/bin/kubelogin
env: null
interactiveMode: IfAvailable
provideClusterInfo: false

66
dot_kube/mt-bundle.pem Normal file
View file

@ -0,0 +1,66 @@
-----BEGIN CERTIFICATE-----
MIIFajCCA1KgAwIBAgIBATANBgkqhkiG9w0BAQsFADBGMRcwFQYDVQQKDA5Nb25h
Y28gVGVsZWNvbTErMCkGA1UEAwwiR3JvdXAgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1
dGhvcml0eTAeFw0yMTAzMzExMTI5MzhaFw00MTA0MDExMjAwMDBaMEYxFzAVBgNV
BAoMDk1vbmFjbyBUZWxlY29tMSswKQYDVQQDDCJHcm91cCBSb290IENlcnRpZmlj
YXRpb24gQXV0aG9yaXR5MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA
1E6PMWwdxW+1bHu+FwpQRItN3AqVGPitzttBX99/uDkf7qAp9R8O200H4DG+EupF
bi/BQFBygrM0sW97Keh5I4g6E96TK1moR+JRDXXYdoFbczUxdL+OEc2Cyz2SnRed
JSdpgpe+VoimFDpB8ovzCky6B8JGdk8zKVff9mYTnOhmC7N7wzw5YOqp3ASVUkT7
QotSb2h+zXCmXOv+iNbwRm6GRd2l0rTuoSqp3fDxu2QJiQnVPYABoINM8iZHVPHv
5uuU+kzjHwzc5DvWr80P/WcGpD37f81CbF9RuBo5sgGAqwylSi+Kg0aEv1ElefFP
TAFfIgZG+wqMeKCuqSqER2vOEeOvE/BgLjkjanmxvzyr61gvwbZowyPSQGEpbyoQ
SEDeIC4M4rKI6PtdbUWEizuUJKv4lxAoisWT0vqvPQXDD85Hvyyyww0ubh5XvrcI
XVhUh/nZ5sovNowmacwO6DNKu77DsywPtmNn3RwSecXY3mUlKPff8LLju43Y7I88
eSC4zw0xLsOv+PNfLONxgwAUWZlVYg20LKKCwz7xaOoXobOCD2FovgkaD2QDCVEB
LPkT11LZqH6HX/Mq6dFPGovoDtxhsmMHdaizWCsckYKaOTBVsmbZUWMFs25JhO+R
8qvzfz7o0YsrWwtaNNQLjW5CEH9iIHiihFU20+nHla8CAwEAAaNjMGEwDgYDVR0P
AQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFIHWbm4CbOqdJs8V
9+LfCh7yd1NtMB8GA1UdIwQYMBaAFIHWbm4CbOqdJs8V9+LfCh7yd1NtMA0GCSqG
SIb3DQEBCwUAA4ICAQBkkDujxqBtwXbT0k4RCQatkP8QGxlFHx1D1ElZn2o7QLSc
mqHeLrBdFkKPXWw3CB4FacJ9PqibTJz5FBugAFWA3lWeavJatKA/otR82fMY98ab
ZR60pJO65GjPWMmIPIps4X1cG6vtAJxb8D8XR+EQJlQrbzOgO8TcyAjzfhOUQGVi
S749OfkHc4T3ZDhuoBcFcu9SmRrPPGfR2af3etlxSmN1Pu4HzYV5jMb8Iryo0zDh
A1hMwTNe7ZC/L4CnxCCg8Q212rEu1dqVR5wZl/+7Krz/4c8Vm4p74kJWFdNjtIyo
Sp5+CtNlxBohvT0DlA3VJrlSKUf8T3sky8PWfPaRSoBlbQOG83dj+fnlU7fMIXdl
6e+oZyW4bf7z2INgeeHu7CifZIt8yuhTsVwKKafR50d9UHteTLs9WMJMeMbvUUFX
Nldfqwnidr8GrN4zjwkjELJz2oOjcWgaB9rotW7rjSwb8um0UL+vsY71aWKFCYLB
LyepcyFvkGvfEjC6/QTxamCKNrQe4GXnPazFrKX56OcTghs8M0QOx9mdSHsOmYM3
RufjdAPhi6Q5NxHj9Mp4E7vpl3ZmxjE9cAwAoIOCcpawgP0xhgYJtBKFHsV0Z1Ja
bJ5CiGz5ZL0WyvXw0HTkRkS1OKjDrhIZCUHzYW75zRfElig8/iyjQDSyAZ0qzw==
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIFzjCCA7agAwIBAgIBAjANBgkqhkiG9w0BAQsFADBGMRcwFQYDVQQKDA5Nb25h
Y28gVGVsZWNvbTErMCkGA1UEAwwiR3JvdXAgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1
dGhvcml0eTAeFw0yMTAzMzExMTMwMDJaFw00MTA0MDExMjAwMDBaMDYxDTALBgNV
BAoMBG10TUMxJTAjBgNVBAMMHENlcnRpZmljYXRpb24gQXV0aG9yaXR5IG10TUMw
ggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC0ev7rPZzmXqGkLcYKzIt3
Mn1Fy5oPKqDbGy8Tgn3IE7H0RpAVAxAk5fXpr0sd7pC8W+d1hkK4ol2mtdrBjwj5
KhCRmae2IrTT7NIB0xRqMEOGsQtrX4v2Da+idGukmlDDbajcVlC8niavg6sQMlz0
nvmcRJaWmp/DfW1bZ9PA4OjGoAkVyc5Xk6/H3Yw89bSqS3pNt4BjjD4gU7ba1UIX
azPLBDtUZprmvwgBDkaEXDfgjVT7yhU7isDvTVSOzUaLC+5nLIE+ma0IyY7DYClh
ENkOw+7u2OGAZc+A6yCQalMe44n25zNwm/teb430eFY+Wrl0QdcKJv0+x/Yc7S+W
FemHZ/QVdjlX7Cd5M9//wsnUlgzBzxRaVtMFnWK7R1nqLgA/hVm4TZnvjKtWdZzI
yT4Zq4oPYTou4lhFOjQttxaZzaqwcKW1T2kkW65hSL1l8Hy3xtEMrg9i3J/19E/Z
VAU3OGYSKQhEAAfZGymh69j+rTtVON+v9jSZYqa43bleCXKuVRr57GPT91WkXV3+
ONVFDJ39KkJy3CkLLxoLa+jzJXeUGzqV3Y2HjpEj2kIZqHjtw9ggdCq6TufpKglV
9gH9LnVnP4cXEjwiTAmD1IeJ705rvKhPWdHitJyTVqGOmr4McxaFJHob/F3fyEl4
WmZWcFrsugqiXkw/8CpxnwIDAQABo4HWMIHTMA4GA1UdDwEB/wQEAwIBBjASBgNV
HRMBAf8ECDAGAQH/AgEBMB0GA1UdDgQWBBR6ljQspl5O8zLFSI2H8Zj0e3x4ujAf
BgNVHSMEGDAWgBSB1m5uAmzqnSbPFffi3woe8ndTbTA7BggrBgEFBQcBAQQvMC0w
KwYIKwYBBQUHMAKGH2h0dHA6Ly9wa2kuaW50ZXJuYWwvcm9vdC1jYS5jZXIwMAYD
VR0fBCkwJzAloCOgIYYfaHR0cDovL3BraS5pbnRlcm5hbC9yb290LWNhLmNybDAN
BgkqhkiG9w0BAQsFAAOCAgEAHTDgp4KOBz/q5KI+vwVto1hXVf78W+WQ2EhXi8V/
spZnr8jV2xoWfmyVgoxRikH9lftQlrvpW89CmrbRRVGLH54oJCEfzfCS4gVWl6R+
vMBY3Lgpwy7iVDluxzISGfqLkF9IjAPS5zWg8/DYvvL2alxjqKrKgYJ2zLpU97wN
ymlWlBiou5t6h057xphS+mGiWDGHGlD7dH1FaDcj443Y7fCntjEKkRT0jLmU7ttW
XnpOxrtbmXqKNQZhRcxp0/jd+9ur17dA0Tj+YjCbeF6GkjJdke8aTC7LNnaYaFip
pRo1sh78kZO6sCADMK71mxTxtaCq99LrO57N80Ea1FmLkYQmLrQSNtii6KGeExOm
wL8JFeC8ZndshTxnpbeHXnQWtmRLIy8OwzlqSLpgZSh1l9KhIOe8B9smhsavUmBe
iXEEVPpL/T/ywEAfx35gLJGzbb2klsX06qdtFBHRuj94oqVRGFo/NzM7hxT+2wPI
pLHzMHJNpozFoZlDbS+l91EdUhIuCKvkc+dWbPJL39uinc6hO7kq/e94VH5wvDjg
iTbMw5kaMDWApt95Z49rOQEnfegZ4ypkLdA+mkdoGdcBTRY0Db3cGDRn8v8ti1Ru
Jb30nHtlnlkFwrJw4FmpIL14NGQlQgaLRHlWzRIf9BcmsJMMc9tGuGhrZbqmhGVT
4IU=
-----END CERTIFICATE-----