Ecosyste.ms: OpenCollective

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

github.com/cert-manager/signer-venafi

Experimental Venafi based signer for Kubernetes 1.18 CSR API https://github.com/kubernetes/enhancements/blob/master/keps/sig-auth/20190607-certificates-api.md#signers
https://github.com/cert-manager/signer-venafi

Start a kind cluster

Signed-off-by: Richard Wall <[email protected]>

bca79d40975c189a8b7e1d9a3bcf4df24c6251a2 authored over 4 years ago by Richard Wall <[email protected]>
Configurable SignerName and ignore unapproved CSRs

* Add --signer-name command line flag and pass value to the reconciler
* Ignore CSR when SignerN...

72103399ffc42813a72a269c150f96bea2ce2ada authored over 4 years ago by Haoxiang Zhou <[email protected]>
Show code coverage

Signed-off-by: Richard Wall <[email protected]>

a7e6f8251f2f0ba377ee9fc07aa51326200c4e72 authored over 4 years ago by Richard Wall <[email protected]>
Fix logging bug

Signed-off-by: Richard Wall <[email protected]>

c2a687e962ba81af9cf0afcd0175a569defbd358 authored over 4 years ago by Richard Wall <[email protected]>
Ignore not found CSR

Signed-off-by: Richard Wall <[email protected]>

88fc622aa54715f4ae6d77b4ec0b518f814454d1 authored over 4 years ago by Richard Wall <[email protected]>
A failing test

Signed-off-by: Richard Wall <[email protected]>

869463777fb0f8ab5ebb63e994f4cdfe4df5b62e authored over 4 years ago by Richard Wall <[email protected]>
Download Kubebuilder assets and set up the asset path for make test

Signed-off-by: Richard Wall <[email protected]>

92ed1f4f8622333ea91fe053d73bfa8b9e3c5521 authored over 4 years ago by Richard Wall <[email protected]>
Add test for non-matching signerName case

Signed-off-by: Haoxiang Zhou <[email protected]>

635570813aa3afdcb371b048613c7e6926487c14 authored over 4 years ago by Haoxiang Zhou <[email protected]>
Use the CertificateSigningRequest.UpdateApproval sub-resource to approve the CSR-under-test

Signed-off-by: Richard Wall <[email protected]>

75e4d283262f72ad1f80471c183f21c02c0e7b00 authored over 4 years ago by Richard Wall <[email protected]>
Simplify the Makefile and avoid unecessary kubebuilder downloads

Signed-off-by: Richard Wall <[email protected]>

1df4e4b93f753326fd5b719c6a6803bf45cac557 authored over 4 years ago by Richard Wall <[email protected]>
Merge pull request #3 from wallrj/logging

Various tidying

9f3cba45d65ed007a1467b84dc2bc61567ab4eb3 authored over 4 years ago by Richard Wall <[email protected]>
Mark all the PHONY Makefile targets

Signed-off-by: Richard Wall <[email protected]>

29c7cdc5152888537df89ea2bf247b77f0cf804f authored over 4 years ago by Richard Wall <[email protected]>
Add make help target

Signed-off-by: Richard Wall <[email protected]>

5529238bdfefa5f1298477d30465f27310710e4f authored over 4 years ago by Richard Wall <[email protected]>
Download Kind to bin/

Signed-off-by: Richard Wall <[email protected]>

08dca20be608de5c0026557996ac2eedd4c22aa9 authored over 4 years ago by Richard Wall <[email protected]>
Remove unused CRD related Makefile content

Signed-off-by: Richard Wall <[email protected]>

37e9f68d4c1adca9f1d2f2a58bd1df893e4982d3 authored over 4 years ago by Richard Wall <[email protected]>
Download Kustomize to bin/

Signed-off-by: Richard Wall <[email protected]>

1c5b691aaf84f94b5d3646c441b20bece7c85c0f authored over 4 years ago by Richard Wall <[email protected]>
Download controller-gen to bin/ and upgrade to 0.3.0

Signed-off-by: Richard Wall <[email protected]>

d4e0734f07a68170a11048b67c532cadb3bc384b authored over 4 years ago by Richard Wall <[email protected]>
Upgrade to controller-runtime 0.6.0

Signed-off-by: Richard Wall <[email protected]>

e6bf15e331d603f2b79356498fae0973c4d039e0 authored over 4 years ago by Richard Wall <[email protected]>
Use go 1.14

Signed-off-by: Richard Wall <[email protected]>

