Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/cert-manager/approver-policy

approver-policy is a cert-manager approver that allows users to define policies that restrict what certificates can be requested.
https://github.com/cert-manager/approver-policy

Change the e2e test to just run verify

Signed-off-by: joshvanl <[email protected]>

72a26b24059c7c4340158421c5f6e44c8af3e7c1 authored about 3 years ago by joshvanl <[email protected]>
Update Makefile to use new integration tests

Signed-off-by: joshvanl <[email protected]>

c069d5080549280bba70eebf21a4d0021b6f727f authored about 3 years ago by joshvanl <[email protected]>
Update internals to allow running the policy controller

Signed-off-by: joshvanl <[email protected]>

7a1c36ab607155fc05c45f9c448e1819d7198d13 authored about 3 years ago by joshvanl <[email protected]>
Rename manager package into evaluator

Signed-off-by: joshvanl <[email protected]>

ecf96833f62a60ea4fda7d52c296b4b6a9764794 authored about 3 years ago by joshvanl <[email protected]>
Move integration tests to go under /controller

Signed-off-by: joshvanl <[email protected]>

5aaeafdd104e4978d298a2b5a0d85195d3cef276 authored about 3 years ago by joshvanl <[email protected]>
Create /test/env which is a public envtest package for setting up tests

Signed-off-by: joshvanl <[email protected]>

ce1042392a6d883c6aac65a8a68737b0806e7704 authored about 3 years ago by joshvanl <[email protected]>
Add update-codegen.sh script and depend on binaries

Signed-off-by: joshvanl <[email protected]>

9b00393eb9d25bf56d222ccdd0ca56f7827a0b52 authored about 3 years ago by joshvanl <[email protected]>
Move logic from /cmd/app to /internal/cmd

Signed-off-by: joshvanl <[email protected]>

0879454a663b4e9ff350e3eea04b1bd0c0fa0719 authored about 3 years ago by joshvanl <[email protected]>
Merge pull request #13 from JoshVanL/refactor-apis

Refactor apis

605644c59a2f30508a2f0dd3af14d61ab2105e5a authored about 3 years ago by jetstack-bot <[email protected]>
Use correct image for config e2e

Signed-off-by: joshvanl <[email protected]>

a717526c5cc7700d0d8c45cd4b87d13edfa0a971 authored about 3 years ago by joshvanl <[email protected]>
Updates crd and apis

Signed-off-by: joshvanl <[email protected]>

21eb562e4973875a382d89fe58ed07af3b9ff46c authored about 3 years ago by joshvanl <[email protected]>
Update Makefile with new dependencies and codegen scripts

Signed-off-by: joshvanl <[email protected]>

8d7339140c76fb8f1cdbff8c4bcf5240099129d0 authored about 3 years ago by joshvanl <[email protected]>
Updates CRD with new code-gen binary versions

Signed-off-by: joshvanl <[email protected]>

c87ae2b67a164745ef1217e0b6197a7226ac7b71 authored about 3 years ago by joshvanl <[email protected]>
Add update-codegen.sh script and depend on binaries

Signed-off-by: joshvanl <[email protected]>

8f68c04c86676c2d57c49771f036d15828cb04ca authored about 3 years ago by joshvanl <[email protected]>
Do helm repo add jetstack --force-update when installing cert-manager

Signed-off-by: joshvanl <[email protected]>

bacb07a610633495741624c33452e2e9a69bb5c6 authored about 3 years ago by joshvanl <[email protected]>
Do helm repo add update as part of helm depend

Signed-off-by: joshvanl <[email protected]>

5abacf776df9ac340a06ad3f4bb6481ad8e2e449 authored about 3 years ago by joshvanl <[email protected]>
Merge pull request #11 from JoshVanL/refactor-registry-internal

Refactor to internal and use a evaluator registry

ef771ea9f337bcbaa0b11d8e996218f04086e461 authored about 3 years ago by jetstack-bot <[email protected]>
Removes uneeded healthz checks and renames flag to proper

naming/description

Signed-off-by: joshvanl <[email protected]>

