Ryan Richard
2cdc3defb7
Use here.Doc() in a few more places that were begging for it
2020-09-11 18:15:24 -07:00
Matt Moyer
a503fa8673
Pull controller-go back into this repository as internal/controllerlib
.
...
Signed-off-by: Matt Moyer <moyerm@vmware.com>
2020-08-28 13:07:47 -05:00
Ryan Richard
cbc80d5bc4
RetryOnConflict when updating CredentialIssuerConfig from outside any controller
...
- Controllers will automatically run again when there's an error,
but when we want to update CredentialIssuerConfig from server.go
we should be careful to retry on conflicts
- Add unit tests for `issuerconfig.CreateOrUpdateCredentialIssuerConfig()`
which was covered by integration tests in previous commits, but not
covered by units tests yet.
2020-08-27 17:11:10 -07:00
Andrew Keesler
8ddc1a1e92
internal/controller/issuerconfig: add missing invalid kubeconfig test?
...
Signed-off-by: Andrew Keesler <akeesler@vmware.com>
2020-08-27 10:43:13 -04:00
Ryan Richard
5ed97f7f9e
Merge branch 'main' into self_test
2020-08-25 19:02:27 -07:00
Ryan Richard
6d43d7ba19
Update the schema of CredentialIssuerConfig
...
- Move the current info from spec to status
- Add schema for new stuff that we will use in a future commit to status
- Regenerate the generated code
2020-08-21 17:00:42 -07:00
Ryan Richard
ace01c86de
Rename PinnipedDiscoveryInfo to CredentialIssuerConfig
...
Signed-off-by: Andrew Keesler <akeesler@vmware.com>
2020-08-21 16:16:34 -07:00