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

Merge pull request #44 from wallrj/cve-fixes

Fix CVE-2023-44487, CVE-2023-39325 and CVE-2023-3978

a15c1629608125734e4dace494140983d661b983 authored about 1 year ago by jetstack-bot <[email protected]>
go get golang.org/x/[email protected]

go mod tidy

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

080c1c9add76e550ba0c4fed012990e4f794a4a2 authored about 1 year ago by Richard Wall <[email protected]>
Merge pull request #43 from cert-manager/maartje-emeritus

Annual review of the OWNERS file (2023): Maartje moved to Emeritus Maintainer

19ae6a8afa00e26e1efebc8358eeb006005cdb71 authored over 1 year ago by jetstack-bot <[email protected]>
Maartje: Emeritus Maintainer

Ref: https://github.com/cert-manager/cert-manager/issues/6231

Signed-off-by: Maël Valais <mael@...

6b5162446037457730c96e58c7b9bb2354d3b4c2 authored over 1 year ago by Maël Valais <[email protected]>
Merge pull request #10 from wallrj/4-events

Generate Kubernetes Events

0f90db410ccaa651d7c196f429846429a54bb490 authored over 1 year ago by jetstack-bot <[email protected]>
fix remaining bug

Signed-off-by: Tim Ramlot <[email protected]>

3530e09b9e3fdd5799c55218354213e35020cc7b authored over 1 year ago by Tim Ramlot <[email protected]>
Generate Kubernetes Events

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

77bee86eaefa80124239a720ad01bd618b58c64c authored over 1 year ago by Richard Wall <[email protected]>
Add notes about Event generation to the documentation

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

9d7c07cfd4fdad3da29b2feb99ea71b775bc3e7a authored over 1 year ago by Richard Wall <[email protected]>
Merge pull request #40 from irbekrm/bump_deps

Bump dependencies

f9858e78e36911cfb9cb6aa28fea8bbb8a6dff1c authored over 1 year ago by jetstack-bot <[email protected]>
c/r changes: fake client subresource update mechanism

Fake client now expects that objects that have status subresource are added to 'withStatusSubres...

353b25ccbcdfb2f045e3a189c7823acfef4de538 authored over 1 year ago by irbekrm <[email protected]>
go get -u -t ./... + c/r upgrade

Upgrade deps and import c/r from latest master to ensure it's compatible with kube 1.27 libs

Si...

d37cddbddad786d60d17fab9c253243c0841a0a9 authored over 1 year ago by irbekrm <[email protected]>
Merge pull request #39 from cert-manager/multi-arch-docker-images

multi-arch docker images

a888e29bab619381b00d88a8f82ab18a13afb17c authored over 1 year ago by jetstack-bot <[email protected]>
Perhaps the setup-buildx-action is unnecessary

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

a407cefc51d0cdf6b5e7e7bad11e80a6b4ca5956 authored over 1 year ago by Richard Wall <[email protected]>
docker-buildx also pushes, to docker-push is redundant

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

21abd2c14f92bb0ef09be7bd4331c86f21d1b7a8 authored over 1 year ago by Richard Wall <[email protected]>
Use docker buildx to release a multi-arch image

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

bfefdec5a7fb626de3223bf2b7eb1bb5be516990 authored over 1 year ago by Richard Wall <[email protected]>
Don't run the tests before building

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

c710416f155e32484d5acbb8754ad5e65edc4ae9 authored over 1 year ago by Richard Wall <[email protected]>
Build only for linux/amd64 and linux/arm64

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

65bb95a851646bab673c652b875a2dc52580d5a1 authored over 1 year ago by Richard Wall <[email protected]>
Merge pull request #38 from wallrj/kubebuilder-upgrade

Kubebuilder upgrade

acb5e0046425accc0703e71625bb056d31dab3f6 authored over 1 year ago by jetstack-bot <[email protected]>
Remove the instruction to add Status subresource markers

Because they are now added by default.

Fixes: https://github.com/cert-manager/sample-external-i...

