Skip to content

Releases: FairwindsOps/polaris

0.3.0

11 Jul 15:15
962494e
Compare
Choose a tag to compare

Changelog

5b9257b Adjusting instructions for clarity (#152)
f784c48 Merge pull request #155 from reactiveops/ks/add-exit-code-flag
c816e60 Rename org in GitHub API call (#160)
d46fd62 Update README.md (#159)
3fd3c04 [WIP] add exit-code flag
7bcd01e add deploy configurations to source control (#156)
1b5557d add functionality for --exit-code flag
20a6028 add option to fail audit below a certain score (#157)
9b755b8 move setExitCode logic to bottom of function
29261ed rename flag and change logrus error to info
962494e update to 0.3.0 (#162)

0.2.1

21 Jun 18:13
d8d0783
Compare
Choose a tag to compare

Changelog

4c7429e #146 Fixing Container Security Context Logic (#149)
73727bd Fix image update for version tags (#150)
d8d0783 Release 0.2.1 (#151)

0.2.0

14 Jun 12:02
41e64f7
Compare
Choose a tag to compare

Changelog

ebfb4ea Add support for stateful sets (#145)
7cfa13f Better support for CI/CD use case (#127)
3c72515 Fix office hours link (#139)
8ad223f Merge branch 'master' of github.com:reactiveops/polaris into ks/dev-setup
6fa27ee Merge pull request #138 from reactiveops/rb/cluster-name
62b914d Merge pull request #140 from reactiveops/ks/dev-setup
e030b61 Merge pull request #144 from reactiveops/ks/adjust-os-exit
0bd8f8f Tweak CI for forked PRs and better release process (#115)
30ff6e6 [WIP] change GetConfigOrDie to GetConfig
1d62481 add display-name flag
ac44416 add instructions for how to setup a dev environment
d569605 add tests for creation time
538b1fb fix padding on top-level header
50d32b9 move helm chart to reactiveops/charts (#128)
ca4b454 re-bump output version
e3c0d53 remove extra lines
65c0f07 update path to project and add url for cla
b32a7af update tests
41e64f7 update to 0.2.0 (#147)

0.1.5

05 Jun 16:24
eab320a
Compare
Choose a tag to compare

Changelog

804171b Add office hours to README
f061e0e Fix helm for webhook (#129)
d5b3b6b Merge pull request #126 from reactiveops/rs/init-except
139e661 add Nick and Kim as codeowners (#133)
69d8b95 add release instructions (#122)
9a03f87 adding exception for init container resource checks
2494dd0 optionalize base path for dashboard (#134)
12e10f9 skip resources that are empty strings (#131)
eab320a version 0.1.5 (#135)

0.1.4

20 May 20:18
72adf57
Compare
Choose a tag to compare

Changelog

7b29a87 Merge pull request #120 from reactiveops/rs/auth
df93a14 Merge pull request #121 from reactiveops/rs/init-exception
dd98ec6 Update protobuf to 1.3.1
9e1c714 adding all auth providers to fix #114
72adf57 bump version to 0.1.4 (#118)
f5c7087 ensuring that readiness probes in init containers are not validated to fix #112
f29e798 fix JSON error on details pages (#117)
bfe388c fixed small errors (#113)

0.1.3

17 May 20:53
f2feb20
Compare
Choose a tag to compare

Changelog

f723a76 Merge pull request #110 from reactiveops/rb/refresh
f2feb20 Merge pull request #111 from reactiveops/rb/bump
251f8f1 bump version
720729a run audit on every page load

0.1.2

17 May 19:00
dd4b9d5
Compare
Choose a tag to compare

Changelog

966dee9 Merge branch 'master' into rb/fix-helm
c0b46d6 Merge pull request #103 from reactiveops/rb/fix-helm
2117a47 Merge pull request #104 from reactiveops/rb/assets
de7ee10 Merge pull request #105 from reactiveops/rs/config-fix
dd4b9d5 Merge pull request #108 from reactiveops/rs/0.1.2
85b490a fix helm chart values
08d4e05 referencing specific config file as part of deployment config
cd58867 save all third-party assets to local files
2cb6b43 version bump for 0.1.2

0.1.1

17 May 15:03
a0b2cfa
Compare
Choose a tag to compare

Changelog

8dca3b0 Adding codeowners
a0b2cfa Merge pull request #100 from reactiveops/rb/bump
757d2e6 Merge pull request #88 from reactiveops/rb/add-badges
a21e2c8 Merge pull request #89 from reactiveops/rs/doc-updates2
5921341 Merge pull request #90 from reactiveops/rb/add-badges
15d705a Merge pull request #91 from reactiveops/rb/add-tests
1194c8b Merge pull request #92 from reactiveops/rs/better-error-handling
399924a Merge pull request #97 from reactiveops/rb/assets
09f0e30 add codecov to Circle CI
250b61f add resources test
40bb07b improving error handling
6ac07df specifying namespace in rolebinding to fix #95
42c8bbf update version to 0.1.1
288fc75 updating docs
6c12ce0 use live badges
79f3d2c use packr for config.yaml

0.1.0

16 May 15:48
cfc4ab8
Compare
Choose a tag to compare

Changelog

520d657 Add ability to audit a directory of files (#70)
e4dd53d Add audit mode to CLI
55363fd Add categories to dashboard
bd2da76 Add explanations for each error
3ce7e12 Add version, cluster stats to output and UI (#61)
0f81f5a Adding goreleaser support
175cd2b Changing helm path in readme
0b3d93e DRY out deployment and config
da1303d Dashboard now rendering all data currently available to it
244a1de DeploymentResult -> ControllerResult
f6d4264 Factor dashboard template into parts
03d367f Fixing config
293d130 Handle errors in HTML template execution
b30ebf1 Major chart improvements
8b913b1 Merge branch 'master' into rb/add-links
85e27b1 Merge branch 'master' into rb/polaris-rename
f9b603f Merge pull request #1 from reactiveops/jg/container-fun
8ec9794 Merge pull request #10 from reactiveops/jg/add-config-probes-tags
8665fd5 Merge pull request #11 from reactiveops/jg/json-endpoint
af858e8 Merge pull request #12 from reactiveops/jg/add-deploys
53b40b9 Merge pull request #14 from reactiveops/rs/dashboard
02d749a Merge pull request #15 from reactiveops/rs/dashboard-integration
19782d0 Merge pull request #18 from reactiveops/jg/fix-tests
dcce0d5 Merge pull request #19 from reactiveops/rs/logo
c9fe333 Merge pull request #2 from reactiveops/jg/add-config-support
d48d2b8 Merge pull request #24 from reactiveops/rs/fix-linting
1280530 Merge pull request #25 from reactiveops/jg/issue-17-data-struc-refactor
a3e5d60 Merge pull request #26 from reactiveops/jg/21-host-network-checks
c6a2be0 Merge pull request #28 from reactiveops/bobby-brennan/port-options
f16f12d Merge pull request #29 from reactiveops/bobby-brennan/assets-fix
0a11f42 Merge pull request #3 from reactiveops/rs/cve-patch
0b1a020 Merge pull request #30 from reactiveops/bobby-brennan/icons
6fccfc8 Merge pull request #32 from reactiveops/ejether/helm-chart
fb19d32 Merge pull request #33 from reactiveops/rs/config
8dbfe46 Merge pull request #34 from reactiveops/rs/golint-fixes
2c64e6c Merge pull request #35 from reactiveops/bb/branding
8a565d1 Merge pull request #4 from reactiveops/jg/add-reporting-support
beb7791 Merge pull request #40 from reactiveops/bb/remote-audit
5c69b99 Merge pull request #46 from reactiveops/bb/refactor-template-js
4ec8614 Merge pull request #47 from reactiveops/bb/expand-ui
2e7e479 Merge pull request #48 from reactiveops/rs/security-capabilities
2bb4d79 Merge pull request #49 from reactiveops/bb/handle-template-errors
8ee2f77 Merge pull request #50 from reactiveops/config-flag
c1d1566 Merge pull request #55 from reactiveops/bb/messages
9b70db4 Merge pull request #56 from reactiveops/bb/hosted-refactor
6939416 Merge pull request #57 from reactiveops/drydeployandconfig
cc9ca63 Merge pull request #58 from reactiveops/rs/dashboard-cleanup
a505313 Merge pull request #59 from reactiveops/rs/favicon
67d7e93 Merge pull request #6 from reactiveops/rs/better-resource-checks
fde119b Merge pull request #60 from reactiveops/rb/output-file-flag
f402963 Merge pull request #62 from reactiveops/rs/docs
c3de019 Merge pull request #63 from reactiveops/rs/docs2
028ad60 Merge pull request #64 from reactiveops/rs/config-updates
1c653be Merge pull request #65 from reactiveops/rb/output-structure
640f65a Merge pull request #66 from reactiveops/rb/output-order
c704e8f Merge pull request #67 from reactiveops/ejether/fix-notes-service-name
27e742f Merge pull request #68 from reactiveops/rs/prerelease
97e2c17 Merge pull request #69 from reactiveops/rs/image-pull-policy
ff7c459 Merge pull request #7 from reactiveops/rs/initial-tests
079aaa1 Merge pull request #71 from reactiveops/rb/fix-ui
0f69921 Merge pull request #72 from reactiveops/rb/refactor-templates
33f2a87 Merge pull request #73 from reactiveops/rb/toggle-expand
7c34d6f Merge pull request #75 from reactiveops/rb/error-explanations
406b4b8 Merge pull request #76 from reactiveops/rb/polaris-rename
6ec83e7 Merge pull request #77 from reactiveops/rs/config-cleanup
aaec318 Merge pull request #78 from reactiveops/rb/add-badges
0a3c8e9 Merge pull request #79 from reactiveops/rb/polaris-rename
fb3935a Merge pull request #80 from reactiveops/rb/fix-content-type
8f2eb24 Merge pull request #81 from reactiveops/rb/add-links
c2bffbf Merge pull request #83 from reactiveops/rs/dashboard-cleanup
25516fb Merge pull request #84 from reactiveops/rb/score-description
688bbd6 Merge pull request #85 from reactiveops/rb/new-logo
ffe7f02 Merge pull request #86 from reactiveops/rs/rbac
cfc4ab8 Merge pull request #87 from reactiveops/rs/goreleaser
02cee12 Merge pull request #9 from reactiveops/rs/better-config-parsing
54a4f92 Pack static assets into packr box for portability
c22257d a bit of cleanup
4875b72 a bit of dashboard cleanup
f5cde2d a lot of cleanup and restructuring
287be8e a variety of dashboard updates and cleanup
79c3482 a variety of documentation fixes
740e3ad add /health endpoint (#74)
1a768e0 add 2nd container to k8s config
e7c074f add AddFailure method, change ctr to container
e44fa9c add a test for dashboard, move stuff around to test easier, add fixtures
4c38e95 add badges
715cd1c add branding to dashboard
b305699 add config to pod object
dd65324 add container checks
af8659f add container code
93871e2 add cv.messages func to sort failures/successes
198277a add deploy admission webhook
a72f048 add flag for config
6648ced add go lint and go to circle ci tests
70ab0b0 add gohtml to dockerfile in order to test in cluster
5f7130d add host port validation
c3bbbde add image and healthcheck config and checks
7195793 add network test
2c1c4c2 add new deps
38ddba2 add output-file flag
16409c0 add pod host networking validations
8b61a35 add reporting support
6bc6bb5 add roadmap, changelog, links
374d167 add score description, simplify chart layout
0e4f865 add tests
7bc1445 add viper config
6f06a5e added weighted score + letter grades + lots of related dashboard updates
1bdd3be adding GCP auth support
d607d48 adding MessageType for use in place of Severity in relevant places
7662068 adding a lot of documentation
6b6799f adding code of conduct and contributing guidelines
253e77c adding dashboard screenshot, related tweaks
7263ff7 adding debug info for dashboard responses
495a74d adding favicon
ba443c3 adding helm chart MVP
52fa0b3 adding helm chart to readme
40e1c1f adding image pull policy validation
554faad adding initial tests + ci
2fd6374 adding logo, updating colors to match
6456c9c adding notes, making requests defaults more basic
240c223 adding resource and security documentation, updating webhook documentation
58b0497 back to expectedRange naming
433b81a better error handling, i/o
e5b5a1a change error handling
8326a49 change message variable names
09f0514 change readme logo
f058d43 changes per comments
31897ee check req kind in webhook handle func
0a33875 cleaning up default config, fixing a small bug
4c6d546 cleaning up duplicate config
927b583 copy public dir to docker image
1282359 create DeploymentResult type
cb43c57 data refactor init chagnes
3270ed9 de-dup webhook factory and validator
b2887e8 expand UI when query param is present
928ae30 first run at readme updates
fcf9b20 fix comment
8dcef36 fix comments
e8ba064 fix comments
b79c10e fix content type
6047af0 fix dashboard test
807955d fix expand toggling
8116af6 fix filename typo
b8a0d97 fix lint errs
78f5503 fix linter by adding comments
97844d5 fix network mssg wording
9701ec4 fix quay container name
135f33f fix spelling err
645eea1 fix tabs
ef36859 fix test
f07cddc fixes for golint errors
535735f fixes for linting, updating CI to fail when linting does
583d6fa im ugly but i work
d1ec730 improved config parsing, removing viper
4fe39e7 improved logging, better webhook output, webhook deploy fixes
a762100 improving resource checks
9d3f78e including successes in dashboard output
963d0e1 initial commit
3de9493 initial implementation of updated configuration syntax
d906742 initial mostly broken work on integration
88c0b39 initial very rough POC
8216410 initial work on security validations
c94dc4d lots of cleanup, simplifying results, including container names in output
823e460 lots of restructuring to add ContainerValidation type
21e7d2b make PR comment changes
3eea0a8 make a little more pretty
43ce19c making requested changes
bfcda87 merge master
bbb936c merging in remote changes
0a4050d more dashboard updates, including concepty of weather
deacad7 move UI code into pkg/dashboard
af82943 move clienset init to where it is used
815c29c moving to expandable category info
5d5f8c2 moving webhook logic into new webhook package, attempting to detect namespace fairwinds webhook is deployed in
c019364 much more granular rbac permissions, splitting up dashboard and webhook components to allow for that
cc37116 new dashboard layout with charts
3091cd9 new validator package, basic resource limit validation
b979380 optionalize ports, add README
bcff5f1 pull out messages into separate file, some rephrasing
dab34b9 refactor templated JS
6332419 remove coverage badge
442b59d remove dup get kubeconf
a2e2788 remove dup pod validation, move test yaml
26b0129 remove handlers since they arent in use
718c090 remove unneeded white space
9bcb832 rename all the things
5a71316 renaming rbac.enable -> rbac.create, removing ---, removing image pull secret support
700b645 rendering initial dashboard UI with go template and sample data
792d767 reposition images
3f54bc3 resName -> resourceName
674696c restructuring config to match up with docs
9cfd2b6 security validation fixes and more thorough tests
3ea06b8 security validations fully working
3e1906d separating webhook and dashboard k8s deploy config, moving assets into dashboard pkg, reworking docker image to actually make use of packr
0db0e29 some additional cleanup
5c5eefa some cleanup, js updates to allow toggling detail visibility
d363eed some dashboard cleanup
202e633 some dashboard layout updates
8e05f6e some documentation updates
5715c25 some test cleanup, comments to explain CI tags
eff1fb5 still broken, but getting ...

Read more