1608f93e6faafe12df6801c37d9be38ab992dd3e authored over 4 years ago by Richard Wall <[email protected]>
Remove unnecessary RBAC permissions

Signed-off-by: Richard Wall <[email protected]>

c807543fc916361ebd0d821df50d466720ddf494 authored over 4 years ago by Richard Wall <[email protected]>
Allow debug logging to be turned off

Signed-off-by: Richard Wall <[email protected]>

380463f3d3d447c8eeacc49735d4703dd6b9f0e0 authored over 4 years ago by Richard Wall <[email protected]>
Log with more accurate component names

Signed-off-by: Richard Wall <[email protected]>

a686a42d8b012ffd26262b4341e6ecbd908b188d authored over 4 years ago by Richard Wall <[email protected]>
A more meaningful leader-election configmap name

Signed-off-by: Richard Wall <[email protected]>

a7ab40d2ae0b4ee367540b49d067ce9f6f85920b authored over 4 years ago by Richard Wall <[email protected]>
Merge pull request #2 from wallrj/docker-image-version

Add a meaningful Docker image name and version

e38380c1cd960856e81c1e948e5460f17fe328d6 authored over 4 years ago by Richard Wall <[email protected]>
Some build and test instructions

Signed-off-by: Richard Wall <[email protected]>

d8850023d41ba3507c977c0440d5b7eac30465e1 authored over 4 years ago by Richard Wall <[email protected]>
Add a kind-load target for loading Docker images into Kind

Signed-off-by: Richard Wall <[email protected]>

0b8b9bba501d8577387215ec72aab9c1b42bc200 authored over 4 years ago by Richard Wall <[email protected]>
Use a more descriptive Docker image name and version

Signed-off-by: Richard Wall <[email protected]>

b509e3758db6a1272ddd18edb79040ebf58045bb authored over 4 years ago by Richard Wall <[email protected]>
Add bin/ to the path when running Make

Signed-off-by: Richard Wall <[email protected]>

02bf1368fb12500dabd2676081617f2e7d80fb73 authored over 4 years ago by Richard Wall <[email protected]>
Add some Makefile boilerplate to fail early on errors

Signed-off-by: Richard Wall <[email protected]>

ef5bfd6dfa2618384961300c2cfbeb8956483aef authored over 4 years ago by Richard Wall <[email protected]>
Ignore local binaries and other editor junk

Signed-off-by: Richard Wall <[email protected]>

dbf51b1716d26c2ab2f7d6b1b049cbf104a27327 authored over 4 years ago by Richard Wall <[email protected]>
Don't copy binaries to the docker build context

Signed-off-by: Richard Wall <[email protected]>

78bdc038a88f3612e0c058ec69953a0bda5ea27e authored over 4 years ago by Richard Wall <[email protected]>
Merge pull request #1 from wallrj/kubebuilder-init

Kubebuilder init

5d3cd7eade7e2415365a4dc40d6b73ad560bef11 authored over 4 years ago by Richard Wall <[email protected]>
Whitespace

Signed-off-by: Richard Wall <[email protected]>

862580f5c50b1924bfeb6155b7fea90784cd4f66 authored over 4 years ago by Richard Wall <[email protected]>
Adjust Makefile for built-in rather than CRD API resources

Signed-off-by: Richard Wall <[email protected]>

18c8b823a1a4a34fe3329057fbf654e5b30b9f19 authored over 4 years ago by Richard Wall <[email protected]>
Fix the resource group

kubebuilder had appended the project TLD to the certificates.k8s.io group we supplied

Signed-of...

6a6984cb1a1a4353b23195b06ded695c3d9c8fa6 authored over 4 years ago by Richard Wall <[email protected]>
No CRDs or api/ directory to copy into the docker build environment

Signed-off-by: Richard Wall <[email protected]>

b8279a5434aa339a581beb906804f272d23b6e25 authored over 4 years ago by Richard Wall <[email protected]>
Set up project using kubebuilder

* go mod init
* ./bin/kubebuilder init --domain cert-manager.io --license apache2 --owner "The C...

7bc600ae70421333aa150617adc36e5a809f5145 authored over 4 years ago by Richard Wall <[email protected]>
Create OWNERS

3840d3cfe3695677c854c1440c6421cff4b2726a authored over 4 years ago by James Munnelly <[email protected]>
Initial commit

7048bd058bdf01f33389b807ac6113b5193c82d5 authored over 4 years ago by James Munnelly <[email protected]>