778259ccde340c532631fc69644de8a2c55c3417 authored over 1 year ago by Richard Wall <[email protected]>
kubebuilder create api --group sample-issuer --kind ClusterIssuer --version v1alpha1 --namespaced=false

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

d6c0afa5c3304b2e204e24fe8dfe3cf72065a761 authored over 1 year ago by Richard Wall <[email protected]>
kubebuilder create api --group sample-issuer --kind Issuer --version v1alpha1

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

283d83a366a055374a454794a0b8b482be799140 authored over 1 year ago by Richard Wall <[email protected]>
kubebuilder init --domain example.com --owner 'The cert-manager Authors' (Makefile)

Apply the Makefile changes

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

423eea2d1ae24476aa0cf911645cdbee8283ce62 authored over 1 year ago by Richard Wall <[email protected]>
kubebuilder init --domain example.com --owner 'The cert-manager Authors' (config/)

Apply all the config/ changes

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

b4106a68fd09793a17974b1d0744f9e8903f9139 authored over 1 year ago by Richard Wall <[email protected]>
kubebuilder init --domain example.com --owner 'The cert-manager Authors'

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

8c4aaf3ef2c8ae331d5d191b68d56d1ac96b5df9 authored over 1 year ago by Richard Wall <[email protected]>
Use latest kubebuilder version

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

b3a54ef4b1aeab287ddf0dd2a051b078f6072a76 authored over 1 year ago by Richard Wall <[email protected]>
Merge pull request #36 from wallrj/build-tools-upgrade

Update to latest version of controller-gen

15d40eba142f3ae959cb357536a0b92b8fb67e7b authored over 1 year ago by jetstack-bot <[email protected]>
Merge pull request #37 from wallrj/kind-upgrade

Upgrade to Kind 0.18.0

41b1a6d13eacb54317c5102ca8b010ef8363910b authored over 1 year ago by jetstack-bot <[email protected]>
Merge pull request #35 from wallrj/go-mod-upgrade

go-mod-upgrade

07623ccce0245f150f35674611efb066ce09a51a authored over 1 year ago by jetstack-bot <[email protected]>
Upgrade to Kind 0.18.0

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

434b5b0af4dfbbdef78f15530c4337fa475e76de authored over 1 year ago by Richard Wall <[email protected]>
make manifests

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

fa84e4e30d87d58da52605f5e3ed7f0d5bc22751 authored over 1 year ago by Richard Wall <[email protected]>
Fix controller-gen command line flags for latest version

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

5e903692e384b377bf533defdae8cb3635bbd37f authored over 1 year ago by Richard Wall <[email protected]>
Update to latest version of controller-gen

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

ffa13e74e36123dcba511aeedec7f9adfc27b053 authored over 1 year ago by Richard Wall <[email protected]>
go-mod-upgrade

Only chose the patch upgrades

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

5133e8568104687ba34cefe35e6d9c13ec243cf0 authored over 1 year ago by Richard Wall <[email protected]>
Merge pull request #34 from wallrj/github-actions-e2e

Run E2E tests in GitHub Actions

bf5193048882d45def5366eba91d6f42817ab5ec authored over 1 year ago by jetstack-bot <[email protected]>
Run E2E tests in GitHub Actions

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

a0fa193d913522024e5d66697861e15e37244715 authored over 1 year ago by Richard Wall <[email protected]>
Merge pull request #33 from wallrj/cert-manager-1.11

Upgrade to cert-manager 1.11

e51937a395617b9dfda6bc9cc4640823290dbb78 authored over 1 year ago by jetstack-bot <[email protected]>
Merge pull request #31 from wallrj/go-1.20

Upgrade to Go 1.20

c9b3d96b2d2140f70f4d629952dc32364e18b324 authored over 1 year ago by jetstack-bot <[email protected]>
Merge pull request #32 from wallrj/install-controller-gen

Use go install to install controller-gen

905d42e667b9e266471ed7c463572b97ba175416 authored over 1 year ago by jetstack-bot <[email protected]>
Document how to run the E2E tests locally

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

ab493c2aa8a9701839a104a7857125e7da1366b6 authored over 1 year ago by Richard Wall <[email protected]>
Use latest stable cert-manager 1.11.1 in E2E tests

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

