values.yaml 5.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114
  1. puppetdb:
  2. fullname: "puppet.dodges.it"
  3. persistence:
  4. existingClaim: "ppt-puppetdb-pvc"
  5. image: ghcr.io/voxpupuli/container-puppetdb
  6. extraEnv:
  7. PUPPETDB_JAVA_ARGS: "-Djava.net.preferIPv4Stack=true -Xms256m -Xmx256m -XX:+UseParallelGC -Xloggc:/opt/puppetlabs/server/data/puppetdb/puppetdb_gc.log -Djdk.tls.ephemeralDHKeySize=2048"
  8. puppetserver:
  9. pullPolicy: Always
  10. puppeturl: "ssh://git@gogs.dodges.it:31443/qdii/k8s_puppet.git"
  11. persistence:
  12. ca:
  13. existingClaim: "ppt-ca-pvc"
  14. code:
  15. existingClaim: "ppt-code-pvc"
  16. data:
  17. existingClaim: "ppt-data-pvc"
  18. confd:
  19. existingClaim: "ppt-confd-pvc"
  20. puppet:
  21. existingClaim: "ppt-puppet-pvc"
  22. server:
  23. existingClaim: "ppt-server-pvc"
  24. masters:
  25. service:
  26. type: "NodePort"
  27. fqdns:
  28. alternateServerNames: "puppet.dodges.it"
  29. san: "puppet.dodges.it"
  30. extraEnv:
  31. AUTOSIGN: false
  32. image: "ghcr.io/voxpupuli/container-puppetserver"
  33. global:
  34. postgresql:
  35. auth:
  36. username: "puppet"
  37. password: "LSNYi5Q~HPNQej`Kb3cg"
  38. postgresql:
  39. primary:
  40. persistence:
  41. existingClaim: "ppt-postgresql-pvc"
  42. affinity:
  43. nodeAffinity:
  44. preferredDuringSchedulingIgnoredDuringExecution:
  45. - weight: 1
  46. preference:
  47. matchExpressions:
  48. - key: kubernetes.io/arch
  49. operator: In
  50. values:
  51. - amd64
  52. r10k:
  53. code:
  54. readinessProbe:
  55. - /bin/true
  56. viaSsh:
  57. credentials:
  58. ssh:
  59. value: |
  60. -----BEGIN OPENSSH PRIVATE KEY-----
  61. b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAABlwAAAAdzc2gtcn
  62. NhAAAAAwEAAQAAAYEAm7P+OihotvAzo13/QM/kw9kbQ4EGGlEPT/a/pA5ylaNAvfYasWug
  63. LDGaijkNGXcVhdTRhWQIUv2rbpZxpSgD+39Py9K+hRe7Q09cG6/cJgq9jnwJPRSUNcREEI
  64. 9tzT9bhDsMd8+RYe13y0vzkCmZHRB2lFJWN0hSAqXzu0SPxr/S/gAuB95QsUSjtHCF22xP
  65. o4Au4hdAXXhW7/03tZmGbgxT/4WN8k0b2FGrkGcNNLSL5p2Bq0ivPR799SWLJqBVkd6cPj
  66. BvrkcLR4S1sqm+QnB/Q/OiLTQ+jBjz96C2ow02+vFh9IeNZSwX3qq9F3Jh6HZt9IfC6akL
  67. 9f4TvI6ZoWDJ+Ze6h4kVIZ/bWqA528BFQt3VNnLPD4WXTPYPiVyyPHCHHcVPWll/L0TCmR
  68. XQoFwT48W+9RTfZV7IFNge8qsg6UhOcyZ9zgjJvrZSZojoHvXlzHfy9VKvQtuR2pjRYnp9
  69. U51cUDogg0dpRHKvnOH9joGIJI1FBXU8kWCrAGVnAAAFiML5jWfC+Y1nAAAAB3NzaC1yc2
  70. EAAAGBAJuz/jooaLbwM6Nd/0DP5MPZG0OBBhpRD0/2v6QOcpWjQL32GrFroCwxmoo5DRl3
  71. FYXU0YVkCFL9q26WcaUoA/t/T8vSvoUXu0NPXBuv3CYKvY58CT0UlDXERBCPbc0/W4Q7DH
  72. fPkWHtd8tL85ApmR0QdpRSVjdIUgKl87tEj8a/0v4ALgfeULFEo7RwhdtsT6OALuIXQF14
  73. Vu/9N7WZhm4MU/+FjfJNG9hRq5BnDTS0i+adgatIrz0e/fUliyagVZHenD4wb65HC0eEtb
  74. KpvkJwf0Pzoi00PowY8/egtqMNNvrxYfSHjWUsF96qvRdyYeh2bfSHwumpC/X+E7yOmaFg
  75. yfmXuoeJFSGf21qgOdvARULd1TZyzw+Fl0z2D4lcsjxwhx3FT1pZfy9EwpkV0KBcE+PFvv
  76. UU32VeyBTYHvKrIOlITnMmfc4Iyb62UmaI6B715cx38vVSr0LbkdqY0WJ6fVOdXFA6IINH
  77. aURyr5zh/Y6BiCSNRQV1PJFgqwBlZwAAAAMBAAEAAAGAAcngsZNVl0W4GiLSHqZPYZk6Bn
  78. L8z8rplZ4R19UbUjEPZSnmvENZEi45sRJ0XjwEy8ZE5+GHykhECApYtjB4/JJwUg49hl2I
  79. 7FOE4oPeerNkjQv2C9++JMX4kDDNmUN743oi1lzUizRFTC5hrGDF86mvlbGXxZ0iOrSO/F
  80. zjwpaL2m4Zw+5frUGgGHUIcfD9vd+S6kxLvtHLPIjYndCXKjwgWjmTBrBbEbI9JHStQqiQ
  81. 84O7VxfdJ3hr1hKUgCDsW3HsOF1dYVIPveOiZ5Tb/Js+Y0s0OxSkw0TCBI1xz93CQ8JTnC
  82. 0Wrry4qfvEvuqmWQ9elWdSrup53jJDMyTCIq4HwjvoJ6WO9APGJq6/gOsuiNatGSeHPyCO
  83. dFlK9sWLWE7fy2gd2nx7yboOlup0gxX+Boto+kCss4y0QF8y9Mgk8SQhk2gkhCxyCd5kP0
  84. f7GJ/z33Fcs14x2ScjIUpn3c8cKbmQXBS5rKhK7iTLRWTHzYy3Qenutj+GjuLACK7BAAAA
  85. wFN2dv828UtX3mH1/mrFwYgoLkR//ElP8TOu5LHvowTerbaPdmLmxEiOEcyTUlCDKN++eY
  86. bz4fTCCLBR3SfvKiHZkKIemqdiJVx0JwhAFxdkxLQ1mSynIGlBVU4cPq73G0v2LfjrqfMl
  87. 8tTr0RJzfIc6NKU8CGtslNpY4VGRinGekg5T4B8Nhmsx3YMdY438EcK8E0w9fwU+riemWB
  88. F9/uGrLPzZhuhmxj4i0NqsTH9MGnoTKzP4U/1DQKOqAa3T5wAAAMEA2iVL0AgINMBzTYzb
  89. x3xi0Meff15C63M3tFWDoFjOBI7xwdU5/Ey9rACvkzpM/blwL5WrbOeA+AK547TI6gf782
  90. sbin3qZtKwLYYdPWxzFZPz6oyTndgcwzZNPXfAyphI8lw9TiU245M89NyfJ6BS5AKRM0Jc
  91. wt1XRZjtbmjDNC0MZYmTg2Kn9YsBvmBqCSVJmkTXewkj+C9xa5MhK2gfw/1DkwyHEc81kN
  92. BssC8PjITiq8fbiMbOcEneCSCoaNMnAAAAwQC2uM37Bb/TCPsskG7mYienpifYcfEnf+dr
  93. Dd5pQnURH0uti64PrqVjyxgHvFxfEjr87Vl5qLqxfw/REOEn5G5gitBK1E+SN1opEiYDgZ
  94. WUk4nXw5c7jtQUfs/J3oxiqvs4b3/0CnE9BYchPT3OY/JNQ/4r3APyhPcS4hbQG5hHf3pD
  95. HGWDyCs0Jb/1wtqXO7SHZTnSvdIynhh8xz0iguAh+5AuRIUc81xHqH2Xs6TCwiVfHrv63h
  96. xLhldr3U9aQ8EAAAATcWRpaUBsaW1vLmRvZGdlcy5pdA==
  97. -----END OPENSSH PRIVATE KEY-----
  98. known_hosts:
  99. value: |
  100. [gogs.dodges.it]:31443 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIxBDSbaUZt7A4b+z9onz/eoVJ53RnRKwnoEqrI3dp28
  101. [gogs.dodges.it]:31443 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCmIX3ECCnm7EE0lXO+x8aTezWJtTSOXODtwKGaQkcPQM4MHfqjHjttSljsZsZn6CAe9yfyWUK1YvaD0sHGhaagd9MkKSGyAOCrKfSy+ySa2UC2W3Tex6UelpgZ/Sr6x7DCztCrdsTy1XQTHYH3OO9yeCcRRu7umUCgQiQqlU3m9Pfa9HRLaDhsaRKWwe0O3eff9fzcQDFjRs6qvFmqdQg6bU5rEE9Ep9RMDdvhyInvGglbh08r16tulxMdyMQ6NrX7ztzQNIeP20oXLXb7f1ONApYHntqc0qLYX6RH8GMmJg8avHIIAOVysxfHruF/xccyKHBxKmTHhFrzP44QCAktwdtZ/BiW13+zNBw7HqN5CA2DtAwldqRH8axcDa6BCg6NwFPYk8f1etnEHlXsJsiRV6CQuNc0L+8Uy1g6zS1vt/44wYcIqwVas8ftQFPvplWCJvuX/Ga33ggdGIuSbcrlaH/JnFfx74p7j60yAdyTpOrEx1hI3MoYBzXBh0JxmCM=
  102. [gogs.dodges.it]:31443 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBNPvOLMrKm2XCgPjYz+XI1wj1q1Kcg4l2PxB72bilRQooLr96lokD9RM+vV0924TcfWhc7at+A83PQcWiIKepGs=
  103. affinity:
  104. nodeAffinity:
  105. requiredDuringSchedulingIgnoredDuringExecution:
  106. nodeSelectorTerms:
  107. - matchExpressions:
  108. - key: kubernetes.io/arch
  109. operator: In
  110. values:
  111. - amd64
  112. metrics:
  113. prometheus:
  114. enabled: true