Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: chgl/kube-powertools
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.3.46
Choose a base ref
...
head repository: chgl/kube-powertools
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.3.47
Choose a head ref
  • 2 commits
  • 3 files changed
  • 2 contributors

Commits on Mar 19, 2025

  1. chore(deps): update all non-major dependencies (#523)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Mar 19, 2025
    Copy the full SHA
    646477b View commit details
  2. chore(release): 2.3.47 [skip ci]

    ## [2.3.47](v2.3.46...v2.3.47) (2025-03-19)
    
    ### Miscellaneous Chores
    
    * **deps:** update all non-major dependencies ([#523](#523)) ([646477b](646477b))
    semantic-release-bot committed Mar 19, 2025
    Copy the full SHA
    18a4214 View commit details
Showing with 13 additions and 13 deletions.
  1. +5 −5 Dockerfile
  2. +5 −5 README.md
  3. +3 −3 requirements.in
10 changes: 5 additions & 5 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -24,12 +24,12 @@ npm clean-install
EOF

# kubectl
COPY --from=docker.io/bitnami/kubectl:1.32.2@sha256:9fd297dc56125e1a9c7b5ef6f74ee7abe1fa20b78bccca986b7422775baeea5c /opt/bitnami/kubectl/bin/kubectl /usr/local/bin/kubectl
COPY --from=docker.io/bitnami/kubectl:1.32.3@sha256:3f21647d4c3f0fa0a906d6aacf7919beac2356bf6a2fb595414bea045ba75270 /opt/bitnami/kubectl/bin/kubectl /usr/local/bin/kubectl
RUN kubectl version --client

# Helm
# renovate: datasource=github-releases depName=helm/helm
ARG HELM_VERSION=3.17.1
ARG HELM_VERSION=3.17.2
ENV HELM_URL=https://get.helm.sh/helm-v"${HELM_VERSION}"-linux-amd64.tar.gz
RUN <<EOF
curl -LSs "$HELM_URL" | tar xz
@@ -216,7 +216,7 @@ EOF

# Trivy
# renovate: datasource=github-releases depName=aquasecurity/trivy
ARG TRIVY_VERSION=0.59.1
ARG TRIVY_VERSION=0.60.0
ENV TRIVY_URL=https://github.com/aquasecurity/trivy/releases/download/v${TRIVY_VERSION}/trivy_${TRIVY_VERSION}_Linux-64bit.tar.gz
RUN <<EOF
curl -LSs "$TRIVY_URL" | tar xz
@@ -238,7 +238,7 @@ EOF

# kubescape
# renovate: datasource=github-releases depName=armosec/kubescape
ARG KUBESCAPE_VERSION=3.0.30
ARG KUBESCAPE_VERSION=3.0.32
ENV KUBESCAPE_URL=https://github.com/armosec/kubescape/releases/download/v${KUBESCAPE_VERSION}/kubescape-ubuntu-latest
RUN <<EOF
curl -LSsO "$KUBESCAPE_URL"
@@ -251,7 +251,7 @@ EOF

# gomplate
# renovate: datasource=github-releases depName=hairyhenderson/gomplate
ARG GOMPLATE_VERSION=4.3.0
ARG GOMPLATE_VERSION=4.3.1
ENV GOMPLATE_URL=https://github.com/hairyhenderson/gomplate/releases/download/v${GOMPLATE_VERSION}/gomplate_linux-amd64
RUN <<EOF
curl -LSsO "$GOMPLATE_URL"
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -14,13 +14,13 @@ An always up to date collection of useful tools for your Kubernetes linting and
Mount a folder containing your Helm or raw Kubernetes manifests:

```sh
docker run --rm -it -v $PWD:/root/workspace ghcr.io/chgl/kube-powertools:v2.3.46
docker run --rm -it -v $PWD:/root/workspace ghcr.io/chgl/kube-powertools:v2.3.47
```

The container image is pushed to these two registries:

- docker.io/chgl/kube-powertools:v2.3.46
- ghcr.io/chgl/kube-powertools:v2.3.46
- docker.io/chgl/kube-powertools:v2.3.47
- ghcr.io/chgl/kube-powertools:v2.3.47

## Helm Chart Repositories

@@ -34,7 +34,7 @@ For example, you can mount this repository into the `kube-powertools` container
in the `/samples/charts` dir:

```sh
$ docker run --rm -it -v $PWD:/root/workspace ghcr.io/chgl/kube-powertools:v2.3.46
$ docker run --rm -it -v $PWD:/root/workspace ghcr.io/chgl/kube-powertools:v2.3.47
bash-5.1# CHARTS_DIR=samples/charts chart-powerlint.sh
```

@@ -107,7 +107,7 @@ First, determine the digest of the container image to verify. This digest is als
the packages page on GitHub: <https://github.com/chgl/kube-powertools/pkgs/container/kube-powertools>.

```sh
IMAGE=ghcr.io/chgl/kube-powertools:v2.3.46
IMAGE=ghcr.io/chgl/kube-powertools:v2.3.47
IMAGE_DIGEST=$(crane digest $IMAGE)
IMAGE_TAG="${IMAGE#*:}"
```
6 changes: 3 additions & 3 deletions requirements.in
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
yamale==6.0.0
yamllint==1.35.1
pre-commit==4.1.0
checkov==3.2.379
yamllint==1.36.2
pre-commit==4.2.0
checkov==3.2.389