Ecosyste.ms: OpenCollective

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

github.com/cert-manager/sample-external-issuer

A sample external Issuer for cert-manager
https://github.com/cert-manager/sample-external-issuer

Update cert-manager to v1.3

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

6a76e9dc3752c589aef66dfea0932dd4fb81df21 authored almost 4 years ago by joshvanl <[email protected]>
Merge pull request #9 from wallrj/7-controller-runtime-0.8.3

Upgrade to controller-runtime 0.8.3

2da3f728a4fcd85354e99f49c812cd4513fc5ad6 authored almost 4 years ago by Richard Wall <[email protected]>
Use the controller-runtime LoggerFrom and LoggerInto context functions

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

5260912840a6e25cdcc1f5d3377570ca71d80b94 authored almost 4 years ago by Richard Wall <[email protected]>
Fix leader election RBAC

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

a3b2d62e593a92d299075b08ed45df551a62b7ac authored almost 4 years ago by Richard Wall <[email protected]>
Use controller-runtime client.Object instead of runtime.Object

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

f7f2e38b0af9cf461f0957fa7dac3b882be481f9 authored almost 4 years ago by Richard Wall <[email protected]>
Reconcile has a new signature

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

1ea39404cc07b25b45e64ed36d142463398423f0 authored almost 4 years ago by Richard Wall <[email protected]>
go get sigs.k8s.io/controller-runtime

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

f5667b99020bc25e6886c623d6df36ca2e9a5ad1 authored almost 4 years ago by Richard Wall <[email protected]>
Merge pull request #8 from wallrj/6-crd-v1

Update CRDs to v1

ed2c91e5e85ae51e303e5ddda87b13062d944a60 authored almost 4 years ago by Richard Wall <[email protected]>
make manifests

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

ffb369efad14db8412b333ed46af8382ae987582 authored almost 4 years ago by Richard Wall <[email protected]>
Install controller-gen 0.5.0

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

df14d1f5f2aa68c577614f49e99e6592e9fcf6f2 authored almost 4 years ago by Richard Wall <[email protected]>
Fix a bad RBAC manifest from #2

There was a missing line in one of the RBAC files introduced in https://github.com/cert-manager/...

7776a4f2d3168711959a569481fe4a4f709a9d39 authored almost 4 years ago by Richard Wall <[email protected]>
Merge pull request #2 from JoshVanL/cert-manager-controller-approver-rbac

Adds RBAC to enable the cert-manager-controller approver controller to

97737311472e9dada2b237818fe912d76fee70de authored almost 4 years ago by Richard Wall <[email protected]>
Adds RBAC to enable the cert-manager-controller approver controller to

approve sample-issuer.example.com CertificateRequests

Signed-off-by: joshvanl <vleeuwenjoshua@gm...

800712566bf6347577f835f2aa6080dbd1dde53b authored almost 4 years ago by joshvanl <[email protected]>
Merge pull request #1 from wallrj/init

Sample External Issuer using controller-runtime

f333b9e552f390e1ab0253f10d1816fe7de6f706 authored about 4 years ago by Richard Wall <[email protected]>
Get the auth Secret in the CertificateRequest controller

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

e1c60ac1bcac2110dd9c86bd43fe4d5fb814f41c authored about 4 years ago by Richard Wall <[email protected]>
Update the Issuer Ready Condition

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

0e2b486cf490e881efb2dcdb2e09f8cad6208373 authored about 4 years ago by Richard Wall <[email protected]>
An Issuer HealthCheck

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

1e9c3e9fae1d7875dd206e9239f3086f36c00f28 authored about 4 years ago by Richard Wall <[email protected]>
Update the CertificateRequest Ready condition

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

6710b36fb7e7a03d176fc1da3e95214b755d7686 authored about 4 years ago by Richard Wall <[email protected]>
Add a --version flag and log the version during startup

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

49617bf7f7050adef238a92dba4f05a4b1ff7504 authored about 4 years ago by Richard Wall <[email protected]>
Add Issuer configuration and secret reference for credentials

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

2c9bb7d259ff38eb4175433c3925dc0f7a41cba1 authored about 4 years ago by Richard Wall <[email protected]>
Sign the CertificateRequest

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

1c92becec149840d0c6e8da0829eee1497469b5e authored about 4 years ago by Richard Wall <[email protected]>
Enable zap logging options

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

