Nic Cope
Nic Cope
> I plan to experiment with this approach on Monday to get a sense of how labor intensive it'd be for provider maintainers. I don't have it running end-to-end yet,...
I've opened two draft PRs: * https://github.com/crossplane/upjet/pull/470 * https://github.com/crossplane-contrib/provider-upjet-aws/pull/1689 The upjet PR primarily: * Makes filesystem and Go module paths that were previously hardcoded configurable * Invokes the main code...
@jbw976 as far as next steps, here's what I'm aware of. ### upjet - [x] Make generating namespaced types and controllers opt-in - [ ] https://github.com/crossplane/crossplane/issues/6457 - [ ] (optional)...
I think it's okay to remove external secret store support from runtime. 😬 The consequence is that any provider that bumps runtime will need to drop external secret store support...
Oh, @jcogilvie pointed out the coupling a few days ago in Slack DM. The claim reconciler uses this interface, defined under `xresource`: https://github.com/crossplane/crossplane/blob/05cd3b54b68da849be3107d57608bd52149e9681/internal/xresource/connection.go#L33 Currently in runtime that interface has support...
I tend to agree with @phisco that these use cases seem better suited to hypothetical "operations functions" (https://github.com/crossplane/crossplane/issues/4729) rather than _composition_ functions. So we should update the docs to clarify...
> when deleting Azure PostgresqlSever, perform complex custom backup and only then delete I've been working on the Operation (day two ops) design at https://github.com/crossplane/crossplane/pull/6557. We realized they won't work...
I'm supportive of addressing the issue. I'm not sure about the proposed solution though. Some initial thoughts: * I'd definitely prefer to use `status.observedGeneration` instead of adding a hash of...
When I run the test against the https://github.com/crossplane/crossplane/pull/6407 branch it looks like the provider is installing fine but the configuration thinks the dependency isn't satisfied and never becomes healthy. ```...
Hid the above comment because I realized I was running the test without the right `-test-suite` flag, so downgrades weren't enabled.