|
| 1 | +apiVersion: helm.toolkit.fluxcd.io/v2 |
| 2 | +kind: HelmRelease |
| 3 | +metadata: |
| 4 | + name: step-ca |
| 5 | + namespace: step-ca |
| 6 | +spec: |
| 7 | + chart: |
| 8 | + spec: |
| 9 | + version: '>=1.28.2' |
| 10 | + values: |
| 11 | + autocert: |
| 12 | + enabled: true |
| 13 | + inject: |
| 14 | + certificates: |
| 15 | + intermediate_ca: | |
| 16 | + -----BEGIN CERTIFICATE----- |
| 17 | + MIIB7TCCAZOgAwIBAgIRALh56v+dmGiC4JuVSuoMnykwCgYIKoZIzj0EAwIwQDEa |
| 18 | + MBgGA1UEChMRT25lTGl0ZUZlYXRoZXIgQ0ExIjAgBgNVBAMTGU9uZUxpdGVGZWF0 |
| 19 | + aGVyIENBIFJvb3QgQ0EwHhcNMjUwMzE1MjAyMjE3WhcNMzUwMzEzMjAyMjE3WjBI |
| 20 | + MRowGAYDVQQKExFPbmVMaXRlRmVhdGhlciBDQTEqMCgGA1UEAxMhT25lTGl0ZUZl |
| 21 | + YXRoZXIgQ0EgSW50ZXJtZWRpYXRlIENBMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcD |
| 22 | + QgAEEk/dvCXaMdLicArKIE0vk8nW7eW5hW/HhAoM13K/vG5vVqylKc8L+jE1bRxK |
| 23 | + y76LGEuEzt9G++/ZW9KfQNffhKNmMGQwDgYDVR0PAQH/BAQDAgEGMBIGA1UdEwEB |
| 24 | + /wQIMAYBAf8CAQAwHQYDVR0OBBYEFEdca3s2HmZUPzk2A/bgnnACPUw6MB8GA1Ud |
| 25 | + IwQYMBaAFGg5g8JjAFjpHcNDV4EXvCf1j/+tMAoGCCqGSM49BAMCA0gAMEUCIQDs |
| 26 | + jCehbP1Q9mzF6aSikUUJmpvrZeWbuUyHO0kUGEsEQAIgOZgCbif7WLyl66fPaly7 |
| 27 | + v7s0wKAgsQSbTYZnxhTrAVg= |
| 28 | + -----END CERTIFICATE----- |
| 29 | + root_ca: | |
| 30 | + -----BEGIN CERTIFICATE----- |
| 31 | + MIIBwjCCAWmgAwIBAgIQYxIjeKsPaPwVGMfUH++FlDAKBggqhkjOPQQDAjBAMRow |
| 32 | + GAYDVQQKExFPbmVMaXRlRmVhdGhlciBDQTEiMCAGA1UEAxMZT25lTGl0ZUZlYXRo |
| 33 | + ZXIgQ0EgUm9vdCBDQTAeFw0yNTAzMTUyMDIyMTZaFw0zNTAzMTMyMDIyMTZaMEAx |
| 34 | + GjAYBgNVBAoTEU9uZUxpdGVGZWF0aGVyIENBMSIwIAYDVQQDExlPbmVMaXRlRmVh |
| 35 | + dGhlciBDQSBSb290IENBMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEmouTyyOr |
| 36 | + kBGqscprzWxpCNlijTqN9q4asUPLBJsueFv8mNjOUrZ1+gMbM869MCxKzvhFWzQh |
| 37 | + wDS+7wqUtocFDqNFMEMwDgYDVR0PAQH/BAQDAgEGMBIGA1UdEwEB/wQIMAYBAf8C |
| 38 | + AQEwHQYDVR0OBBYEFGg5g8JjAFjpHcNDV4EXvCf1j/+tMAoGCCqGSM49BAMCA0cA |
| 39 | + MEQCICmm1OatTX5epT3+pkNt/GLMt0sAwTTIdIVE2agDnor4AiAVMzFjncqWF2lD |
| 40 | + 2hj8FAI7W1X78F14OCgFirKd/Gg8Nw== |
| 41 | + -----END CERTIFICATE----- |
| 42 | + config: |
| 43 | + files: |
| 44 | + ca.json: |
| 45 | + address: :9000 |
| 46 | + authority: |
| 47 | + claims: |
| 48 | + defaultHostSSHCertDuration: 720h |
| 49 | + defaultTLSCertDuration: 17520h |
| 50 | + defaultUserSSHCertDuration: 24h |
| 51 | + disableRenewal: false |
| 52 | + enableAdmin: false |
| 53 | + maxHostSSHCertDuration: 1680h |
| 54 | + maxTLSCertDuration: 131400h |
| 55 | + maxUserSSHCertDuration: 24h |
| 56 | + minHostSSHCertDuration: 5m |
| 57 | + minTLSCertDuration: 5m |
| 58 | + minUserSSHCertDuration: 5m |
| 59 | + provisioners: |
| 60 | + - encryptedKey: eyJhbGciOiJQQkVTMi1IUzI1NitBMTI4S1ciLCJjdHkiOiJqd2sranNvbiIsImVuYyI6IkEyNTZHQ00iLCJwMmMiOjYwMDAwMCwicDJzIjoiNW9paDNrUTBLWU1zMFVIN1FfNUpwQSJ9.7MdlmojjtqgTYiDo1_7nxlkkMXsBRsiAyJPYbGeNKZ4kYw3iuVZjTA.zmxMBglHQqcJ9j0v.u8hF1_zCme3dqW_W9A8VY1n5Zp-cpkGilnAsN-9lVAqrEqtw1L1zXvihLXj81bptyuaZXuYWOANboK7HyXP8KR1XVTbsPjlxZa-tbyogVncOBvHLkjU-LQipemr4z7TTd2pa4JMpwtl8ackT8P2hmHRxhybH4QYKlEZxQO7AXulqopJvO5vZi-jUiJ51O2vLh33neWYdcMIN-qPy-wogc4PQj8KCKtTOivPTxUIlhZ8C41ZU1KYlyVr818NLZLG-X2XKs_1tqokhp51O_Of7vNVaDQThMWFR9vkS8AoNSp3ss8HB6oXE2JGUIpCHpeihF_95HosicAyqwMysVIs.Qdbv7zVc8t2DNzlG37nvHg |
| 61 | + key: |
| 62 | + alg: ES256 |
| 63 | + crv: P-256 |
| 64 | + kid: OiMo753Qm59HojYUS-ba3w7OdmYnsDsfClv7PR3dh_A |
| 65 | + kty: EC |
| 66 | + use: sig |
| 67 | + x: QeFA1tBy7Jjw04gy0fLlukrePbhXYjhG01D44wJU5Z8 |
| 68 | + "y": 5jsme3MU8W82RIh816nYFq1B0_YzTiHRVw1XVTt1DNg |
| 69 | + name: admin@onelitefeather.net |
| 70 | + options: |
| 71 | + ssh: {} |
| 72 | + x509: {} |
| 73 | + type: JWK |
| 74 | + - claims: {} |
| 75 | + forceCN: true |
| 76 | + name: acme |
| 77 | + type: ACME |
| 78 | + crt: /home/step/certs/intermediate_ca.crt |
| 79 | + db: |
| 80 | + dataSource: /home/step/db |
| 81 | + type: badgerv2 |
| 82 | + dnsNames: |
| 83 | + - ca.onelite.feather |
| 84 | + - step-ca-step-certificates.step-ca.svc.cluster.local |
| 85 | + federateRoots: [] |
| 86 | + key: /home/step/secrets/intermediate_ca_key |
| 87 | + logger: |
| 88 | + format: json |
| 89 | + root: /home/step/certs/root_ca.crt |
| 90 | + tls: |
| 91 | + cipherSuites: |
| 92 | + - TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 |
| 93 | + - TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 |
| 94 | + maxVersion: 1.3 |
| 95 | + minVersion: 1.2 |
| 96 | + renegotiation: false |
| 97 | + defaults.json: |
| 98 | + ca-config: /home/step/config/ca.json |
| 99 | + ca-url: https://ca.apps.onelite.feather |
| 100 | + fingerprint: 8ed13e459b5fb22df3caa5f99f4c19d9b40a4685436236e8a5609e61ed1a190e |
| 101 | + root: /home/step/certs/root_ca.crt |
| 102 | + enabled: true |
| 103 | + secrets: |
| 104 | + ca_password: ENC[AES256_GCM,data:2SsVwnPY6s7q+Z5ItW1/JvVH1H2zoj4eROSy2AH+4aVOTiZifwd6xvgF4Qw=,iv:5LXn1G3pVhUDfvfiNJpVYBCQ0pt911I7E+TrdyGAG/0=,tag:OvA3SkykbN8ZWDUkroGe3A==,type:str] |
| 105 | + provisioner_password: ENC[AES256_GCM,data:xlNc5xNV4OR9asN49cBTGm/PK5dFa0xpdEH1mE5ixJuTpGUqN9ixLuyIBH4=,iv:Ty66Bj6JMH1SJVuBLN2ln86bfnR8aYnTQkDzFjKCdSg=,tag:MH+bAi+Ac6JinyVUDTsKtg==,type:str] |
| 106 | + x509: |
| 107 | + intermediate_ca_key: ENC[AES256_GCM,data:ovlAn1r3suU3H1ZTgYkz2A6pkd/xvfUxi3+fz2QJwTP7WDaB5YNcGxCo626KdttMCAC1M8HPZ5KKpbxfaPOwpKMygaTN6CIY733L/P6evj54YBPJ/QsM/zWpcWad+hzHKjLuMZFikrhu6z/UDBPjx2sGkgKjjAHCfWHalGQqZIQSBgu9LwqgmlP0ZVKFTHfu0Z5RdaBd04erTEDIt8PIXIAz7zdYm+owEOAx7UWb9nJxmo49MiRMmmQHd9TI81Xls3czXEfU2iZzwbK8ZhnKpLbqW1HlSvfZzdgLJL6kHkSk4CpsY3YZ/HH8c3WFOKbz0mOW2TXGl5QeIfpxdCmf+Xs0LwgAgR0sCdzuPswlGJ/dcIld7f28GK115wRQft+bY8d6LKt09tyfseMjNT2uIlYIkhkRtQVfGsU=,iv:/HaFn38ED5f3Q0Wny/fNVh0Wd07KV6MxWb4/1nb0m/w=,tag:0ZViRmLBAeLmL7cHUP+DFg==,type:str] |
| 108 | + root_ca_key: ENC[AES256_GCM,data:+qq1JiQnXFNG9y0BWCrL3H665WmXi1fkMcyulrGFYwlIS7m3Lj1AX9LLD2dITLH8tBDoxfNGN4H1MHjP+b2MHdgFcWipABKi6+IiIaxI2bIq+Wlh6zKc3WLb0Wfcx7jNb2dFew0HMuzn9XkRljRb5ncDQVECDS7pSiNOEqIgZ7EBU/nxKPj2VOGhhNP1UCJ0D7siVqgSWysT4yRuBsUvDbAA6n2N2Ij6UsUHQ4AsgQq73e2vCi30y3t7aDf+G6Rrb3EztJtMrzmYF6SPcAmQuSxnHAKQx/XOFR5BdwwxhOBWephahnGC09D4eQiAzNfar/kuxj5ueUpN5C4Nt3ZEodb3hVt1EMdlgTfKRlfEjDkxNKIJ0Nje47GlJlIbZZGyzh1LD1pEf0WF/Qjiz/BS+gtbLVXZ/eQ03U0=,iv:UzdgsMeWYl/emnbXskeI/7quWSgmMFT8eXKbX5qDUtA=,tag:Y5TNB/xXXKsJWnPz67FaMw==,type:str] |
| 109 | + resources: |
| 110 | + limits: |
| 111 | + cpu: 100m |
| 112 | + memory: 128Mi |
| 113 | + requests: |
| 114 | + cpu: 100m |
| 115 | + memory: 128Mi |
| 116 | + service: |
| 117 | + annotations: |
| 118 | + io.cilium/lb-ipam-ips: 10.200.32.2 |
| 119 | + externalTrafficPolicy: Local |
| 120 | + targetPort: 9000 |
| 121 | + type: LoadBalancer |
| 122 | +sops: |
| 123 | + lastmodified: "2025-08-17T16:19:57Z" |
| 124 | + mac: ENC[AES256_GCM,data:ATRMfDKgzVyIvl33eRPU0JY6el5ONmX55f6k4AsGD2p6w1qWdVnvBZoIim1ZAEgYLfWhP6AWdjvgqWfbBqUbzaobN1HnsRhle1T1I1rRrRt2TAoDrbsqYfCRbqeK3Qu+zGBrX+30XyQijgVxJcnFhcPSAH0b51rtKZQxtpcEXwM=,iv:JH1yek+5rEgeTbw/yAo1UrKb6jGG8PgO4x40wODMTlI=,tag:4bF4ybr3minMIxxWdOXuFQ==,type:str] |
| 125 | + pgp: |
| 126 | + - created_at: "2025-08-17T16:19:57Z" |
| 127 | + enc: |- |
| 128 | + -----BEGIN PGP MESSAGE----- |
| 129 | +
|
| 130 | + hQIMAwWbRp0WX+I4AQ/+Jt9FZS5S89ZU3dr/W83XBe5aWZjGZD/iiaoAznyo9Y4k |
| 131 | + dI41Bgna0Yznz2rtvSm5qzgwdWyAsPZzPoFbXq5smGuUcjtYieibYRTF1LbvMIeX |
| 132 | + bB6yqiqTQ6RXc4hqu/4drfyzPETfcZjqqEIgV0tiQ2HzchZlWT5Qk0PuknZA/1x2 |
| 133 | + 2p4iG0y0w+gDfc6huCbhSjcQqCOMl7aXtH5gDaKV3xvRcW6+CvwOvuXtBYrnTZuZ |
| 134 | + xzzb/xhWfazXDAwnuDn+L3eEUSn+WOMWoI3mGNiWN6U2Rr3nM6qqkpvf0hwPXe1J |
| 135 | + LrBdmXEmKNxZPDN4pZ5ssRoPKnR1IrQ+uk0qWjIJEHpH/8b36qyKN1theyTeFzXv |
| 136 | + f14yR0N3Ehu+ojfwG4MnMA7tcY40dfJhAOKZugGQ2MfuGWgcxPSKbZSNocHCXvYy |
| 137 | + 0oxJTNRZ++PlIr4uTKXmbdjkppyDtXETrhLmRtu1FF1PJX3l+Fjx2cPe1+NBCkJv |
| 138 | + yq1ozAj9rSvnw8bVLJtUZXc9LZqaJGH5m8harf5Q/rm/Lg4POhnsoYk7BQjNQJ/F |
| 139 | + 6J0IpGG7s7HwNrAKFuISGQYi56kxMgR2+zhM1IfKHyQgb+bBnjsFz9YBH0LKBiGF |
| 140 | + az87fKUZTCNvSmW389xrqjH+g3SYzbDlxUwTAyn1NijsUOpPIlRQzk5ywwRZxc3S |
| 141 | + XgHU0TIzFIVBzj0pvOKYubhb/1yrJKm3C/Cg3bPXnKn0RfgC1pVqbPHY9KmOrtNx |
| 142 | + e5+6n4GxMRnlYuAAD6iaVmDFCceyYrtbg3gWsL6WqLIKKp48Set9Q4MH2Orqjco= |
| 143 | + =6iSH |
| 144 | + -----END PGP MESSAGE----- |
| 145 | + fp: 0231831CB40B8E587B7353CBA3AF727721205A62 |
| 146 | + encrypted_regex: ^(ca_password|provisioner_password|intermediate_ca_key|root_ca_key|\.dockerconfigjson|sql\.php)$ |
| 147 | + version: 3.10.2 |
0 commit comments