Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ACM-5438] Upgrade with resolved merge conflict #39

Merged
merged 1,321 commits into from
Jun 1, 2023
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Jul 12, 2022

  1. Merge pull request kubernetes#1784 from ikarlashov/fix_customresource…

    …state_doc
    
    Fix custom resource metrics documentation
    k8s-ci-robot committed Jul 12, 2022
    Configuration menu
    Copy the full SHA
    fad76e4 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2022

  1. add rolebinding metrics

    kaitoii11 committed Aug 6, 2022
    Configuration menu
    Copy the full SHA
    51df8fe View commit details
    Browse the repository at this point in the history
  2. fix typo

    kaitoii11 committed Aug 6, 2022
    Configuration menu
    Copy the full SHA
    de8b1b4 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2022

  1. Configuration menu
    Copy the full SHA
    2cd6aaa View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes#1725 from tanguyfalconnet/feat/hpa/stat…

    …us_current_target
    
    feat(hpa): status current metric
    k8s-ci-robot committed Aug 9, 2022
    Configuration menu
    Copy the full SHA
    767af98 View commit details
    Browse the repository at this point in the history
  3. Apply suggestions from code review

    Co-authored-by: Manuel Rüger <manuel@rueg.eu>
    kaitoii11 and mrueg committed Aug 9, 2022
    Configuration menu
    Copy the full SHA
    df7dafe View commit details
    Browse the repository at this point in the history
  4. fix metrics name

    kaitoii11 committed Aug 9, 2022
    Configuration menu
    Copy the full SHA
    aa01f53 View commit details
    Browse the repository at this point in the history
  5. fix typos

    kaitoii11 committed Aug 9, 2022
    Configuration menu
    Copy the full SHA
    ba904d8 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2022

  1. feat(logging): migrate to structured logging

    Signed-off-by: dmpe <John Malc> <cincenko@outlook.com>
    dmpe committed Aug 13, 2022
    Configuration menu
    Copy the full SHA
    f406c1a View commit details
    Browse the repository at this point in the history
  2. Apply suggestions from code review

    Co-authored-by: JUN YANG <yang.jun22@zte.com.cn>
    dmpe and yangjunmyfm192085 committed Aug 13, 2022
    Configuration menu
    Copy the full SHA
    a2ccd75 View commit details
    Browse the repository at this point in the history
  3. Apply suggestions from code review

    Co-authored-by: JUN YANG <yang.jun22@zte.com.cn>
    dmpe and yangjunmyfm192085 committed Aug 13, 2022
    Configuration menu
    Copy the full SHA
    62beea0 View commit details
    Browse the repository at this point in the history
  4. Apply suggestions from code review

    Co-authored-by: JUN YANG <yang.jun22@zte.com.cn>
    dmpe and yangjunmyfm192085 committed Aug 13, 2022
    Configuration menu
    Copy the full SHA
    d5486a7 View commit details
    Browse the repository at this point in the history
  5. Apply suggestions from code review

    Co-authored-by: JUN YANG <yang.jun22@zte.com.cn>
    dmpe and yangjunmyfm192085 committed Aug 13, 2022
    Configuration menu
    Copy the full SHA
    ebb8b10 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2022

  1. Replace pkg/errors with stdlib errors

    github.com/pkg/errors is archived and not maintained anymore.
    Replace it with stdlib functions.
    
    Signed-off-by: Manuel Rüger <manuel@rueg.eu>
    mrueg committed Aug 15, 2022
    Configuration menu
    Copy the full SHA
    2f20203 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2022

  1. Merge pull request kubernetes#1808 from mrueg/drop-pkg-errors

    Replace pkg/errors with stdlib errors
    k8s-ci-robot committed Aug 16, 2022
    Configuration menu
    Copy the full SHA
    9063fa6 View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes#1807 from dmpe/strcuturedlogging_part1

    feat(logging): migration to structure logging for main.go, pkg/ & internal/ folders
    k8s-ci-robot committed Aug 16, 2022
    Configuration menu
    Copy the full SHA
    4bb1b38 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2022

  1. pkg/customresourcestate implement info and stateSet metric type and r…

    …efactor configuration file
    
    * Adds detection of booleans in string format to getNum.
    * Refactors configuration file to allow definition of different metric types
      having different configuration variables.
    * Refactor order of types and funcs in pkg/customersourcestate.
    * Allows info and stateSet metrics to iterate over arrays.
    * Adds `nilIsZero` config variable to gauge to indicate non-existing values to tread as 0 value instead of returning an error.
    * Skip adding a label instead of setting value to `<nil>`.
    * Replace namespace and subsystem by metricsNamePrefix
    * Adjust docs for customresourcestate metrics to align with new configuration file
    chrischdi committed Aug 18, 2022
    Configuration menu
    Copy the full SHA
    52d3ab6 View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes#1777 from chrischdi/poc-additional-metr…

    …ic-types-2
    
    pkg/customresourcestate implement info and stateSet metric type and refactor configuration file
    k8s-ci-robot committed Aug 18, 2022
    Configuration menu
    Copy the full SHA
    b314ccb View commit details
    Browse the repository at this point in the history
  3. Merge pull request kubernetes#1799 from kaitoii11/rolebinding

    Add support for rolebindings
    k8s-ci-robot committed Aug 18, 2022
    Configuration menu
    Copy the full SHA
    3532203 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2022

  1. Configuration menu
    Copy the full SHA
    25f3b8f View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes#1809 from chrischdi/pr-info-nometric-nil

    Do not expose info metric for nil objects
    k8s-ci-robot committed Aug 19, 2022
    Configuration menu
    Copy the full SHA
    f1d5653 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2022

  1. Update dependencies

    go v1.18.3 -> v1.18.5
    prometheus v2.35.0 -> v2.37.0
    golangci-lint v1.46.2 -> v1.48.0
    
    Several go dependencies, among them:
    
    k8s v1.24.2 -> v1.24.4
    
    cloudbuild image
    v20211118-2f2d816b90 -> v20220609-2e4c91eb7e
    
    Signed-off-by: Manuel Rüger <manuel@rueg.eu>
    mrueg committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    03906e6 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2022

  1. graduate new endpoint metrics to STABLE

    * graduate kube_endpoint_ports and kube_endpoint_address to STABLE
    * graduate kube_endpoint_address_not_ready and
      kube_endpoint_address_available to DEPRECATED as the information is
    precomputed during metrics-scraping
    
    Signed-off-by: Mario Constanti <mario@constanti.de>
    bavarianbidi committed Aug 23, 2022
    Configuration menu
    Copy the full SHA
    9f7d1af View commit details
    Browse the repository at this point in the history
  2. feat: Add local storage labels to kube_persistentvolume_info

    Signed-off-by: m.nabokikh <maksim.nabokikh@flant.com>
    nabokihms committed Aug 23, 2022
    Configuration menu
    Copy the full SHA
    a6984e0 View commit details
    Browse the repository at this point in the history
  3. Make code inline with the other parts

    Signed-off-by: m.nabokikh <maksim.nabokikh@flant.com>
    nabokihms committed Aug 23, 2022
    Configuration menu
    Copy the full SHA
    9939059 View commit details
    Browse the repository at this point in the history
  4. Merge pull request kubernetes#1812 from bavarianbidi/deprecate_precom…

    …puted_endpoint_metrics
    
    graduate new endpoint metrics to STABLE
    k8s-ci-robot committed Aug 23, 2022
    Configuration menu
    Copy the full SHA
    69cc196 View commit details
    Browse the repository at this point in the history
  5. Merge pull request kubernetes#1789 from mrueg/update-go

    Update dependencies
    k8s-ci-robot committed Aug 23, 2022
    Configuration menu
    Copy the full SHA
    5b017f7 View commit details
    Browse the repository at this point in the history
  6. Remove RBAC resources from default exposed metric set

    These resources might create a lot of metrics,
    so we won't enable them by default for now.
    
    Signed-off-by: Manuel Rüger <manuel@rueg.eu>
    mrueg committed Aug 23, 2022
    Configuration menu
    Copy the full SHA
    93e79fc View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2022

  1. Configuration menu
    Copy the full SHA
    44831f7 View commit details
    Browse the repository at this point in the history
  2. Add host path metrics, fix table formatting

    Signed-off-by: m.nabokikh <maksim.nabokikh@flant.com>
    nabokihms committed Aug 24, 2022
    Configuration menu
    Copy the full SHA
    9e639b2 View commit details
    Browse the repository at this point in the history
  3. Merge pull request kubernetes#1810 from chrischdi/pr-custom-resource-…

    …flag-repeat
    
    Prevent definition of same gvk in custom resource configuration
    k8s-ci-robot committed Aug 24, 2022
    Configuration menu
    Copy the full SHA
    4c141d5 View commit details
    Browse the repository at this point in the history
  4. Merge pull request kubernetes#1816 from mrueg/disable-rbac-metrics

    Remove RBAC resources from default exposed metric set
    k8s-ci-robot committed Aug 24, 2022
    Configuration menu
    Copy the full SHA
    6dfeab3 View commit details
    Browse the repository at this point in the history
  5. Merge pull request kubernetes#1814 from nabokihms/local-storage-labels

    feat: Add local storage labels to kube_persistentvolume_info
    k8s-ci-robot committed Aug 24, 2022
    Configuration menu
    Copy the full SHA
    ebc0e18 View commit details
    Browse the repository at this point in the history
  6. *: Cut v2.6.0

    mrueg committed Aug 24, 2022
    Configuration menu
    Copy the full SHA
    1b8b443 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    bc3b985 View commit details
    Browse the repository at this point in the history
  8. add exit code

    ssabo committed Aug 24, 2022
    Configuration menu
    Copy the full SHA
    c9bb453 View commit details
    Browse the repository at this point in the history
  9. fix unitests

    ssabo committed Aug 24, 2022
    Configuration menu
    Copy the full SHA
    1851bfa View commit details
    Browse the repository at this point in the history
  10. create new metric

    ssabo committed Aug 24, 2022
    Configuration menu
    Copy the full SHA
    e31b035 View commit details
    Browse the repository at this point in the history
  11. unit tests

    ssabo committed Aug 24, 2022
    Configuration menu
    Copy the full SHA
    0859353 View commit details
    Browse the repository at this point in the history
  12. remove reason from exitcode

    ssabo committed Aug 24, 2022
    Configuration menu
    Copy the full SHA
    ffb6fe7 View commit details
    Browse the repository at this point in the history
  13. fix test

    ssabo committed Aug 24, 2022
    Configuration menu
    Copy the full SHA
    eb3c140 View commit details
    Browse the repository at this point in the history
  14. documentation

    ssabo committed Aug 24, 2022
    Configuration menu
    Copy the full SHA
    5bfe006 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2022

  1. Merge pull request kubernetes#1818 from kubernetes/release-2.6

    Merge Release 2.6.0 back to master
    k8s-ci-robot committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    acca9b0 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2022

  1. Configuration menu
    Copy the full SHA
    ee77b19 View commit details
    Browse the repository at this point in the history
  2. Update ci.yml

    Signed-off-by: sashashura <93376818+sashashura@users.noreply.github.com>
    sashashura committed Aug 31, 2022
    Configuration menu
    Copy the full SHA
    36c925b View commit details
    Browse the repository at this point in the history
  3. Merge pull request kubernetes#1821 from CatherineF-dev/promote-metrics

    Promote two metrics kube_pod_container_status_waiting_reason and kube_deployment_status_replicas_ready to stable
    k8s-ci-robot committed Aug 31, 2022
    Configuration menu
    Copy the full SHA
    cf66346 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2022

  1. Merge pull request kubernetes#1822 from sashashura/patch-1

    GitHub Workflows security hardening
    k8s-ci-robot committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    7343894 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2022

  1. Merge pull request kubernetes#1752 from ssabo/master

    add exit code
    k8s-ci-robot committed Sep 5, 2022
    Configuration menu
    Copy the full SHA
    20ef8a7 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2022

  1. Configuration menu
    Copy the full SHA
    386eafd View commit details
    Browse the repository at this point in the history
  2. fix/docs: Typo correction in SA metrics

    Typo correction in SA metrics documentation in the summary
    qdupuy committed Sep 19, 2022
    Configuration menu
    Copy the full SHA
    8f293ab View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2022

  1. Merge pull request kubernetes#1838 from qdupuy/patch-1

    fix/docs: Typo correction in SA metrics
    k8s-ci-robot committed Sep 21, 2022
    Configuration menu
    Copy the full SHA
    bef31e3 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2022

  1. Configuration menu
    Copy the full SHA
    d7a079e View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2022

  1. Configuration menu
    Copy the full SHA
    242cea3 View commit details
    Browse the repository at this point in the history
  2. Fix none to blank string

    evir35 committed Sep 23, 2022
    Configuration menu
    Copy the full SHA
    7f453f0 View commit details
    Browse the repository at this point in the history
  3. Merge pull request kubernetes#1841 from evir35/1660-do-not-expose-ing…

    …ress-path-metric-when-service-is-nil
    
    Do not expose ingress path metric when service is nil
    k8s-ci-robot committed Sep 23, 2022
    Configuration menu
    Copy the full SHA
    12402a5 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2022

  1. Handle singular labels in allowlist

    Handle singular labels in allowlist failing when such a label is
    supplied, in order to keep the behaviour in sync with --resources.
    
    Signed-off-by: Pranshu Srivastava <rexagod@gmail.com>
    rexagod committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    052f572 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2022

  1. Configuration menu
    Copy the full SHA
    8f883f0 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2022

  1. Configuration menu
    Copy the full SHA
    5464a9d View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2022

  1. go.mod: Upgrade to k8s 1.25

    Signed-off-by: Manuel Rüger <manuel@rueg.eu>
    mrueg committed Oct 5, 2022
    Configuration menu
    Copy the full SHA
    a345efe View commit details
    Browse the repository at this point in the history
  2. Build with go 1.19

    Signed-off-by: Manuel Rüger <manuel@rueg.eu>
    mrueg committed Oct 5, 2022
    Configuration menu
    Copy the full SHA
    1123917 View commit details
    Browse the repository at this point in the history
  3. README.md: Replace Kubernetes compat matrix

    Signed-off-by: Manuel Rüger <manuel@rueg.eu>
    mrueg committed Oct 5, 2022
    Configuration menu
    Copy the full SHA
    3eee641 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2022

  1. Represent GVK information as labels

    Represent GVK information as labels in the metrics, instead of appending
    them to the metric name itself. This would allow users to aggregate
    varying GVKs of a CR under the same metric, making operations much more
    easier.
    rexagod committed Oct 7, 2022
    Configuration menu
    Copy the full SHA
    633cbf4 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2022

  1. Configuration menu
    Copy the full SHA
    ceaad61 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2022

  1. Configuration menu
    Copy the full SHA
    29e043e View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2022

  1. Merge pull request kubernetes#1845 from lantingchiang/lease

    Allow Lease metrics to be exported across all namespaces
    k8s-ci-robot committed Oct 14, 2022
    Configuration menu
    Copy the full SHA
    cb5f88b View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes#1819 from mrueg/bump-go-1.19

    Build with go 1.19 / update to k8s 1.25
    k8s-ci-robot committed Oct 14, 2022
    Configuration menu
    Copy the full SHA
    0880c8d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    37423f4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    75bce1c View commit details
    Browse the repository at this point in the history
  5. Add all stable metrics

    CatherineF-dev committed Oct 14, 2022
    Configuration menu
    Copy the full SHA
    5995c1e View commit details
    Browse the repository at this point in the history
  6. Merge pull request kubernetes#1844 from CatherineF-dev/import-k8s-met…

    …rics-stability
    
    Import k8s metrics stability framework
    k8s-ci-robot committed Oct 14, 2022
    Configuration menu
    Copy the full SHA
    b909c01 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2022

  1. Configuration menu
    Copy the full SHA
    563aac0 View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes#1856 from chrischdi/ksm-cr-fix-docs

    customresourcestate fix type indentation in example
    k8s-ci-robot committed Oct 17, 2022
    Configuration menu
    Copy the full SHA
    339b134 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2022

  1. Configuration menu
    Copy the full SHA
    7f906e8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    762f98b View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2022

  1. Merge pull request kubernetes#1850 from rexagod/1847

    Represent GVK information as labels
    k8s-ci-robot committed Oct 20, 2022
    Configuration menu
    Copy the full SHA
    d4fdcda View commit details
    Browse the repository at this point in the history
  2. Harden and add gosec linter

    Remediate:
    G104: Errors unhandled.
    G109: Potential Integer overflow made by strconv.Atoi result conversion to int16/32
    G112: Potential Slowloris Attack because ReadHeaderTimeout is not configured in the http.Server
    G304: Potential file inclusion via variable
    G601: Implicit memory aliasing in for loop.
    
    Signed-off-by: Manuel Rüger <manuel@rueg.eu>
    mrueg committed Oct 20, 2022
    Configuration menu
    Copy the full SHA
    6b7027f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    470c4fa View commit details
    Browse the repository at this point in the history
  4. add myself to OWNERs

    logicalhan committed Oct 20, 2022
    Configuration menu
    Copy the full SHA
    a13c110 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2022

  1. Merge pull request kubernetes#1867 from mrueg/update-gh-actions

    .github: Update actions
    k8s-ci-robot committed Oct 21, 2022
    Configuration menu
    Copy the full SHA
    80f0366 View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes#1865 from mrueg/gosec

    Harden and add gosec linter
    k8s-ci-robot committed Oct 21, 2022
    Configuration menu
    Copy the full SHA
    a3a509a View commit details
    Browse the repository at this point in the history
  3. Merge pull request kubernetes#1826 from rexagod/1786

    Handle singular labels in allowlist
    k8s-ci-robot committed Oct 21, 2022
    Configuration menu
    Copy the full SHA
    0d55500 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2022

  1. Fix typos

    timp87 committed Oct 26, 2022
    Configuration menu
    Copy the full SHA
    4c6fff1 View commit details
    Browse the repository at this point in the history
  2. One more typo fix

    timp87 committed Oct 26, 2022
    Configuration menu
    Copy the full SHA
    1ea0ba8 View commit details
    Browse the repository at this point in the history
  3. Clarify valueFrom comment

    timp87 committed Oct 26, 2022
    Configuration menu
    Copy the full SHA
    aba1302 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2022

  1. Merge pull request kubernetes#1870 from timp87/fix-customresourcestat…

    …e-metrics-doc
    
    Fix typos in customresourcestate-metrics doc
    k8s-ci-robot committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    846222b View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2022

  1. e2e: Test against k8s 1.25.0

    Signed-off-by: Manuel Rüger <manuel@rueg.eu>
    mrueg committed Nov 2, 2022
    Configuration menu
    Copy the full SHA
    3d8abf8 View commit details
    Browse the repository at this point in the history
  2. Makefile: Build with go 1.19.3

    Signed-off-by: Manuel Rüger <manuel@rueg.eu>
    mrueg committed Nov 2, 2022
    Configuration menu
    Copy the full SHA
    2c734dc View commit details
    Browse the repository at this point in the history
  3. go.mod: Bump dependencies

    Signed-off-by: Manuel Rüger <manuel@rueg.eu>
    mrueg committed Nov 2, 2022
    Configuration menu
    Copy the full SHA
    81cd6ea View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2022

  1. Merge pull request kubernetes#1831 from whitebear009/hpa

    add ContainerResourceSourceType for hpa metrics
    k8s-ci-robot committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    086a6fd View commit details
    Browse the repository at this point in the history
  2. Update OWNERS

    logicalhan committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    38858e6 View commit details
    Browse the repository at this point in the history
  3. Recommend kube-scheduler alternatives

    Recommend metrics exposed by the kube-scheduler, in case of the ones below:
    * `kube_pod_container_resource_limits`
    * `kube_pod_container_resource_requests`
    
    Signed-off-by: Pranshu Srivastava <rexagod@gmail.com>
    rexagod committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    5d20fd3 View commit details
    Browse the repository at this point in the history
  4. Merge pull request kubernetes#1849 from rexagod/1846

    Recommend kube-scheduler's metrics
    k8s-ci-robot committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    1a55a38 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2022

  1. Allow labelFromKey field

    Allow `labelFromKey` field for the following types:
    * Gauge: Done.
    * Info: Done.
    * StateSet: N/A (redundant use case, see doc changes for more info).
    
    Signed-off-by: Pranshu Srivastava <rexagod@gmail.com>
    rexagod committed Nov 4, 2022
    Configuration menu
    Copy the full SHA
    6d2a555 View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes#1874 from mrueg/dep-bump-2.7.0

    Bump dependencies
    k8s-ci-robot committed Nov 4, 2022
    Configuration menu
    Copy the full SHA
    8a39051 View commit details
    Browse the repository at this point in the history
  3. Address vulns reported by the security checks

    As of this moment, there are 2 vulns in the codebase.
    * GO-2022-1095: os/exec@go1.19.2
    * GO-2022-1095: syscall@go1.19.2
    
    This commit aims to fix that.
    
    Signed-off-by: Pranshu Srivastava <rexagod@gmail.com>
    rexagod committed Nov 4, 2022
    Configuration menu
    Copy the full SHA
    a5242f4 View commit details
    Browse the repository at this point in the history
  4. Sharding per node

    CatherineF-dev committed Nov 4, 2022
    Configuration menu
    Copy the full SHA
    2c0c8d2 View commit details
    Browse the repository at this point in the history
  5. Validate options

    CatherineF-dev committed Nov 4, 2022
    Configuration menu
    Copy the full SHA
    3b50fbc View commit details
    Browse the repository at this point in the history
  6. Clean

    CatherineF-dev committed Nov 4, 2022
    Configuration menu
    Copy the full SHA
    87a7793 View commit details
    Browse the repository at this point in the history
  7. Move merging fieldselectors into app/server.go and replace namespaceF…

    …itler with fieldSelectorFilter
    CatherineF-dev committed Nov 4, 2022
    Configuration menu
    Copy the full SHA
    d523f8e View commit details
    Browse the repository at this point in the history
  8. Refactoring

    CatherineF-dev committed Nov 4, 2022
    Configuration menu
    Copy the full SHA
    f9d29ba View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    2f1da3a View commit details
    Browse the repository at this point in the history
  10. Add govulncheck cron

    Add `govulncheck` cron configuration.
    
    Signed-off-by: Pranshu Srivastava <rexagod@gmail.com>
    rexagod committed Nov 4, 2022
    Configuration menu
    Copy the full SHA
    1736469 View commit details
    Browse the repository at this point in the history
  11. Merge pull request kubernetes#1866 from logicalhan/patch-2

    add myself to OWNERs
    k8s-ci-robot committed Nov 4, 2022
    Configuration menu
    Copy the full SHA
    32f08e3 View commit details
    Browse the repository at this point in the history
  12. Merge pull request kubernetes#1878 from rexagod/1858-1857

    Detect vulns actually used by KSM
    k8s-ci-robot committed Nov 4, 2022
    Configuration menu
    Copy the full SHA
    0f48343 View commit details
    Browse the repository at this point in the history
  13. Update README.md

    Co-authored-by: Manuel Rüger <manuel@rueg.eu>
    CatherineF-dev and mrueg committed Nov 4, 2022
    Configuration menu
    Copy the full SHA
    813496d View commit details
    Browse the repository at this point in the history
  14. Refactoring

    CatherineF-dev committed Nov 4, 2022
    Configuration menu
    Copy the full SHA
    43c6073 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2022

  1. introduce custom-resources-only flag ...

    ... to only monitor all known custom-resource configurations instead of
    listing each of them explicitly
    
    Signed-off-by: Mario Constanti <mario@constanti.de>
    bavarianbidi committed Nov 7, 2022
    Configuration menu
    Copy the full SHA
    53af116 View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes#1864 from CatherineF-dev/sharding-per-node

    Sharding metrics per node via fieldSelector
    k8s-ci-robot committed Nov 7, 2022
    Configuration menu
    Copy the full SHA
    d620e43 View commit details
    Browse the repository at this point in the history
  3. Support filtering label allowlist by "*"

    Support filtering label allowlist by "*", which will expand to the
    enabled resources, while infering their values based on its value(s).
    
    Signed-off-by: Pranshu Srivastava <rexagod@gmail.com>
    rexagod committed Nov 7, 2022
    Configuration menu
    Copy the full SHA
    d982bbc View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2022

  1. Merge pull request kubernetes#1823 from rexagod/1815

    Support filtering label allowlist by "*"
    k8s-ci-robot committed Nov 8, 2022
    Configuration menu
    Copy the full SHA
    d5bd2c8 View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes#1813 from bavarianbidi/crd_only_mode

    introduce custom-resources-only flag ...
    k8s-ci-robot committed Nov 8, 2022
    Configuration menu
    Copy the full SHA
    c0a03ad View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b6c5667 View commit details
    Browse the repository at this point in the history
  4. Merge pull request kubernetes#1876 from mattcary/kep1847

    Add retention policy metrics for KEP-1847
    k8s-ci-robot committed Nov 8, 2022
    Configuration menu
    Copy the full SHA
    dc1f1f3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    83d68c5 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2022

  1. Configuration menu
    Copy the full SHA
    a1716fa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b9f0d8d View commit details
    Browse the repository at this point in the history
  3. Deprecate VPA

    Deprecate VPA metrics in v2.9.0.
    
    Signed-off-by: Pranshu Srivastava <rexagod@gmail.com>
    rexagod committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    2279fb2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3072502 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2022

  1. go.mod: Bump exporter-toolkit to 0.8.1

    Signed-off-by: Manuel Rüger <manuel@rueg.eu>
    mrueg committed Nov 10, 2022
    Configuration menu
    Copy the full SHA
    d39f1b1 View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes#1888 from mrueg/exporter-toolkit-0.8

    go.mod: Bump exporter-toolkit to 0.8.1
    k8s-ci-robot committed Nov 10, 2022
    Configuration menu
    Copy the full SHA
    8096b31 View commit details
    Browse the repository at this point in the history
  3. Incorporate Cobra

    s/pflags/cobra/g:
    * Use spf13/cobra to handle all flags and sub-commands.
    * Remove all spf13/pflag usage, and fallback to the in-build flag
      package if, and when needed.
    * Add completion support.
    
    Signed-off-by: Pranshu Srivastava <rexagod@gmail.com>
    rexagod committed Nov 10, 2022
    Configuration menu
    Copy the full SHA
    b926fd9 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2022

  1. Configuration menu
    Copy the full SHA
    e27fb87 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2022

  1. Configuration menu
    Copy the full SHA
    837f747 View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes#1835 from rexagod/1790

    Deprecate VPA
    k8s-ci-robot committed Nov 14, 2022
    Configuration menu
    Copy the full SHA
    9edd02b View commit details
    Browse the repository at this point in the history
  3. Merge pull request kubernetes#1880 from rexagod/1871-1868

    Allow labelFromKey field for all applicable types
    k8s-ci-robot committed Nov 14, 2022
    Configuration menu
    Copy the full SHA
    b2c90e8 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2022

  1. Add node deletionTimestamp metric

    Adds deletionTimestamp metric, for nodes.
    
    Signed-off-by: Pranshu Srivastava <rexagod@gmail.com>
    rexagod committed Nov 16, 2022
    Configuration menu
    Copy the full SHA
    ed551af View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes#1890 from rexagod/1889

    Add node deletionTimestamp metric
    k8s-ci-robot committed Nov 16, 2022
    Configuration menu
    Copy the full SHA
    53a0dc6 View commit details
    Browse the repository at this point in the history
  3. Add --config flag

    --config flag defines the path to the kube-state-metrics options config file.
    rexagod committed Nov 16, 2022
    Configuration menu
    Copy the full SHA
    5888a7e View commit details
    Browse the repository at this point in the history
  4. Implement hot-reloading based on config changes

    Reload KSM on-the-fly when a change is detected in the configuration.
    
    Meta changes (will squash)
    rexagod committed Nov 16, 2022
    Configuration menu
    Copy the full SHA
    9860f46 View commit details
    Browse the repository at this point in the history
  5. Add end-to-end testing to verify hot-reloading

    Add end-to-end testing to verify hot-reloading for event-based changes
    stemming from the config file. Also,
    * sent in a doc fix that was missed
    earlier:
    https://github.com/kubernetes/kube-state-metrics/pull/1890/files#diff-380eca5a922c0ddbf67f04daefc6823e7ef0e197434d3a826d39c7063cdfa6d6R15,
    * updated fsnotify and viper dependencies (v1.6.0 and v1.14.0
      respectively).
    
    Signed-off-by: Pranshu Srivastava <rexagod@gmail.com>
    rexagod committed Nov 16, 2022
    Configuration menu
    Copy the full SHA
    f8360a8 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2022

  1. Merge pull request kubernetes#1827 from rexagod/1738

    Incorporate Viper
    k8s-ci-robot committed Nov 17, 2022
    Configuration menu
    Copy the full SHA
    34b4660 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2022

  1. Merge pull request kubernetes#1894 from exitflynn/master

    update kube_node_status_{capacity/allocatable} doc to clarify difference
    k8s-ci-robot committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    3be79d5 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2022

  1. Add rexagod as reviewer

    Signed-off-by: Damien Grisonnet <dgrisonn@redhat.com>
    dgrisonnet committed Nov 22, 2022
    Configuration menu
    Copy the full SHA
    cc0fd00 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2022

  1. Merge pull request kubernetes#1900 from dgrisonnet/rexagod-reviewer

    Add rexagod as reviewer
    k8s-ci-robot committed Nov 23, 2022
    Configuration menu
    Copy the full SHA
    898345f View commit details
    Browse the repository at this point in the history
  2. add ingress class metrics

    kaitoii11 committed Nov 23, 2022
    Configuration menu
    Copy the full SHA
    4abefe2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2784269 View commit details
    Browse the repository at this point in the history
  4. add stability experimental

    kaitoii11 committed Nov 23, 2022
    Configuration menu
    Copy the full SHA
    07af191 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2022

  1. autoscaling/v2beta2 HorizontalPodAutoscaler is deprecated in v1.23+

    Issue: kubernetes#1711
    
    Problem: kube-state-metrics supports up to (latest k8s release - 3) k8s
    version. Since v1.25 has been release we can update it to start using
    autoscaler/v2.
    
    Solution: update packages to start using autoscaler/v2
    
    Signed-off-by: JoaoBraveCoding <jmarcal@redhat.com>
    JoaoBraveCoding committed Nov 24, 2022
    Configuration menu
    Copy the full SHA
    8f27e70 View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes#1906 from JoaoBraveCoding/1711

    Start using autoscaling/v2 for HorizontalPodAutoscaler
    k8s-ci-robot committed Nov 24, 2022
    Configuration menu
    Copy the full SHA
    6e28b18 View commit details
    Browse the repository at this point in the history
  3. Update internal/store/builder.go

    Co-authored-by: Damien Grisonnet <damien.grisonnet@epita.fr>
    kaitoii11 and dgrisonnet committed Nov 24, 2022
    Configuration menu
    Copy the full SHA
    991857c View commit details
    Browse the repository at this point in the history
  4. fix linter error

    kaitoii11 committed Nov 24, 2022
    Configuration menu
    Copy the full SHA
    df2d8f1 View commit details
    Browse the repository at this point in the history
  5. Merge pull request kubernetes#1905 from kaitoii11/ingressclass

    Add ingress class metrics
    k8s-ci-robot committed Nov 24, 2022
    Configuration menu
    Copy the full SHA
    3cf1b16 View commit details
    Browse the repository at this point in the history
  6. go.mod: Update dependencies

    mrueg committed Nov 24, 2022
    Configuration menu
    Copy the full SHA
    820741d View commit details
    Browse the repository at this point in the history
  7. *: Cut v2.7.0

    Signed-off-by: Manuel Rüger <manuel@rueg.eu>
    mrueg committed Nov 24, 2022
    Configuration menu
    Copy the full SHA
    095bf79 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    abe3fd3 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2022

  1. Merge pull request kubernetes#1908 from kubernetes/release-2.7

    Merge Release 2.7 back to master branch
    k8s-ci-robot committed Nov 25, 2022
    Configuration menu
    Copy the full SHA
    0cbabf9 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2022

  1. Add Metrics for EndpointSlices

    Implements https://pkg.go.dev/k8s.io/api/discovery/v1#EndpointSlice
    
    This resourcetype is disabled by default as they are very verbose and
    have a high cardinality.
    Metrics from endpointslices can be used to identify if specific pods are
    part of an endpoint and thus discoverable through a service.
    
    Signed-off-by: Manuel Rüger <manuel@rueg.eu>
    mrueg committed Nov 26, 2022
    Configuration menu
    Copy the full SHA
    b4b8c23 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2022

  1. Add CatherineF-dev as reviewer

    Signed-off-by: Damien Grisonnet <dgrisonn@redhat.com>
    dgrisonnet committed Nov 29, 2022
    Configuration menu
    Copy the full SHA
    af833dd View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes#1914 from dgrisonnet/CatherineF-dev-rev…

    …iewer
    
    Add CatherineF-dev as reviewer
    k8s-ci-robot committed Nov 29, 2022
    Configuration menu
    Copy the full SHA
    db20a99 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2022

  1. Update github.com/prometheus/exporter-toolkit

    The latest version (v0.8.2) fixes CVE-2022-46146.
    
    Signed-off-by: Simon Pasquier <spasquie@redhat.com>
    simonpasquier committed Nov 30, 2022
    Configuration menu
    Copy the full SHA
    8b10164 View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes#1918 from simonpasquier/bump-exporter-t…

    …oolkit
    
    Update github.com/prometheus/exporter-toolkit
    k8s-ci-robot committed Nov 30, 2022
    Configuration menu
    Copy the full SHA
    a406f23 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2022

  1. Merge pull request kubernetes#1910 from mrueg/add-endpointslices

    Add Metrics for EndpointSlices
    k8s-ci-robot committed Dec 1, 2022
    Configuration menu
    Copy the full SHA
    44aea58 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2022

  1. Add metrics for config file changes

    This uses code pieces from prometheus/alertmanager in https://github.com/prometheus/alertmanager/blob/main/config/coordinator.go#LL56C26-L56C26
    licensed under Apache-2.0.
    
    kube_state_metrics_config_hash{type="config", filename="config.yml"} 4.0061079457904e+13
    kube_state_metrics_config_last_reload_success_timestamp_seconds{type="config", filename="config.yml"} 1.6697483049487052e+09
    kube_state_metrics_config_last_reload_successful{type="config",
    filename="config.yml"} 1
    
    Signed-off-by: Manuel Rüger <manuel@rueg.eu>
    mrueg committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    ee89176 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2022

  1. Replace "<none>" with empty string for "owner_kind", "owner_name" and…

    … "owner_is_controller" dimensions.
    
    Returning empty string instead of "<none>" value for "owner_kind", "owner_name" and "owner_is_controller" dimensions when no metadata.ownerReferences exists in Kubernetes resoures.
    pawcykca committed Dec 3, 2022
    Configuration menu
    Copy the full SHA
    2c3ea01 View commit details
    Browse the repository at this point in the history
  2. Replace special string "<none>" with empty string for "storageclass" …

    …dimension.
    
    Returning empty string instead of special string "<none>" for "storageclass" dimensions of "kube_persistentvolumeclaim_info" metric.
    pawcykca committed Dec 3, 2022
    Configuration menu
    Copy the full SHA
    0553bf4 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2022

  1. Update internal/store/persistentvolumeclaim.go

    Co-authored-by: Manuel Rüger <manuel@rueg.eu>
    pawcykca and mrueg committed Dec 5, 2022
    Configuration menu
    Copy the full SHA
    9858387 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2022

  1. Merge pull request kubernetes#1923 from pawcykca/empty-string-for-own…

    …er-dimensions
    
    Empty string for "owner_*" dimensions in all metrics.
    k8s-ci-robot committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    18d87c2 View commit details
    Browse the repository at this point in the history
  2. Remove duplicated MetricsWriter implementation

    Simplify the implementation of the MetricsWriter to avoid code
    duplication between single and multi stores scenarios.
    
    Signed-off-by: Damien Grisonnet <dgrisonn@redhat.com>
    dgrisonnet committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    e355c48 View commit details
    Browse the repository at this point in the history
  3. pkg/metrics_store: add error handling to WriteAll

    Signed-off-by: Damien Grisonnet <dgrisonn@redhat.com>
    dgrisonnet committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    fa89bc9 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2022

  1. Merge pull request kubernetes#1921 from dgrisonnet/simplify-metricswr…

    …iter
    
    Remove duplicated MetricsWriter implementation
    k8s-ci-robot committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    4e30f4e View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes#1916 from mrueg/config-change-metrics

    Add metrics for config file changes
    k8s-ci-robot committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    143f94d View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2022

  1. Configuration menu
    Copy the full SHA
    eb3bdbc View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes#1926 from mrueg/crs-config-metrics

    Add metrics for CustomResource State Config file
    k8s-ci-robot committed Dec 8, 2022
    Configuration menu
    Copy the full SHA
    448becb View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2022

  1. docs: add status badge for the periodic cronjob

    Additionally, rename it to a more fitting name.
    rexagod committed Dec 10, 2022
    Configuration menu
    Copy the full SHA
    2849d59 View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes#1924 from rexagod/foo-bar-baz-que

    docs: add status badge for the periodic cronjob
    k8s-ci-robot committed Dec 10, 2022
    Configuration menu
    Copy the full SHA
    f01ce58 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2022

  1. Configuration menu
    Copy the full SHA
    01062d5 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2022

  1. Add kube_pod_status_qos_class gauge to pod metrics

    Signed-off-by: frezes <zhangjunhao@kubesphere.io>
    frezes committed Dec 12, 2022
    Configuration menu
    Copy the full SHA
    288718a View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes#1931 from mrueg/update-branch-name

    Rename references from master to main branch
    k8s-ci-robot committed Dec 12, 2022
    Configuration menu
    Copy the full SHA
    5d6cb39 View commit details
    Browse the repository at this point in the history
  3. Makefile: Bump to go 1.19.4

    mrueg committed Dec 12, 2022
    Configuration menu
    Copy the full SHA
    2805217 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    97b7e41 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    89403d2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0955db8 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2022

  1. Merge pull request kubernetes#1933 from mrueg/bump-deps-12

    Bump dependencies and linter
    k8s-ci-robot committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    4ef2752 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2022

  1. Make CRS metrics type dynamic

    All CRS metrics are hardcoded to "gauge" type, this patch addresses
    that.
    rexagod committed Dec 15, 2022
    Configuration menu
    Copy the full SHA
    02fd1a9 View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes#1930 from rexagod/1886

    Make CRS metrics type dynamic
    k8s-ci-robot committed Dec 15, 2022
    Configuration menu
    Copy the full SHA
    d9677c0 View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2022

  1. Configuration menu
    Copy the full SHA
    62f3fc2 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2022

  1. Update docs/developer/guide.md

    Co-authored-by: Pranshu Srivastava <prasriva@redhat.com>
    CatherineF-dev and rexagod committed Dec 21, 2022
    Configuration menu
    Copy the full SHA
    022fce9 View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes#1936 from CatherineF-dev/update-develop…

    …-doc-2
    
    Add develop doc on adding new metrics
    k8s-ci-robot committed Dec 21, 2022
    Configuration menu
    Copy the full SHA
    f1288f9 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2023

  1. Change kube_pod_status_qos_class to experimental metric

    Signed-off-by: frezes <zhangjunhao@kubesphere.io>
    frezes committed Jan 3, 2023
    Configuration menu
    Copy the full SHA
    c3004c6 View commit details
    Browse the repository at this point in the history
  2. docs: Fix typo in kube_node_deletion_timestamp description

    Signed-off-by: Grzegorz Głąb <grzesuav@gmail.com>
    grzesuav committed Jan 3, 2023
    Configuration menu
    Copy the full SHA
    3ca8765 View commit details
    Browse the repository at this point in the history
  3. Merge pull request kubernetes#1944 from grzesuav/typo

    docs: Fix typo in kube_node_deletion_timestamp description
    k8s-ci-robot committed Jan 3, 2023
    Configuration menu
    Copy the full SHA
    7120063 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2023

  1. docs:fix link

    yosshi825 committed Jan 6, 2023
    Configuration menu
    Copy the full SHA
    b2fba10 View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes#1945 from yosshi825/fix/typo

    docs:fix broken link
    k8s-ci-robot committed Jan 6, 2023
    Configuration menu
    Copy the full SHA
    ef627d6 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2023

  1. prefix GVK labels in CustomResourceMonitoring

    This will prefix the auto-generated GVK labels for CustomResources with
    customresource_ to make it a bit more clear that these labels got generated.
    
    Signed-off-by: Mario Constanti <mario@constanti.de>
    bavarianbidi committed Jan 9, 2023
    Configuration menu
    Copy the full SHA
    7130bd0 View commit details
    Browse the repository at this point in the history
  2. Reload CustomResourceState Config File on Change

    This change adds hot reloading support for the customresourcestate
    config file.
    
    It also resolves a bug in which the customresourcestate config file was
    included in the ksm config file, in which it did not get detected.
    
    It also resolves a bug in which customresourcestatemetrics were not
    added when set resources were non-default resources.
    
    Fixes: kubernetes#1892
    mrueg committed Jan 9, 2023
    Configuration menu
    Copy the full SHA
    06268ab View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2023

  1. replace kube_crd with kube_customresource in docs

    Signed-off-by: Mario Constanti <mario@constanti.de>
    bavarianbidi committed Jan 10, 2023
    Configuration menu
    Copy the full SHA
    b410166 View commit details
    Browse the repository at this point in the history
  2. fix vpa crd metric names

    bavarianbidi committed Jan 10, 2023
    Configuration menu
    Copy the full SHA
    771f85c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    488c0bc View commit details
    Browse the repository at this point in the history
  4. Merge pull request kubernetes#1932 from frezes/feat/addPodStatusQosClass

    Add kube_pod_status_qos_class gauge to pod metrics
    k8s-ci-robot committed Jan 10, 2023
    Configuration menu
    Copy the full SHA
    559bb28 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2023

  1. Support pod_ready_time and pod_container_ready_time

    Co-authored-by: Szymon Grzemski <sz.grzemski@gmail.com>
    Signed-off-by: Lan Liang <gcslyp@gmail.com>
    2 people authored and ryanrolds committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    4d8c58a View commit details
    Browse the repository at this point in the history
  2. Addressed feedback

    ryanrolds committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    0e4e396 View commit details
    Browse the repository at this point in the history
  3. Fixing bad merge in rebase

    ryanrolds committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    dd7202b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    59b1728 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2023

  1. Merge pull request kubernetes#1942 from bavarianbidi/prefix_gvk_label…

    …s_in_customresourcemonitoring
    
    prefix GVK labels in CustomResourceMonitoring
    k8s-ci-robot committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    b7a7070 View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes#1928 from mrueg/hotreloading-crs

    Reload CustomResourceState Config File on Change
    k8s-ci-robot committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    63db483 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2023

  1. Configuration menu
    Copy the full SHA
    5b6ea71 View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes#1875 from CatherineF-dev/update-develop…

    …-doc
    
    Update development doc
    k8s-ci-robot committed Jan 16, 2023
    Configuration menu
    Copy the full SHA
    c752152 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2023

  1. fix --version flag

    bjorand committed Jan 18, 2023
    Configuration menu
    Copy the full SHA
    689a1f5 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2023

  1. Configuration menu
    Copy the full SHA
    ad5a7ac View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes#1938 from ryanrolds/rolds/pod_ready_time

    Add metrics of kube_pod_status_ready_time and kube_pod_status_containers_ready_time redux
    k8s-ci-robot committed Jan 19, 2023
    Configuration menu
    Copy the full SHA
    1cda0bf View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2023

  1. tools: Use own go.mod

    This reduces the number of deps that will be fetched for building ksm
    mrueg committed Jan 20, 2023
    Configuration menu
    Copy the full SHA
    482ad31 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2023

  1. clean broken --version flag

    bjorand committed Jan 23, 2023
    Configuration menu
    Copy the full SHA
    ca7bc25 View commit details
    Browse the repository at this point in the history
  2. remove unwanted change

    bjorand committed Jan 23, 2023
    Configuration menu
    Copy the full SHA
    d72db69 View commit details
    Browse the repository at this point in the history
  3. update doc

    bjorand committed Jan 23, 2023
    Configuration menu
    Copy the full SHA
    57a196b View commit details
    Browse the repository at this point in the history
  4. Enhance UserAgent with more information

    Before:
    "User-Agent: v2.7.0"
    
    After:
    "User-Agent: kube-state-metrics/v2.7.0 (linux/amd64) kubernetes/1cda0bf9"
    mrueg committed Jan 23, 2023
    Configuration menu
    Copy the full SHA
    b41d5ca View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2023

  1. Handle unit length valueFrom values

    Handle unit length `valueFrom` values and skip strings where we expect
    them to be type-cast-able to `float64`, instead of erroring, since that
    is the expected behavior, and what's being done for other types.
    rexagod committed Jan 24, 2023
    Configuration menu
    Copy the full SHA
    bd2ea7a View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes#1956 from bjorand/version_flag

    remove broken --version flag, replace by version command
    k8s-ci-robot committed Jan 24, 2023
    Configuration menu
    Copy the full SHA
    bc7b5b6 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2023

  1. support "True" and "False" as string in custom-resource-state for ope…

    …rator status conditions
    jabdoa2 committed Jan 26, 2023
    Configuration menu
    Copy the full SHA
    2b5460f View commit details
    Browse the repository at this point in the history
  2. lowercase string and simplify logic

    Co-authored-by: Manuel Rüger <manuel@rueg.eu>
    jabdoa2 and mrueg committed Jan 26, 2023
    Configuration menu
    Copy the full SHA
    e26d682 View commit details
    Browse the repository at this point in the history
  3. Merge pull request kubernetes#1960 from mrueg/useragent

    Enrich UserAgent with more information
    k8s-ci-robot committed Jan 26, 2023
    Configuration menu
    Copy the full SHA
    5e293b2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    db21b96 View commit details
    Browse the repository at this point in the history
  5. Merge pull request kubernetes#1957 from mrueg/tools-go-mod

    tools: Use own go.mod
    k8s-ci-robot committed Jan 26, 2023
    Configuration menu
    Copy the full SHA
    90f58ce View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2023

  1. Configuration menu
    Copy the full SHA
    c0bd852 View commit details
    Browse the repository at this point in the history
  2. Improve formating

    jabdoa2 committed Jan 27, 2023
    Configuration menu
    Copy the full SHA
    24e2665 View commit details
    Browse the repository at this point in the history
  3. Use structured logging

    mrueg committed Jan 27, 2023
    Configuration menu
    Copy the full SHA
    fa53464 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2023

  1. Configuration menu
    Copy the full SHA
    67ed488 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2023

  1. Configuration menu
    Copy the full SHA
    5250ea4 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2023

  1. Merge pull request kubernetes#1963 from jabdoa2/support_string_bool_i…

    …n_custom_resource_state
    
    support "True" and "False" as string in custom-resource-state
    k8s-ci-robot committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    5da24c2 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2023

  1. Configuration menu
    Copy the full SHA
    49af6b3 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2023

  1. Configuration menu
    Copy the full SHA
    4342ca7 View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes#1976 from CatherineF-dev/force-adding-m…

    …etric-stability
    
    Migrate all NewFamilyGenerator to NewFamilyGeneratorWithStability
    k8s-ci-robot committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    c530a7b View commit details
    Browse the repository at this point in the history
  3. Merge pull request kubernetes#1971 from ryanrolds/rolds/bug_fix_pod_c…

    …ontainer_ready_time
    
    Fixing emitting of ready time metrics when condition is false
    k8s-ci-robot committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    86bf8f2 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2023

  1. Configuration menu
    Copy the full SHA
    4210d50 View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes#1977 from CatherineF-dev/clean-up-NewFa…

    …milyGenerator
    
    Clean up function NewFamilyGenerator in comments
    k8s-ci-robot committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    5ec099b View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2023

  1. Merge pull request kubernetes#1974 from mrueg/openmetrics

    Set OpenMetrics content header
    k8s-ci-robot committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    77d0935 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a244030 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1032430 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8e3adcd View commit details
    Browse the repository at this point in the history
  5. Merge pull request kubernetes#1964 from jabdoa2/patch-1

    Document how gauges convert types to float
    k8s-ci-robot committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    f27c1ef View commit details
    Browse the repository at this point in the history
  6. Merge pull request kubernetes#1958 from rexagod/1947

    Handle unit length `valueFrom` values
    k8s-ci-robot committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    757055d View commit details
    Browse the repository at this point in the history
  7. go.mod: Update dependencies

    mrueg committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    5374819 View commit details
    Browse the repository at this point in the history
  8. *: Cut v2.8.0

    mrueg committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    61b78ce View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    2fd22c4 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2023

  1. Configuration menu
    Copy the full SHA
    b06d352 View commit details
    Browse the repository at this point in the history
  2. Don't crash on non-existent path values

    Don't crash on non-existent path values in CRS.
    
    Signed-off-by: Pranshu Srivastava <rexagod@gmail.com>
    rexagod authored and mrueg committed Feb 20, 2023
    Configuration menu
    Copy the full SHA
    63d2138 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    08c4765 View commit details
    Browse the repository at this point in the history
  4. build: Bump to go 1.19.6

    mrueg committed Feb 20, 2023
    Configuration menu
    Copy the full SHA
    2d4579e View commit details
    Browse the repository at this point in the history
  5. *: Cut v2.8.1

    mrueg committed Feb 20, 2023
    Configuration menu
    Copy the full SHA
    f6f119c View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2023

  1. Configuration menu
    Copy the full SHA
    fb15826 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2023

  1. Configuration menu
    Copy the full SHA
    aff27f4 View commit details
    Browse the repository at this point in the history
  2. Update pkg/metricshandler/metrics_handler.go

    Co-authored-by: Manuel Rüger <manuel@rueg.eu>
    CatherineF-dev and mrueg committed Mar 16, 2023
    Configuration menu
    Copy the full SHA
    ce79351 View commit details
    Browse the repository at this point in the history
  3. Update golangci-lint version

    arturhoo authored and mrueg committed Mar 16, 2023
    Configuration menu
    Copy the full SHA
    5a8d9b7 View commit details
    Browse the repository at this point in the history
  4. Update golang and go deps

    Signed-off-by: Manuel Rüger <manuel@rueg.eu>
    mrueg committed Mar 16, 2023
    Configuration menu
    Copy the full SHA
    2f5775f View commit details
    Browse the repository at this point in the history
  5. *: Cut v2.8.2

    mrueg committed Mar 16, 2023
    Configuration menu
    Copy the full SHA
    2812b27 View commit details
    Browse the repository at this point in the history
  6. Merge pull request kubernetes#2029 from mrueg/prep-v2.8.2

    Release v2.8.2
    k8s-ci-robot committed Mar 16, 2023
    Configuration menu
    Copy the full SHA
    3ed7a6c View commit details
    Browse the repository at this point in the history

