Skip to content

Tags: elithrar/admission-control

Tags

v0.6.7

Toggle v0.6.7's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
deps: update to k8s API v0.19.1 (#28)

v0.6.6

Toggle v0.6.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
build: use matrix tests in CircleCI (#27)

* build: use matrix tests in CircleCI

Per https://circleci.com/blog/circleci-matrix-jobs/

* build: fix params

* build: fix YAML indent

* build: rename build -> tests

* build: Merge latest && matrix build

v0.6.5

Toggle v0.6.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
deps: update to k8s-api-v0.18.8; add Go 1.14, 1.15 (#25)

v0.6.4

Toggle v0.6.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
deps: update to k8s API v0.18.2 (#23)

* deps: update to k8s API v0.18.2
* build: remove Go v1.12, add Go v1.14
* build: fix typo in version YAML

v0.6.3

Toggle v0.6.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
deps: upgrade to deps. k8s.io/api + /apimachinery v0.17.3 (#21)

v0.6.2

Toggle v0.6.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
feature: EnforcePodAnnotations (#13)

* logging: log listener type (HTTP vs HTTPS)

* wip: EnforcePodAnnotations

* wip: TestEnforcePodAnnotations

* deps: update dependencies

* wip: EnforcePodAnnotations now handles all core Pod-related Kinds

* Add a sample manifest for EnforcePodAnnotaions & fix docker image for AC

* Add EnforcePodAnnotations to example server; update README

* ci: set GOPROXY

* build: use GOPROXY in Dockerfile + ARGs

* Handle panics in the logging middleware

* wip: update sample YAML manifests for EnforcePodAnnotations

* wip: fix panic on AdmitFunc errors when nil resp returned

* deps: update k8s API dependencies

* build: update deps

* tests: add handler tests; update AdmitFunc tests for EnforcePodAnnotations

* build: remove GOPROXY due to 410 errors

* tests: add test comments

* build: update .gitignore

* tests: Improve server tests for cancellation

* tests: handle nil AdmissionResponses

* docs: DenyIngress - godoc clarity

* build: update deps

* build: fix gofmt issue

* test: fix namespace/annotation access; add DaemonSet tests

* build: remove refs from CI config (unused)

* deps: update deps

* deps: update k8s deps

* tests: use podDeniedError; first draft of EnforcePodAnnotations tests

* build: build the container concurrently

* tests: standardize test error messages

* docs: improve AdmitFunc example in README

* docs: update unannotated deployment sample

v0.6.1

Toggle v0.6.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
docs: Fix AdmitFunc godoc (#12)

v0.6.0

Toggle v0.6.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
[breaking] DenyPublicLoadBalancers & DenyIngresses (#10)

* WIP - rename examples; split DenyIngress / DenyLB

* WIP - iterate on DenyPublicLoadBalancers API

* Update DenyPublicLoadBalancers tests

* WIP - updated README; more tests for DenyIngresses

* Update dependencies

* Fix new admission tests; simplify sample config

* Fix URL in webhook config sample

* Update dep checksums

* Update sample Service names to be clearer

* Fix gofmt in test

* [ci] Update to v2.1 config

* Support non-TLS listeners for proxied apps

* Update CI config

v0.5.0

Toggle v0.5.0's commit message
Merge branch 'master' of github.com:elithrar/admission-control