From a22b0235e0a47d96f2edc043473565c88d35f10d Mon Sep 17 00:00:00 2001 From: Jenkins Server Date: Wed, 3 Dec 2025 15:36:21 +0100 Subject: [PATCH] Recommit for updates in build 43 --- doc/file.README.html | 2 +- doc/index.html | 2 +- .../prometheus_cd_3A_3Aparams.html | 102 ++++++++++++++++-- 3 files changed, 97 insertions(+), 9 deletions(-) diff --git a/doc/file.README.html b/doc/file.README.html index 071c720..2c8e0a0 100644 --- a/doc/file.README.html +++ b/doc/file.README.html @@ -90,7 +90,7 @@

manage service

-

Configurable options: - –storage.tsdb.retention.time via $ps_retention_time - –storage.tsdb.retention.size via $ps_retention_size - –storage.tsdb.wal-segment-size via ps_wal_seg_size - –storage.tsdb.min-block-duration via ps_min_block_dur - –storage.tsdb.max-block-duration via ps_max_block_dur - authentication user via $ps_auth_user - authentication password via $ps_auth_pass - web authentication password via $ps_web_pass ( different format required) - MemoryMax via ps_max_mem - MemoryHigh via ps_high_mem - MemorySwapMax via ps_swap_mem - OOMScoreAdjust via ps_oom_score - GOMAXPROCS via ps_max_procs

+

Configurable options: - –storage.tsdb.retention.time via $ps_retention_time - –storage.tsdb.retention.size via $ps_retention_size - –storage.tsdb.wal-segment-size via ps_wal_seg_size - –storage.tsdb.min-block-duration via ps_min_block_dur - –storage.tsdb.max-block-duration via ps_max_block_dur - authentication user via $ps_auth_user - authentication password via $ps_auth_pass - web authentication password via $ps_web_pass ( different format required) - MemoryMax via ps_max_mem - MemoryHigh via ps_high_mem - MemorySwapMax via ps_swap_mem - OOMScoreAdjust via ps_oom_score - GOMAXPROCS via ps_max_procs - external remote write ( writing to a remote instance like pg-adapter): - ps_write_external true enables it - ps_external_url must be a valid full url - ps_auth_ext_usermust be a valid user - ps_auth_ext_passmust be a valid password

Repo Documentation

diff --git a/doc/index.html b/doc/index.html index 31893ab..59f2eb5 100644 --- a/doc/index.html +++ b/doc/index.html @@ -90,7 +90,7 @@

manage service

-

Configurable options: - –storage.tsdb.retention.time via $ps_retention_time - –storage.tsdb.retention.size via $ps_retention_size - –storage.tsdb.wal-segment-size via ps_wal_seg_size - –storage.tsdb.min-block-duration via ps_min_block_dur - –storage.tsdb.max-block-duration via ps_max_block_dur - authentication user via $ps_auth_user - authentication password via $ps_auth_pass - web authentication password via $ps_web_pass ( different format required) - MemoryMax via ps_max_mem - MemoryHigh via ps_high_mem - MemorySwapMax via ps_swap_mem - OOMScoreAdjust via ps_oom_score - GOMAXPROCS via ps_max_procs

+

Configurable options: - –storage.tsdb.retention.time via $ps_retention_time - –storage.tsdb.retention.size via $ps_retention_size - –storage.tsdb.wal-segment-size via ps_wal_seg_size - –storage.tsdb.min-block-duration via ps_min_block_dur - –storage.tsdb.max-block-duration via ps_max_block_dur - authentication user via $ps_auth_user - authentication password via $ps_auth_pass - web authentication password via $ps_web_pass ( different format required) - MemoryMax via ps_max_mem - MemoryHigh via ps_high_mem - MemorySwapMax via ps_swap_mem - OOMScoreAdjust via ps_oom_score - GOMAXPROCS via ps_max_procs - external remote write ( writing to a remote instance like pg-adapter): - ps_write_external true enables it - ps_external_url must be a valid full url - ps_auth_ext_usermust be a valid user - ps_auth_ext_passmust be a valid password

Repo Documentation

diff --git a/doc/puppet_classes/prometheus_cd_3A_3Aparams.html b/doc/puppet_classes/prometheus_cd_3A_3Aparams.html index ea4bd10..f2b5053 100644 --- a/doc/puppet_classes/prometheus_cd_3A_3Aparams.html +++ b/doc/puppet_classes/prometheus_cd_3A_3Aparams.html @@ -502,6 +502,78 @@ —

reduce parallel WAL replay workers

+
+ + + +
  • + + ps_write_external + + + (Boolean) + + + (defaults to: false) + + + — +
    +

    whether to allow remote postgres

    +
    + +
  • + +
  • + + ps_auth_ext_user + + + (String) + + + (defaults to: 'changeme') + + + — +
    +

    user for writing to extern instance

    +
    + +
  • + +
  • + + ps_auth_ext_pass + + + (String) + + + (defaults to: 'changeme') + + + — +
    +

    password for writing to extern instance

    +
    + +
  • + +
  • + + ps_external_url + + + (String) + + + (defaults to: 'http://change.local') + + + — +
    +

    the full url for the remote write point

  • @@ -517,10 +589,6 @@
     
     
    -28
    -29
    -30
    -31
     32
     33
     34
    @@ -575,10 +643,22 @@
     83
     84
     85
    -86
    +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 -
    # File 'manifests/params.pp', line 28
    +        
    # File 'manifests/params.pp', line 32
     
     class prometheus_cd::params (
     
    @@ -597,11 +677,15 @@ class prometheus_cd::params (
       String $ps_fw_prefix          = '50',
       String $ps_main_port          = '9090',
     
    -  # auth
    +  # auth prometheus
       String $ps_auth_user          = 'changeme',
       String $ps_auth_pass          = 'changeme',
       String $ps_web_pass           = 'changeme',
     
    +  # auth remote
    +  String $ps_auth_ext_user      = 'changeme',
    +  String $ps_auth_ext_pass      = 'changeme',
    +
       # storage
       String $ps_retention_time     = '15d',
       String $ps_retention_size     = '20GB',
    @@ -616,6 +700,10 @@ class prometheus_cd::params (
       String $ps_oom_score          = '500',
       String $ps_max_procs          = '1',
     
    +  # remote write external
    +  Boolean $ps_write_external    = false,
    +  String $ps_external_url       = 'http://change.local',
    +
     ) {
       # defaults
       $fqdn                   = $facts['networking']['fqdn']