Commits on May 23, 2023

  1. checked out upstream upgrade tag and replayed custom changes on top

    Signed-off-by: Nathaniel Graham <[nathaniel.graham@protonmail.com, ngraham@redhat.com]>
    Nathaniel Graham committed May 23, 2023
    Configuration menu
    Copy the full SHA
    4c47d9a View commit details
    Browse the repository at this point in the history
  2. removed travis CI yaml file

    Signed-off-by: Nathaniel Graham <[nathaniel.graham@protonmail.com, ngraham@redhat.com]>
    Nathaniel Graham committed May 23, 2023
    Configuration menu
    Copy the full SHA
    9fcce5f View commit details
    Browse the repository at this point in the history

Commits on May 24, 2023

  1. updated Dockerfile.prow to try go1.19

    Signed-off-by: Nathaniel Graham <[nathaniel.graham@protonmail.com, ngraham@redhat.com]>
    Nathaniel Graham committed May 24, 2023
    Configuration menu
    Copy the full SHA
    6267578 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'upgrade-v2.8.2' of github.com:ngraham20/kube-state-metr…

    …ics into release-2.8
    Nathaniel Graham committed May 24, 2023
    Configuration menu
    Copy the full SHA
    ff25838 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2023

  1. updated go.mod to specify go1.20

    Signed-off-by: Nathaniel Graham <[nathaniel.graham@protonmail.com, ngraham@redhat.com]>
    Nathaniel Graham committed May 30, 2023
    Configuration menu
    Copy the full SHA
    53b1f8f View commit details
    Browse the repository at this point in the history