ad7710730139abea3af396f9ed4aa08dd10c554a authored about 3 years ago by joshvanl <[email protected]>
Merge pull request #16 from JoshVanL/SECURITY

Adds SECURITY.md

d4d03c1f5f63d89202c3dc62dc422fb68b3bbfc7 authored about 3 years ago by jetstack-bot <[email protected]>
Remove base approver to attribute approver

Signed-off-by: joshvanl <[email protected]>

c047c44b82eef5648f4622955ad92922077953d1 authored about 3 years ago by joshvanl <[email protected]>
Fix policy apis import path

Signed-off-by: joshvanl <[email protected]>

c49025d1cce78119a2447ccefd3e27bb24e1cdd5 authored about 3 years ago by joshvanl <[email protected]>
Re-organise apis to have policy dir

Signed-off-by: joshvanl <[email protected]>

656e6ecc7366502d96bd58a99dd2af70e21db142 authored about 3 years ago by joshvanl <[email protected]>
Update Makefile to use new file locations

Signed-off-by: joshvanl <[email protected]>

9551b38dab856771d7dfd8f26abce8c0ee8e54f1 authored about 3 years ago by joshvanl <[email protected]>
Updates deployment image for new name

Signed-off-by: joshvanl <[email protected]>

3e347edacbd80c62282ab7b169dc3311469ef0b9 authored about 3 years ago by joshvanl <[email protected]>
Move logic from /cmd/app to /internal/cmd

Signed-off-by: joshvanl <[email protected]>

3215703e054363d02ebe6732a9461180115b83ae authored about 3 years ago by joshvanl <[email protected]>
Move /pkg/policy to /pkg/manager, rename and use new registry

Signed-off-by: joshvanl <[email protected]>

ca2ccb5f3fb13a83c3488fdc95a64c4c363e9717 authored about 3 years ago by joshvanl <[email protected]>
Move /pkg/api to /apis

Signed-off-by: joshvanl <[email protected]>

a5c408e852577d77aa264f2920c5905f967a1cf1 authored about 3 years ago by joshvanl <[email protected]>
Adds the /registry package for holding and loading evaluators

Signed-off-by: joshvanl <[email protected]>

d4542791f59bb13340612f5d4e2eb5dd9e1c4d6f authored about 3 years ago by joshvanl <[email protected]>
Move pkg/chain into internal/pkg/base

Signed-off-by: joshvanl <[email protected]>

86d723eddac8f4854d9ff29663751ad6e1d6c817 authored about 3 years ago by joshvanl <[email protected]>
move pkg/controllers into internal/pkg/controller

Signed-off-by: joshvanl <[email protected]>

f548b9df5a77df4cb616b2dec99ec11beac3e209 authored about 3 years ago by joshvanl <[email protected]>
Move /test to /internal/test

Signed-off-by: joshvanl <[email protected]>

3f4d2f934cbed3bb64a149eb6ee35c8785537ad1 authored about 3 years ago by joshvanl <[email protected]>
Merge pull request #8 from JoshVanL/zap-klog-cli-change

Regig options, remove zap in favour or klog

ebafa77dbe8f3a185918ec25c328e7e637e4f6f7 authored about 3 years ago by jetstack-bot <[email protected]>
Adds SECURITY.md

Signed-off-by: joshvanl <[email protected]>

3e6b9dd067c35db047a8156ece761c50acf37fe6 authored about 3 years ago by joshvanl <[email protected]>
Remove liveness probe, changes readiness port to 6060

Signed-off-by: joshvanl <[email protected]>

7071e3dbde1ccbb76b819526d6700c14cea086fc authored about 3 years ago by joshvanl <[email protected]>
Updates go modules to remove zap

Signed-off-by: joshvanl <[email protected]>

565cc2816a1a0d2e0287fbb1f9072eb3ecc735c1 authored about 3 years ago by joshvanl <[email protected]>
Removes zap from e2e tests

Signed-off-by: joshvanl <[email protected]>

2a911a7bc5a31804ba3f885dca14f01517225240 authored about 3 years ago by joshvanl <[email protected]>
Updates cmd/app with new options

