-
Notifications
You must be signed in to change notification settings - Fork 112
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Document the crossplane.io/external-create-... annotations #688
Commits on Jan 30, 2024
-
Document the crossplane.io/external-create-... annotations
These annotations were introduced in crossplane/crossplane-runtime#283. Per crossplane/crossplane#3037 folks find these annotations hard to reason about. That's understandable, because they're doing a lot of subtle things. This section ended up super long, but I think this is an area where folks really need to understand what's happening in order to make good decisions when Crossplane refuses to proceed. Signed-off-by: Nic Cope <nicc@rk0n.org>
Configuration menu - View commit details
-
Copy full SHA for 6843995 - Browse repository at this point
Copy the full SHA 6843995View commit details
Commits on Jan 31, 2024
-
Refactor external creation annotations section
Signed-off-by: Nic Cope <nicc@rk0n.org>
Configuration menu - View commit details
-
Copy full SHA for 6cc91a7 - Browse repository at this point
Copy the full SHA 6cc91a7View commit details -
Be specific about circumstances where we'll leak
Signed-off-by: Nic Cope <nicc@rk0n.org>
Configuration menu - View commit details
-
Copy full SHA for 1341e35 - Browse repository at this point
Copy the full SHA 1341e35View commit details -
Use kubectl get -o yaml to get YAML manifest
Signed-off-by: Nic Cope <nicc@rk0n.org>
Configuration menu - View commit details
-
Copy full SHA for 741929c - Browse repository at this point
Copy the full SHA 741929cView commit details -
Use 'lookup' rather than 'find' an MR in an external system
Signed-off-by: Nic Cope <nicc@rk0n.org>
Configuration menu - View commit details
-
Copy full SHA for 9a5ee38 - Browse repository at this point
Copy the full SHA 9a5ee38View commit details -
Describe external name generation as nondeterministic, not unpredictable
Signed-off-by: Nic Cope <nicc@rk0n.org>
Configuration menu - View commit details
-
Copy full SHA for 26c4ff4 - Browse repository at this point
Copy the full SHA 26c4ff4View commit details -
Don't explicitly mention that saving annotations is critical
Signed-off-by: Nic Cope <nicc@rk0n.org>
Configuration menu - View commit details
-
Copy full SHA for c0dbc0f - Browse repository at this point
Copy the full SHA c0dbc0fView commit details -
Use if-then for inspecting external system
Signed-off-by: Nic Cope <nicc@rk0n.org>
Configuration menu - View commit details
-
Copy full SHA for ecaf5c2 - Browse repository at this point
Copy the full SHA ecaf5c2View commit details -
Clarify that resuming reconciliation recreates MR
Signed-off-by: Nic Cope <nicc@rk0n.org>
Configuration menu - View commit details
-
Copy full SHA for eafb527 - Browse repository at this point
Copy the full SHA eafb527View commit details -
Move hint about why we wait for human intervention
Signed-off-by: Nic Cope <nicc@rk0n.org>
Configuration menu - View commit details
-
Copy full SHA for c50047e - Browse repository at this point
Copy the full SHA c50047eView commit details -
Don't say "think", restructure important note about dupes
Signed-off-by: Nic Cope <nicc@rk0n.org>
Configuration menu - View commit details
-
Copy full SHA for 0aef9a6 - Browse repository at this point
Copy the full SHA 0aef9a6View commit details