Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: polaris | Distribution: openSUSE Tumbleweed |
Version: 9.6.0 | Vendor: openSUSE |
Release: 1.1 | Build date: Wed Nov 13 15:38:02 2024 |
Group: Unspecified | Build host: reproducible |
Size: 50268987 | Source RPM: polaris-9.6.0-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/FairwindsOps/polaris | |
Summary: Validation of best practices in your Kubernetes clusters |
Best Practices for Kubernetes Workload Configuration Fairwinds' Polaris keeps your clusters sailing smoothly. It runs a variety of checks to ensure that Kubernetes pods and controllers are configured using best practices, helping you avoid problems in the future. Polaris can be run in three different modes: * As a dashboard, so you can audit what's running inside your cluster. * As an admission controller, so you can automatically reject workloads that don't adhere to your organization's policies. * As a command-line tool, so you can test local YAML files, e.g. as part of a CI/CD process.
Apache-2.0
* Wed Nov 13 2024 opensuse_buildservice@ojkastl.de - Update to version 9.6.0: * INSIGHTS-475 Add 3 new checks to polaris (#1082) * Bump k8s.io/client-go from 0.31.1 to 0.31.2 (#1078) * Bump sigs.k8s.io/controller-runtime from 0.19.0 to 0.19.1 (#1079) * Bump github.com/fatih/color from 1.17.0 to 1.18.0 (#1081) * Bump k8s.io/api from 0.31.1 to 0.31.2 (#1077) * Wed Oct 23 2024 opensuse_buildservice@ojkastl.de - add subpackages for shell completions - Update to version 9.5.0: * Add --merge-config flag to support merging with default configuration (#1075) * Fix: rolebindingRolePodExecAttach check (#1070) * Fri Sep 27 2024 opensuse_buildservice@ojkastl.de - Update to version 9.4.1: * Updated Go to 1.22.7 to fix vulnerabilities (#1069) * Managed by Terraform * Sat Sep 21 2024 opensuse_buildservice@ojkastl.de - Update to version 9.4.0: * INSIGHTS-358 Bump polaris libs (#1068) * Managed by Terraform * Sat Sep 14 2024 opensuse_buildservice@ojkastl.de - Update to version 9.3.0: * INSIGHTS-8 Polaris: Harden admission against rogue pods (#1064) * docs: update documentation from template (#1063) * Thu Jul 18 2024 opensuse_buildservice@ojkastl.de - Update to version 9.2.1: * fix pdbMinAvailableGreaterThanHPAMinReplicas check when minAvailable is not present (#1062) * Wed Jul 10 2024 opensuse_buildservice@ojkastl.de - Update to version 9.2.0: * INSIGHTS-157 - PDB <> HPA check (#1057) * Wed Jul 03 2024 opensuse_buildservice@ojkastl.de - Update to version 9.1.1: * INSIGHTS-156 - Fix typo and improve failure message (#1055) * INSIGHTS-159 - use go templating instead of custom function validation (#1056) * Wed Jul 03 2024 opensuse_buildservice@ojkastl.de - Update to version 9.1.0: * fix changelog for release (#1054) * INSIGHTS-90 - implement HPA minAvailable and HPA maxAvailable checks (#1053) * fix typo for minAvailable and maxAvailable (#1050) * Fri Mar 15 2024 opensuse_buildservice@ojkastl.de - Update to version 9.0.1: * Fix comments handling in addOrReplaceValue function (#1039) * Fri Mar 15 2024 opensuse_buildservice@ojkastl.de - Update to version 9.0.0: * FWI-5820 - remove packr in favor of go:embed (#1035) * FWI-5804 - expose issue fixer and mutations in the library (#1032) * Fri Mar 15 2024 opensuse_buildservice@ojkastl.de - Update to version 8.5.6: * Fix trying to list cluster-level resources (#1004) * Bump github.com/spf13/cobra from 1.7.0 to 1.8.0 (#1024) * Bump k8s.io/client-go from 0.27.3 to 0.29.0 (#1021) * Wed Feb 14 2024 opensuse_buildservice@ojkastl.de - Update to version 8.5.5: * fix missing PDB check (#1027) * Thu Jan 04 2024 opensuse_buildservice@ojkastl.de - Update to version 8.5.4: * fix: conditional expressions should be at very top of additionalSchemaStrings (#1025) * Update alpine to 3.19 (#1022) * Tue Dec 12 2023 kastl@b1-systems.de - Update to version 8.5.3: * FWI-5385 Add quiet flag to polaris audit CLI command to suppress 'upload to Insights' prompt (#1017) * Managed by Terraform * Wed Nov 01 2023 kastl@b1-systems.de - Update to version 8.5.2: * Using controller-utils to get workloads (#1012) * Wed Sep 06 2023 kastl@b1-systems.de - Update to version 8.5.1: * Fix numerical resource ranges (#991) * Update topologySpreadConstraint.yaml (#971) * Tue Sep 05 2023 kastl@b1-systems.de - Update to version 8.5.0: * Add helm-skip-tests flag (#986) * update CLI documentation (#967) * Bump k8s.io/apimachinery from 0.27.3 to 0.27.4 (#977) * feat: handle multiple values files (#974) * Mon Jul 17 2023 kastl@b1-systems.de - Update to version 8.4.0: * change kubernetes.io/ label from name to instance (#973) * Thu Jul 06 2023 kastl@b1-systems.de - Update to version 8.3.0: * Add insights prompt (#968) * Bump github.com/AlecAivazis/survey/v2 from 2.3.6 to 2.3.7 (#961) * Add option to filter audit results by severity level (#969) * Bump k8s.io/client-go from 0.27.2 to 0.27.3 (#960) * Fri Jun 23 2023 kastl@b1-systems.de - Update to version 8.2.4: * Fix nil pointer issue with webhook (#966) * Thu Jun 22 2023 kastl@b1-systems.de - Update to version 8.2.3: * add test for required fields on builtin checks (#965) * FWI-4307 - fix checks category (#964) * Wed Jun 14 2023 kastl@b1-systems.de - Update to version 8.2.2: * fix cert dir arg (#958) * Bump github.com/sirupsen/logrus from 1.9.2 to 1.9.3 (#957) * Mon Jun 12 2023 kastl@b1-systems.de - Update to version 8.2.1: * tweak net listener to localhost - removing unwanted popup (#955) * redirect user to cluster action-items instead of cluster overview (#956) * Mon Jun 12 2023 kastl@b1-systems.de - Update to version 8.2.0: * Minor fixes for NSA checks (#952) * Mon Jun 12 2023 kastl@b1-systems.de - Update to version 8.1.0: * improve cluster-name flag description (#954) * FWI-4190 - Upload polaris results to Fairwinds Insights support (#948) * update some dependencies in go and CI (#951) * Thu Jun 01 2023 kastl@b1-systems.de - Update to version 8.0.0: * Update checks severities (#950) * Wed May 17 2023 kastl@b1-systems.de - Update to version 7.4.2: * move to latest alpine (#944) * Update checks documentation (#936) * Managed by Terraform * Mon Apr 03 2023 kastl@b1-systems.de - Update to version 7.4.1: * Update documentation from template (#935) * Update documentation from template (#934) * Mon Apr 03 2023 kastl@b1-systems.de - Update to version 7.4.0: * Update documentation from template (#926) * chore(ci): Upgrade Github CI/CD to non-deprecated actions (#933) * Update package-lock.json (#923) * Bump golang.org/x/net from 0.6.0 to 0.7.0 (#922) * Skip https certificate verification (#920) * Fri Feb 10 2023 kastl@b1-systems.de - Update to version 7.3.2: * update alpine (#918) * Fri Feb 10 2023 kastl@b1-systems.de - Update to version 7.3.1: * update go modules (#917) * Fix #908 by generating release name (#909) * Update dangerousCapabilities.yaml (#866) * Thu Jan 05 2023 kastl@b1-systems.de - Update to version 7.3.0: * sc/rd 71 add plg link (#896) * Update documentation from template (#899) * Fix #547 - add a check for topologySpreadConstraint (#879) * Wed Jan 04 2023 kastl@b1-systems.de - Update to version 7.2.1: * update dependencies (#898) * Bump alpine from 3.16 to 3.17 (#885) * Bump github.com/spf13/cobra from 1.6.0 to 1.6.1 (#870) * Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 (#869) * Managed by Terraform * refactor: move from io/ioutil to io and os packages (#858) * Tue Nov 15 2022 kastl@b1-systems.de - Update to version 7.2.0: * FWI-2719: Enable new RBAC / sensitive content / Pod exec checks, add `hasPrefix` and `hasSuffix` functions to the GO template, exempt `system:` name prefixes for RBAC checks, sensitive content checks ignore `valueFrom`, (#832) * Managed by Terraform * update dependencies (#867) * Bump k8s.io/api from 0.25.0 to 0.25.3 (#862) * FWI-2912: Add logging to improve debugging of JSON Schema (#859) * Fix CI tag filters and re-enable docs (#852) * Sun Sep 25 2022 kastl@b1-systems.de - Update to version 7.1.5: * Fix 7e099521 * Define tag filters for all jobs in the workflow * Re-enable build/push of documentation * Build docker images using goreleaser and support arm64 (#845) * Sun Sep 25 2022 kastl@b1-systems.de - Update to version 7.1.4: * fix packr (#851) * fix goreleaser version * update goreleaser (#850) * update docs (#846) * Add debug info to kube resources, better caching strategy (#840) * update deps (#841) * [FWI-2357] Let Polaris modify YAML without losing comments/formatting (#821) * Add warning message for multi-schema checks in admission (#839) * Update README.md (#833) * update dependencies (#836) * Managed by Terraform * Omit empty results, make pretty output less verbose (#767) * Update changelog.md (#825) * Bump k8s.io/client-go from 0.24.3 to 0.24.4 (#828) * FWI-2547: Add checks for RBAC allowing execing or attaching to a Pod (#820) * FWI-2582: Add `clusterrolebindingClusterAdmin`, `rolebindingClusterAdminRole`, and `rolebindingClusterAdminClusterRole` checks + schema tests (#823) - no releases between 7.0.2 and 7.1.4 upstream https://github.com/FairwindsOps/polaris/releases * Wed Sep 07 2022 kastl@b1-systems.de - Update to version 7.0.2: * fix polaris cves (#824) * Fix namespace checking when validating additional schemas which are not namespaced (#822) * Bump github.com/sirupsen/logrus from 1.8.1 to 1.9.0 (#815) * Bump sigs.k8s.io/controller-runtime from 0.12.1 to 0.12.3 (#814) * Bump k8s.io/client-go from 0.24.1 to 0.24.3 (#806) * FWI-2509: Add sensitiveContainerEnvVar and sensitiveConfigMapContent checks (#817) * FWI-2476: Add missingNetworkPolicy, automountServiceAccountToken, and linuxHardening checks (#816) * `target: container` also populates `.Polaris.PodSpec|PodTemplate` + a new `.Polaris.Container` representing the currently checked container, `GetPodTemplate` serializes data to work around a DeepCopy bug with type int (#812) * fix: properly remove emojis in pretty format with no color (#765) * Bump github.com/stretchr/testify from 1.7.1 to 1.8.0 (#786) * Bump github.com/spf13/cobra from 1.4.0 to 1.5.0 (#813) * Bump k8s.io/api from 0.24.1 to 0.24.3 (#808) * Suppress empty results when --only-show-failed-tests is passed (#811) * Bump alpine from 3.16.0 to 3.16.1 (#810) * Fix `resourceKindMap.addResource()` to not assume every Kind has an APIGroup (#805) * Update docs to reflect `target: PodTemplate` RE: PR #801 (#804) * Add `target PodTemplate` which exposes the full Pod (not only the spec) (#801) * expose `Polaris.PodSpec` for PodSpec targeted checks (#793) * Sat Jul 16 2022 kastl@b1-systems.de - Update to version 7.0.1: * update changelog and docs (#800) * Update fairwinds-insights.yaml (#799) * Sat Jul 16 2022 kastl@b1-systems.de - Update to version 7.0.0: * add docs for mutation (#792) * Enable pullPolicyNotAlways (#795) * Add `checks` flag to fix specific checks (#797) * fix webhook test (#798) * Add flag to enable mutations in webhook (#794) * Use orb to publish docs (#791) * ensure path exists when adding mutations (#789) * Expose GetValidateResults function to be used in the polaris package (#763) * update dependencies (#777) * skip incomplete or broken YAML - warn user (#678) * Change `target: Pod` to `target: PodSpec` (#726) * Bump alpine from 3.15.4 to 3.16.0 (#773) * fix issue when the files-path is actual file path instead of directory (#761) * Fri May 06 2022 Johannes Kastl <kastl@b1-systems.de> - BuildRequire go1.17 * Thu May 05 2022 kastl@b1-systems.de - Update to version 6.0.0: * Added Mutation webhook (#755) * update release process (#744) * update go modules (#743) * Add fix command to mutate and update IaC (#746) * Managed by Terraform * fix kinds (#752) * Save last podspec when walking owner hierarchy (#748) * Bump alpine from 3.15.3 to 3.15.4 (#745) * Added more mutations and refactor test to test each mutation separately (#734) * Thu Apr 14 2022 kastl@b1-systems.de - Update to version 5.2.0: * Add a --namespace flag to the in-cluster audit (#742) * merge the list of resources from custom checks and the generated controller list before deduplicating them (#727) * audit check specific checks when passing checks args (#737) * update x/text (#740) * Bump alpine from 3.15.2 to 3.15.3 (#739) * Fix license headers (#736) * Bump alpine from 3.15.1 to 3.15.2 (#733) * Add mutation field to `imagePolicyNotAlways` (#712) * Bump alpine from 3.15.0 to 3.15.1 (#731) * Bump golang from 1.17.7 to 1.17.8 (#716) * Wed Mar 16 2022 kastl@b1-systems.de - Update to version 5.1.0: * Release 5.1 (#720) * Nobletrout/add kubectx support (#719) * bounce out once we hit a type we know to avoid CRD problems (#718) * Managed by Terraform * Bump github.com/spf13/cobra from 1.2.1 to 1.3.0 (#687) * Bump golang from 1.16 to 1.17.7 (#705) * Bump alpine from 3.14 to 3.15.0 (#704) * Wed Feb 23 2022 kastl@b1-systems.de - Update to version 5.0.1: * CI/CD Updates - get publish secrets from vault. Update goreleaser. Sign checksums. Enable experimental docker features to move towards multi-arch support (#710) * Update documentation from template (#702) * Update goreleaser to v1.1.0 (#700) * Benchmark banner image (#696) * Mon Jan 24 2022 kastl@b1-systems.de - Update to version 5.0.0: * Update serverity for polaris check (#690) * Delete .github/ISSUE_TEMPLATE/bug_report.md * Delete .github/ISSUE_TEMPLATE/bug.yaml * Delete .github/ISSUE_TEMPLATE/bug_report.md * Delete .github/stale.yml * Correct URL to download polaris tar (#660) * fix: add space before "in namespace" output (#650) * Wed Jan 05 2022 kastl@b1-systems.de - Update to version 4.2.0: * fix configuration syntax for goreleaser (#644) * prep for 4.2.0 release and helm chart update (#643) * update goreleaser and make sure to build darwin arm build for homebrew (#642) * Bump sigs.k8s.io/controller-runtime from 0.10.0 to 0.10.1 (#640) * Bump k8s.io/api from 0.22.1 to 0.22.2 (#630) * config: new flags '--disallow-(config|annotation)-exemptions' (#636) * Bump sigs.k8s.io/yaml from 1.2.0 to 1.3.0 (#639) * Bump github.com/fatih/color from 1.12.0 to 1.13.0 (#641) * Update documentation from template (#634) * Bump github.com/thoas/go-funk from 0.9.0 to 0.9.1 (#624) * Update README.md (#627) * Wed Jan 05 2022 kastl@b1-systems.de - Update to version 4.1.0: * bump to 4.1.0 (#623) * Bump sigs.k8s.io/controller-runtime from 0.9.6 to 0.10.0 (#621) * handle case-insensitivity for capabilities (#619) * change test for PDB disruptions (#620) * Wed Jan 05 2022 Johannes Kastl <kastl@b1-systems.de> - Update to version 4.0.9: * 195619f empty commit * Wed Jan 05 2022 kastl@b1-systems.de - Update to version 4.0.8: * bump version, add docs, fix up dashboard (#595) * bump alpine (#610) * Bump url-parse from 1.5.1 to 1.5.3 in /docs (#611) * Bump path-parse from 1.0.6 to 1.0.7 in /docs (#607) * Bump k8s.io/client-go from 0.21.2 to 0.22.0 (#603) * Bump sigs.k8s.io/controller-runtime from 0.9.3 to 0.9.6 (#608) * Update documentation from template (#609) * Managed by Terraform * better support for namespaces in additional schemas (#593) * Bump sigs.k8s.io/controller-runtime from 0.9.2 to 0.9.3 (#594) * Bump color-string from 1.5.4 to 1.5.5 in /docs (#588) * Bump k8s.io/api from 0.21.2 to 0.21.3 (#590) * Bump github.com/spf13/cobra from 1.1.3 to 1.2.1 (#582) * Wed Jan 05 2022 kastl@b1-systems.de - Update to version 4.0.7: * fix goreleaser format * Wed Jan 05 2022 kastl@b1-systems.de - Update to version 4.0.6: * bump version * Fix helm-values (#591) * Update .goreleaser.yml (#592) * Bump prismjs from 1.23.0 to 1.24.0 in /docs (#580) * Bump github.com/thoas/go-funk from 0.8.0 to 0.9.0 (#584) * Bump sigs.k8s.io/controller-runtime from 0.9.0 to 0.9.2 (#579) * Wed Jan 05 2022 kastl@b1-systems.de - Update to version 4.0.5: * bump version (#587) * Fixed repeated names on dashboard (#586) * Wed Jan 05 2022 kastl@b1-systems.de - Update to version 4.0.4: * bump version (#578) * fix dashboard banner (#577) * fix webhook for top-level resources (#576) * Wed Jan 05 2022 kastl@b1-systems.de - Update to version 4.0.3: * bump version, update changelog (#575) * Bump ini from 1.3.5 to 1.3.8 in /docs (#574) * Bump prismjs from 1.22.0 to 1.23.0 in /docs (#573) * Bump elliptic from 6.5.3 to 6.5.4 in /docs (#572) * Bump lodash from 4.17.20 to 4.17.21 in /docs (#571) * fix score when onlyOutputFailed is true (#563) * Bump y18n from 4.0.0 to 4.0.3 in /docs (#570) * Bump url-parse from 1.4.7 to 1.5.1 in /docs (#569) * Bump browserslist from 4.14.7 to 4.16.6 in /docs (#568) * Bump dns-packet from 1.3.1 to 1.3.4 in /docs (#567) * Bump postcss from 7.0.35 to 7.0.36 in /docs (#566) * Bump ssri from 6.0.1 to 6.0.2 in /docs (#565) * Bump ws from 6.2.1 to 6.2.2 in /docs (#564) * add banner (#560) * Bump k8s.io/client-go from 0.21.1 to 0.21.2 (#561) * Bump sigs.k8s.io/controller-runtime from 0.9.0-alpha.1 to 0.9.0 (#559) * process helm templates method (#556) * Update README.md (#557) * Wed May 26 2021 Johannes Kastl <kastl@b1-systems.de> - initial version of package polaris
/usr/bin/polaris /usr/share/doc/packages/polaris /usr/share/doc/packages/polaris/README.md /usr/share/licenses/polaris /usr/share/licenses/polaris/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Nov 19 01:14:14 2024