Signed-off-by: joshvanl <[email protected]>

7e1cbf70e62698c585733ba8ef6ea4b8fe872f80 authored about 3 years ago by joshvanl <[email protected]>
Re-works options to match other cert-manager project, use klog

Signed-off-by: joshvanl <[email protected]>

a390ebf919a595ec1070265c520b2b32798136df authored about 3 years ago by joshvanl <[email protected]>
Merge pull request #12 from JoshVanL/delete-boilerpate-tests

Delete boilerplate tests since they break `go ./test/...`

ea897bd2bd42ec9db82c3b70d3d73113767a7b61 authored about 3 years ago by jetstack-bot <[email protected]>
Merge pull request #10 from JoshVanL/remove-a-build-option

Removes the '-a' option from Go build option

aa7850ed4e50442cfe660871a2b204fbe2485a24 authored about 3 years ago by jetstack-bot <[email protected]>
Merge pull request #9 from JoshVanL/leader-election-release-on-cancel

Release leader election lock on cancel

7047d09093e27c1a45f9685f28d4cf70ac17cefa authored about 3 years ago by jetstack-bot <[email protected]>
Merge pull request #7 from JoshVanL/use-controller-runtime-signal-handler

Move all main.go logic into `/cmd/app`

63abf04e668bae6321ac15936a6018d188489887 authored about 3 years ago by jetstack-bot <[email protected]>
Delete boilerplate tests since they break `go ./test/...`

Signed-off-by: joshvanl <[email protected]>

6eab1947d23ed0728fb8d18761f5fcfcca0a0e2e authored about 3 years ago by joshvanl <[email protected]>
Removes the '-a' option from Go build option

Signed-off-by: joshvanl <[email protected]>

60cd394b5fc185aa34c1d2364e4d6b63d8c48415 authored about 3 years ago by joshvanl <[email protected]>
Release leader election lock on cancel

Signed-off-by: joshvanl <[email protected]>

6f3ec349627b44eb5d0c374b574c0680087ee408 authored about 3 years ago by joshvanl <[email protected]>
Move all logic from /cmd/ into /cmd/app

Signed-off-by: joshvanl <[email protected]>

1b24e8b290415117d726325a3cf8f4fb1b2e8173 authored about 3 years ago by joshvanl <[email protected]>
Use controller-runtime signal handler for ctx

Signed-off-by: joshvanl <[email protected]>

f135838fe828b88af69ab6c8af3218c64b60fe6b authored about 3 years ago by joshvanl <[email protected]>
Merge pull request #6 from charlieegan3/external-evaluators

Allow loading of external evaluators

c1f7d7739106d9a71c32b35ba6273f659307c8ae authored over 3 years ago by jetstack-bot <[email protected]>
Load gen package as gen, not test

Signed-off-by: Charlie Egan <[email protected]>

6771eb48c59cd1d2de343d478c72aba797aef8ec authored over 3 years ago by Charlie Egan <[email protected]>
Add note about custom evaluators in readme

Signed-off-by: Charlie Egan <[email protected]>

74d3708bd2e4914f7ae89d80796f01599c44e0d1 authored over 3 years ago by Charlie Egan <[email protected]>
Fixes from review

Minor edits to new package, comment and Type names.

See review: https://github.com/cert-manager...

c1b96d58cbb450bc489b856802ee17bfb3f090ff authored over 3 years ago by Charlie Egan <[email protected]>
Allow loading of external evaluators

Makes policy evaluation extensible for out-of-tree evaluator drop-ins

Signed-off-by: Charlie Eg...

d1b6dca99a6f28535dcc4efb92c1c8c8ac26f09d authored over 3 years ago by Charlie Egan <[email protected]>
Merge pull request #4 from JoshVanL/fix-README-wildcard-character

Fix README.md by escaping * character

ba52bfdb6b6cd6eaf84a2f548bca896b0e252b49 authored over 3 years ago by jetstack-bot <[email protected]>
Fix README.md by properly displaying * character

Signed-off-by: joshvanl <[email protected]>