6e2ffe045f0911a542f37e58745f172821fe402d authored over 1 year ago by Richard Wall <[email protected]>
go mod tidy

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

d65a1231227a8dde988fe94d1dd229838f0fb9df authored over 1 year ago by Richard Wall <[email protected]>
Upgrade to latest cert-manager 1.11 Go dependency

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

66a5911f18fe5bc0ec31d596041cf19321611e39 authored over 1 year ago by Richard Wall <[email protected]>
Use new clock package from k8s.io/utils

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

8295dbbcabb340a6d9ebc306feb2cac8f213209e authored over 1 year ago by Richard Wall <[email protected]>
Use the setup-go workflow

To work around problems with go vcs metadata stamping

Signed-off-by: Richard Wall <richard.wall...

82ba1d4bb0c45345b49562bef1c2ba62dcc8a2f5 authored over 1 year ago by Richard Wall <[email protected]>
Build on Ubuntu 22.04

Newer version of Git will hopefully help with VCS metadata stamping feature of new Go.

Signed-o...

19be51948e0f19dea477d99367e757aaff7dcd08 authored over 1 year ago by Richard Wall <[email protected]>
Upgrade to Go 1.20

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

f94737304e00af1e082468d9fc0583b034eef037 authored over 1 year ago by Richard Wall <[email protected]>
make fmt

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

37d3a37731d56a1bc1b2e994bfed7558faf9f97d authored over 1 year ago by Richard Wall <[email protected]>
Use go install to install controller-gen

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

a34057520718449a0a35550907c7957d3d0ef7ab authored over 1 year ago by Richard Wall <[email protected]>
Merge pull request #27 from SgtCoDFish/logo

Add cert-manager logo

55b043ba56a1819b0abb45f30b85e6b4b181c1bd authored over 2 years ago by jetstack-bot <[email protected]>
add cert-manager logo

Signed-off-by: Ashley Davis <[email protected]>

5ff10bf1963392b199c8844312a24259e24421f3 authored over 2 years ago by Ashley Davis <[email protected]>
Merge pull request #26 from wallrj/cert-manager-1.8

Update to cert-manager 1.8.0

fb7d6af09211ea258d27a5f0b4984bb93e3e0ba2 authored over 2 years ago by jetstack-bot <[email protected]>
Update to cert-manager 1.8.0

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

127c04f2f048e0c1d5427b907f1a547bd0e0198d authored over 2 years ago by Richard Wall <[email protected]>
Merge pull request #25 from SgtCoDFish/runthrough

Guide tweaks made while running through the walkthrough

554824cffe40c491116fa002106f19d5d5777e63 authored over 2 years ago by jetstack-bot <[email protected]>
Merge pull request #24 from wallrj/cert-manager-1.7

Upgrade to cert-manager 1.7

1cb260e19f045b33317ab5791e057cf290d17626 authored over 2 years ago by Richard Wall <[email protected]>
Update to controller-runtime 0.11.1

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

2199b0791766f671efe60b4df33e383ffb58b3f7 authored almost 3 years ago by Richard Wall <[email protected]>
Avoid using commands and args that are not available on MacOS

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

96bc25a914aacf90d71ed68c9c2a7f791c387b8e authored almost 3 years ago by Richard Wall <[email protected]>
Update to Kind 0.12.0 (0.9.0 is not available for Mac)

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

dc65537f5740101f32afaec7c4a84915665fe45d authored almost 3 years ago by Richard Wall <[email protected]>
Use latest 1.7.1 patch release

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

a100b50666cc55c999080685fe108c77329f2169 authored almost 3 years ago by Richard Wall <[email protected]>
Update to cert-manager 1.7.0 dependency

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

00b46603f47506b9f5cde468fb2dd8090e6ab21c authored almost 3 years ago by Richard Wall <[email protected]>
go mod tidy -compat=1.17

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

e6941cc3a985f3f17d06f08ebcac8e682cccac67 authored almost 3 years ago by Richard Wall <[email protected]>
Update go.mod to go1.17

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

