feat(admission-controller): Add KSPM Admission Controller to helm chart #1761
Workflow file for this run
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Helm Unit Tests | |
on: pull_request | |
jobs: | |
Unit-tests: | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@v3 | |
with: | |
fetch-depth: 0 | |
- name: Set up Helm | |
uses: azure/[email protected] | |
with: | |
version: v3.4.0 | |
- name: Set up helm unit test plugin | |
run: helm plugin install https://github.com/helm-unittest/helm-unittest --version=0.3.3 | |
- name: Bundle chart dependencies | |
run: make deps | |
- name: Test admission-controller | |
run: helm unittest --strict ./charts/admission-controller | |
- name: Test agent | |
run: helm unittest --strict ./charts/agent | |
- name: Test cloud-bench | |
run: helm unittest --strict ./charts/cloud-bench | |
- name: Test cloud-connector | |
run: helm unittest --strict ./charts/cloud-connector | |
- name: Test cloud-scanning | |
run: helm unittest --strict ./charts/cloud-scanning | |
- name: Test harbor-scanner-sysdig-secure | |
run: helm unittest --strict ./charts/harbor-scanner-sysdig-secure | |
- name: Test kspm-collector | |
run: helm unittest --strict ./charts/kspm-collector | |
- name: Test node-analyzer | |
run: helm unittest --strict ./charts/node-analyzer | |
- name: Test rapid-response | |
run: helm unittest --strict ./charts/rapid-response | |
- name: Test registry-scanner | |
run: helm unittest --strict ./charts/registry-scanner | |
# Deprecated | |
# - name: Test sysdig | |
# run: helm unittest --strict ./charts/sysdig | |
- name: Test sysdig-deploy | |
run: helm unittest --strict ./charts/sysdig-deploy | |
- name: Test sysdig-mcm-navmenu | |
run: helm unittest --strict ./charts/sysdig-mcm-navmenu | |
- name: Test sysdig-stackdriver-bridge | |
run: helm unittest --strict ./charts/sysdig-stackdriver-bridge | |
- name: Test cluster-scanner | |
run: helm unittest --strict ./charts/cluster-scanner |