96cf647f1b514654f62abbb209762271b57f3a3e authored over 3 years ago by joshvanl <[email protected]>
Merge pull request #3 from JoshVanL/fix-docker-image-name

jestack -> jetstack

372d99a8ce9731b81b54c1d93de1d8308d24f665 authored over 3 years ago by jetstack-bot <[email protected]>
jestack -> jetstack

Signed-off-by: joshvanl <[email protected]>

52dcc2cb953437be1605ab6a8b4243458078e017 authored over 3 years ago by joshvanl <[email protected]>
Merge pull request #2 from JoshVanL/README-change

Adds separator in README.md

97655a37a3eeac14798524f023b5756193b13d9e authored over 3 years ago by jetstack-bot <[email protected]>
Move downloading decencies to before kind cluster creation

Signed-off-by: joshvanl <[email protected]>

ebaae82c55fb4c2bb6eae1d28b12b7df6ccd9660 authored over 3 years ago by joshvanl <[email protected]>
Adds chart URL to helm install in Makefile

Signed-off-by: joshvanl <[email protected]>

6c0960219fe1373b2bd462ef40e7970a9b0fce08 authored over 3 years ago by joshvanl <[email protected]>
Adds helm to the Makefile installation

Signed-off-by: joshvanl <[email protected]>

d984d1b33ef25eb6816b438b4ca32b31fb094f1e authored over 3 years ago by joshvanl <[email protected]>
Adds 'v' before Kubernetes version in Makefile

Signed-off-by: joshvanl <[email protected]>

c006c4ee6953709baa96fa30e2cb5d2276117687 authored over 3 years ago by joshvanl <[email protected]>
Adds verify Makefile target

Signed-off-by: joshvanl <[email protected]>

553450d2931f275000c2e2dc2c3036c263c81c4d authored over 3 years ago by joshvanl <[email protected]>
Adds separator in README.md

Signed-off-by: joshvanl <[email protected]>

6b8927ba7a7052e2da5e299c61e8c5a745674cce authored over 3 years ago by joshvanl <[email protected]>
Adds Kubernetes version option to Makefile

Signed-off-by: joshvanl <[email protected]>

26371bb05311a9c85d351c91b812e9dc77aaaf1e authored over 3 years ago by joshvanl <[email protected]>
Adds e2e tests

Signed-off-by: joshvanl <[email protected]>

c499c4a0b317cc26f7d0dfc246b9ccd87303a810 authored over 3 years ago by joshvanl <[email protected]>
Update go modules

Signed-off-by: joshvanl <[email protected]>

4c31dfcfd3359ca53191835f24847c7d22b167fe authored over 3 years ago by joshvanl <[email protected]>
Fix code headers

Signed-off-by: joshvanl <[email protected]>

4fe4d6fa22310e3661891531324fb8228dd63f61 authored over 3 years ago by joshvanl <[email protected]>
Fixes CRD scope

Signed-off-by: joshvanl <[email protected]>

cb8625e2378579a326412d88667251037926e7e8 authored over 3 years ago by joshvanl <[email protected]>
Updates README.md

Signed-off-by: joshvanl <[email protected]>

c968b53ca6f705855268b5259967bb3bdf05cb5b authored over 3 years ago by joshvanl <[email protected]>
Adds headers to Dockerfile

Signed-off-by: joshvanl <[email protected]>

37c57fece10a63731b46fe683dfa34e7cd4a8943 authored over 3 years ago by joshvanl <[email protected]>
Adds OWNERS

Signed-off-by: joshvanl <[email protected]>

a2c2d6f9a86a9120cb50bb303fa9e03a5d0c5607 authored over 3 years ago by joshvanl <[email protected]>
Adds -approve-when-no-policies flag to approve CRs when no CRPs exist

Signed-off-by: joshvanl <[email protected]>

70b8c3d69dbd4e1291c83f9a22c1d9198cab4679 authored over 3 years ago by joshvanl <[email protected]>
Refactors project structure and adds cobra

Signed-off-by: joshvanl <[email protected]>