5dde183202bd0867c70c526fe4d6334744a7c0af authored almost 3 years ago by Richard Wall <[email protected]>
Remove obsolete comment about cert-manager controller-runtime conflict

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

7991191cd5b14a46ffba2c8ebc65ac3c9eb596f4 authored almost 3 years ago by Richard Wall <[email protected]>
Use NewTestLogger constructor

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

3c1fab502d99259e397a02548f948e6cfd822c83 authored almost 3 years ago by Richard Wall <[email protected]>
Update to cert-manager 1.7

Plus a bunch of related dependency updates

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

f9caa2ef1cdf6f65df41b4d1bd86994e84eeb084 authored almost 3 years ago by Richard Wall <[email protected]>
Install cert-manager 1.7 in e2e tests

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

206d66904819900bf58ee908a4ca91cad042bca4 authored almost 3 years ago by Richard Wall <[email protected]>
Update README

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

427b97f82d4d8311b3244cbaf9e32f816b646c19 authored almost 3 years ago by Richard Wall <[email protected]>
Run tests with Go 1.17

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

01b8ac8f3156918890deb3329609dda83b4486a7 authored almost 3 years ago by Richard Wall <[email protected]>
Build using go1.17

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

ec500423c45a4f7a4a95177e74f0a84804f06432 authored almost 3 years ago by Richard Wall <[email protected]>
make fmt

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

461678d148f7e1687a5332e9ee7cf8cf7a58229d authored almost 3 years ago by Richard Wall <[email protected]>
guide tweaks made while running through the walkthrough

Signed-off-by: Ashley Davis <[email protected]>

f16c4f5b8b38a5fb9ec0d014499bdf76cf1e36d2 authored about 3 years ago by Ashley Davis <[email protected]>
Merge pull request #23 from SgtCoDFish/tweaks

Several small tweaks to docs / makefile

80c1510f11fa7570911f151f364197fb78e92f76 authored about 3 years ago by jetstack-bot <[email protected]>
several small formatting / language tweaks

Signed-off-by: Ashley Davis <[email protected]>

313d66953b1af99a83b343424683eea95c95519b authored about 3 years ago by Ashley Davis <[email protected]>
remove ref to old cert-manager version / fix certificate typo

Signed-off-by: Ashley Davis <[email protected]>

6a1f5b322c67f9e76ee6f694d7044b740e003615 authored about 3 years ago by Ashley Davis <[email protected]>
Move the release process notes to the bottom

user-facing instructions should ideally come first

Signed-off-by: Ashley Davis <ashley.davis@je...

e24922aca506a1fc23a0ad49a4ba56393c4915ab authored about 3 years ago by Ashley Davis <[email protected]>
Add types to code blocks in README

Signed-off-by: Ashley Davis <[email protected]>

9abd7b040ff2e2a7e1cd3a391255d2e33c54ed45 authored about 3 years ago by Ashley Davis <[email protected]>
tweak intro in README

Signed-off-by: Ashley Davis <[email protected]>

9617134d0de4eaf22a11df9a02f15bc583c4bdef authored about 3 years ago by Ashley Davis <[email protected]>
add phony markers in makefile

Signed-off-by: Ashley Davis <[email protected]>

5b57f4fc37b22f684965afd33c240bc2860919f8 authored about 3 years ago by Ashley Davis <[email protected]>
Merge pull request #21 from cert-manager/1.22-compatibility

Kubernetes 1.22 deprecated APIs: move rbac.authorization.k8s.io from v1beta1 to v1

00b66c34a0e87d4e45d9108dbe81193da5d97dad authored over 3 years ago by jetstack-bot <[email protected]>
1.22 compatibility: rbac.authorization.k8s.io/v1beta1 -> v1

The API version rbac.authorization.k8s.io/v1 is available since
Kubernetes 1.8.

Signed-off-by: ...

d6c0530df2ffa9b7a50270b8fb011210631fe7a2 authored over 3 years ago by Maël Valais <[email protected]>
Merge pull request #20 from wallrj/18-run-as-non-root-2