c8288f7788b5418b8897da4bba8c227d03e8e431 authored about 4 years ago by Richard Wall <[email protected]>
Wait for Issuer to be Ready

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

da620d89be9850a2797e3e4dfaa4b30e8cd5c17c authored about 4 years ago by Richard Wall <[email protected]>
Check for unrecognised issuerRef.Kind

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

745446117615518be5a875868bd4d9fcfb0e5963 authored about 4 years ago by Richard Wall <[email protected]>
Handle both Issuer and ClusterIssuer in the issuer-controller

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

726311b96e120ae360c8be6adbb988723f2304d0 authored about 4 years ago by Richard Wall <[email protected]>
Update to Go 1.15.5

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

e45705e23e5343f37d04660ae02ad1c873c1b6ec authored about 4 years ago by Richard Wall <[email protected]>
Ignore foreign CertificateRequests

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

1c96f2ec68dee46f0dde85aa0b722404124e3103 authored about 4 years ago by Richard Wall <[email protected]>
Get the CertificateRequest

* Ignore not-found errors
* Return other errors, to trigger retry with backoff

Signed-off-by: R...

81442248556eb5202bd5071129c30ca74a4b7bcd authored about 4 years ago by Richard Wall <[email protected]>
Issuer conditions and utilites

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

70fcc928a224866937ed9a405d08ffe10273ed8c authored about 4 years ago by Richard Wall <[email protected]>
An Example signer

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

a4d70ef7cd57a17c9fee5652cd7072f5f62e0e81 authored about 4 years ago by Richard Wall <[email protected]>
E2E testing

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

47848b5b875fb6fff1b929e95dac04cdecc92f23 authored about 4 years ago by Richard Wall <[email protected]>
Get the auth Secret in the Issuer controller

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

479082822ef1bfa8925a0d598dc0eafc8184c05f authored about 4 years ago by Richard Wall <[email protected]>
Get the Issuer or ClusterIssuer

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

57513b95c72d8dfc132718f9fbc8548405f512b8 authored about 4 years ago by Richard Wall <[email protected]>
Make controllers an internal/ package

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

7f80758afb5b1b678fc76a51d78a58920584cdc9 authored about 4 years ago by Richard Wall <[email protected]>
Remove the integration test suite

* This integration test suite was added by Kubebuilder.
* But we will write unit tests only,
* a...

4a6f2cb596a3523d3f2967c9b190814cb35e8cef authored about 4 years ago by Richard Wall <[email protected]>
make generate

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

b4a15ae659861d2f32f7d7a63cb525636e3b663e authored about 4 years ago by Richard Wall <[email protected]>
Add a CertificateRequest controller

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

b0ecb7d455b227d0c18db4580648cd840ae9859d authored about 4 years ago by Richard Wall <[email protected]>
kubebuilder create api --group sample-issuer --kind Issuer --version v1alpha1

* Removed Issuer Read-Write RBAC permissions
* Add status sub-resource annotation

Signed-off-by...

54092ddc8b8df7a46aea0470104fe44dd19fe108 authored about 4 years ago by Richard Wall <[email protected]>
make manifests

* make generate

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

503d191a76dec974037be1351d659c1a1a286fcf authored about 4 years ago by Richard Wall <[email protected]>
kubebuilder create api --group sample-issuer --kind ClusterIssuer --version v1alpha1 --namespaced=false

* Removed ClusterIssuerSpec and ClusterIssuerStatus
* Removed placeholder comments
* Added statu...

ad95f883987c84978f4b763afa4164b434d3fbca authored about 4 years ago by Richard Wall <[email protected]>
kubebuilder init --domain example.com --owner 'The cert-manager Authors'

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

1332138cde03534d1fff2eeab455c9f74b2feece authored about 4 years ago by Richard Wall <[email protected]>
go mod init github.com/cert-manager/sample-external-issuer

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

5fa00154590922d79b05fdfedb9fcefc99b50576 authored about 4 years ago by Richard Wall <[email protected]>
Introduction

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

243f92b91f34001e29644442b1b1817e5b722fa4 authored about 4 years ago by Richard Wall <[email protected]>
first commit

44a2ff5080cb7e6d2e29159aa677f2d711d6de92 authored about 4 years ago by Richard Wall <[email protected]>