8bb3db419b09c59c96f8e332e3cf9ee1d0dbd412 authored over 3 years ago by joshvanl <[email protected]>
Updates image to v0.0.1-alpha.0

Signed-off-by: joshvanl <[email protected]>

b604c5486b28e44668084d312f81c275434b43f2 authored over 3 years ago by joshvanl <[email protected]>
Fix /policy go vet

Signed-off-by: joshvanl <[email protected]>

d72f31321eb5e85a778a147e1cb0a172aea49346 authored over 3 years ago by joshvanl <[email protected]>
Adds Event Recorder

Signed-off-by: joshvanl <[email protected]>

c20ba45b4d1a7893cb623aeeac4a7048b78cc04a authored over 3 years ago by joshvanl <[email protected]>
Fix allowedSubject in README.md

Signed-off-by: joshvanl <[email protected]>

14687c91e350667f2627ae653cb07cd3d90c0cbb authored over 3 years ago by joshvanl <[email protected]>
Fixes README tabbing

Signed-off-by: joshvanl <[email protected]>

47e9e03e8dcc525e8e8f1f2189c4b30686afb40b authored over 3 years ago by joshvanl <[email protected]>
Fix CRD (min max)

Signed-off-by: joshvanl <[email protected]>

d5ed5a96c45c868f7bacf8261a068a5a74ce6af8 authored over 3 years ago by joshvanl <[email protected]>
Changes policy to not allow all if no policies exist

Signed-off-by: joshvanl <[email protected]>

3fb1e566e36210433461c46d1c5424b24de6c21f authored over 3 years ago by joshvanl <[email protected]>
Adds TODO in chain for usages

Signed-off-by: joshvanl <[email protected]>

30f1b02dac8134589bd98a218ebfe9e14e1f3603 authored over 3 years ago by joshvanl <[email protected]>
Updates README.md with docs

Signed-off-by: joshvanl <[email protected]>

5af5f947153ed3b27fb2b7d8a9317d09334ec1b3 authored over 3 years ago by joshvanl <[email protected]>
Adds some tests to policy

Signed-off-by: joshvanl <[email protected]>

0eb954976bb5d7d038030447058b4cf6a5d61d41 authored over 3 years ago by joshvanl <[email protected]>
Adds tests to policy checks and chain

Signed-off-by: joshvanl <[email protected]>

4f75a26bee26b883fb775eecb5ceaacbb0a29b71 authored over 3 years ago by joshvanl <[email protected]>
Removes ExternalPolicyServer from API

Signed-off-by: joshvanl <[email protected]>

f4680eb8bc10ab88048844477aa5c8266c17959b authored over 3 years ago by joshvanl <[email protected]>
Updates cert-manager version

Signed-off-by: joshvanl <[email protected]>

e2dd23ebd85b3a218ad64ef9199b944c47af1dd6 authored over 3 years ago by joshvanl <[email protected]>
Add kind to Makefile and fixes Dockerfile

Signed-off-by: joshvanl <[email protected]>

8e9f05029b7e52660066651b72ee230d4da94401 authored over 3 years ago by joshvanl <[email protected]>
Fix controller CR update RBAC and CRD sugar

Signed-off-by: joshvanl <[email protected]>

0dfee65c23d19cfa9c584922a62f7397916a259a authored over 3 years ago by joshvanl <[email protected]>
Updates kube manifests with proper rbac and naming

Signed-off-by: joshvanl <[email protected]>

a785ad53cb76fd570f606a71c51dd4aaf118c8f6 authored over 3 years ago by joshvanl <[email protected]>
Adds README.md

Signed-off-by: joshvanl <[email protected]>

579011bd6d6d9ac1a42b0124496c0b54bc5f0830 authored over 3 years ago by joshvanl <[email protected]>
Adds LICENSE

Signed-off-by: joshvanl <[email protected]>

e29b6bf7d026bc58ee7d7842c72430745210eaa0 authored over 3 years ago by joshvanl <[email protected]>
Initial commit

Signed-off-by: joshvanl <[email protected]>

36b74c166be32cfaddc21f07c334a5ddfa5ce311 authored over 3 years ago by joshvanl <[email protected]>