Update the Docker images to run as non-root

44539438e810c9d48da522eba207f9abcd989252 authored over 3 years ago by jetstack-bot <[email protected]>
Update the Docker images to run as non-root

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

41c30da42b5b016c0fd4ae87a17f442d94db5368 authored over 3 years ago by Richard Wall <[email protected]>
Merge pull request #19 from wallrj/18-run-as-non-root

Use the runAsNonRoot securityContext flag

0a05edd0f110825123d1e5707c0f20b50afe0704 authored over 3 years ago by jetstack-bot <[email protected]>
Use the runAsNonRoot securityContext flag

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

ae8fbc73f4ecb33268823587240f261ee9a226c9 authored over 3 years ago by Richard Wall <[email protected]>
Merge pull request #15 from cert-manager/3-publish-docker-image

Release process with Docker image published to ghcr.io

d582190ee585b1e5f970ab0b50209e956e343562 authored over 3 years ago by jetstack-bot <[email protected]>
Merge pull request #17 from wallrj/owners

Add an OWNERS file

fd416dde94a8aa5d55743a965312813555d4fd78 authored over 3 years ago by jetstack-bot <[email protected]>
Only run tests on PR changes

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

9833d6d4d1e3da3901c5520277dd781003069364 authored over 3 years ago by Richard Wall <[email protected]>
A release process with Docker images pushed to ghcr.io

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

23dfae2b853765e5f4017df9229abeb453ab766a authored over 3 years ago by Richard Wall <[email protected]>
Add an OWNERS file

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

3b67f13a0966ed1df46be0cbe202c2152a1a5e71 authored over 3 years ago by Richard Wall <[email protected]>
Merge pull request #16 from JoshVanL/certificate-request-denied-ready-false

If a CertificateRequest has been denied, set the FailureTime and set a Ready=False condition wit...

c20662db92d3ee0827332b8c517ac5c8e697a5e6 authored over 3 years ago by jetstack-bot <[email protected]>
Fix typo in the README file

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

36f09804bd11577f53a2fc41848ecd6d0623fdba authored over 3 years ago by Richard Wall <[email protected]>
Updates Approval docs. Adds check for Ready reasons earlier

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

470ee0194008c5e7aa27eb73f583981d45c85242 authored over 3 years ago by joshvanl <[email protected]>
If a CertificateRequest has been denied, set the FailureTime and set a

Ready=False condition with Reason=Denied

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

04b1b5baa7317cd62d9da37951c709820c28deee authored over 3 years ago by joshvanl <[email protected]>
Merge pull request #12 from JoshVanL/disable-approval-check

Adds optional flag that disables checking the approved condition. This condition is checked by d...

5364e90f02221b13dd21b2f50c038d1fb1b5aad8 authored over 3 years ago by jetstack-bot <[email protected]>
Merge pull request #13 from wallrj/5-ci-tests

Run unit-tests using GitHub actions

4e8bff2ce903d939538730b5e5b2883a522cdc8d authored over 3 years ago by jetstack-bot <[email protected]>
Run unit-tests using GitHub actions

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

6d09752764645cc0879e3b4bc9d6c4ef28c500b3 authored over 3 years ago by Richard Wall <[email protected]>
Adds optional flag that disables checking the approved condition. This

condition is checked by default.

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

a1af244be6dd5eabb9ed3ddb79311eefd62c5098 authored over 3 years ago by joshvanl <[email protected]>
Merge pull request #11 from JoshVanL/cert-manager-1.3-approval

Cert manager 1.3 approval

03889b77c0d1bb7159a3ad5a80a51ecee088cb15 authored over 3 years ago by Richard Wall <[email protected]>
Add a note to the README file

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

2c0ddbe01b0ddea3d3b7e446e477b9bb2eee18b8 authored over 3 years ago by Richard Wall <[email protected]>
Update to cert-manager v1.3.0 in E2E tests

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

cd8ca2f7348485f4d5bcba5bf5989da46feb17f2 authored over 3 years ago by Richard Wall <[email protected]>
Updates CertificateRequest controller to require approved condition

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

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