* shortcode to have checkmark emoji use the body font color
Signed-off-by: Pete Lumbis <pete@upbound.io>
* Replace ✔️ text with check shortcode to have color respond to color mode
Signed-off-by: Pete Lumbis <pete@upbound.io>
---------
Signed-off-by: Pete Lumbis <pete@upbound.io>
This feature flag changes how the claim controller works. It's a bug
fix. We usually wouldn't put a bug fix behind a feature flag, but this
one introduces several behavior changes that we don't want to catch
people unaware.
Signed-off-by: Nic Cope <nicc@rk0n.org>
* Rewrite page to simplify, pass vale and add new top-level endpoints
Signed-off-by: Pete Lumbis <pete@upbound.io>
* updates based on suggestions in PR
Signed-off-by: Pete Lumbis <pete@upbound.io>
* remove reference to functions
Signed-off-by: Pete Lumbis <pete@upbound.io>
* remove reference to usages
Signed-off-by: Pete Lumbis <pete@upbound.io>
---------
Signed-off-by: Pete Lumbis <pete@upbound.io>
* correct set of feature flags for 1.15
Signed-off-by: Pete Lumbis <pete@upbound.io>
* copy master to v1.15
Signed-off-by: Pete Lumbis <pete@upbound.io>
* update version number
Signed-off-by: Pete Lumbis <pete@upbound.io>
* set v1.15 as latest
Signed-off-by: Pete Lumbis <pete@upbound.io>
* update CRD files for v1.15 API docs
Signed-off-by: Pete Lumbis <pete@upbound.io>
* correct version number
Signed-off-by: Pete Lumbis <pete@upbound.io>
* update helm dry run to v1.15
Signed-off-by: Pete Lumbis <pete@upbound.io>
* update helm options for v1.15
Signed-off-by: Pete Lumbis <pete@upbound.io>
* Add registry change notice. Resolves#680
Signed-off-by: Pete Lumbis <pete@upbound.io>
* Add registry change notice. Resolves#680
Signed-off-by: Pete Lumbis <pete@upbound.io>
* add crossplane top and edit crossplane migrate
Signed-off-by: Pete Lumbis <pete@upbound.io>
* remove v1.12 docs
Signed-off-by: Pete Lumbis <pete@upbound.io>
* update trace outputs/options. Resolves#685
Signed-off-by: Pete Lumbis <pete@upbound.io>
* v1.15 release notes
Signed-off-by: Pete Lumbis <pete@upbound.io>
* fix old link to v1.12 docs
Signed-off-by: Pete Lumbis <pete@upbound.io>
* update netlify scripts for v1.15 and add v1.12 redirects
Signed-off-by: Pete Lumbis <pete@upbound.io>
* vale fixes
Signed-off-by: Pete Lumbis <pete@upbound.io>
* + metrics-server
Signed-off-by: Pete Lumbis <pete@upbound.io>
* add link to packages chapter
Signed-off-by: Pete Lumbis <pete@upbound.io>
* update anchor for migrate command
Signed-off-by: Pete Lumbis <pete@upbound.io>
* fold in recent master changes to v1.15 docs
Signed-off-by: Pete Lumbis <pete@upbound.io>
* fold in recent master changes to v1.15 docs
Signed-off-by: Pete Lumbis <pete@upbound.io>
* update v1.15 with fix in #707
Signed-off-by: Pete Lumbis <pete@upbound.io>
* link fixes for htmltest checking
Signed-off-by: Pete Lumbis <pete@upbound.io>
* add in beta validate command
Signed-off-by: Pete Lumbis <pete@upbound.io>
* sync master and v1.15
Signed-off-by: Pete Lumbis <pete@upbound.io>
---------
Signed-off-by: Pete Lumbis <pete@upbound.io>
https://github.com/crossplane/crossplane/issues/3715
Revisions became GA in v1.12. I think there's more to do to integrate
them into the main docs flow as a GA feature, but at minimum let's stop
actively saying they're beta.
When the feature became GA, we:
* Made it impossible to disable the feature using the flag.
* Hid the feature flag from the help output.
* Log a warning that the flag will be removed if it is passed.
Signed-off-by: Nic Cope <nicc@rk0n.org>
* document extra resources for functions
Signed-off-by: Philippe Scorsolini <p.scorsolini@gmail.com>
* Add cluster-scoped to allowed jargon
Signed-off-by: Philippe Scorsolini <p.scorsolini@gmail.com>
---------
Signed-off-by: Philippe Scorsolini <p.scorsolini@gmail.com>
* Add '--include-full-xr' flag to the render subcommand
Signed-off-by: ezgidemirel <ezgidemirel91@gmail.com>
Signed-off-by: Philippe Scorsolini <p.scorsolini@gmail.com>
* Reviews
Co-authored-by: Pete Lumbis <pete@upbound.io>
Signed-off-by: Philippe Scorsolini <p.scorsolini@gmail.com>
---------
Signed-off-by: ezgidemirel <ezgidemirel91@gmail.com>
Signed-off-by: Philippe Scorsolini <p.scorsolini@gmail.com>
Co-authored-by: ezgidemirel <ezgidemirel91@gmail.com>
Co-authored-by: Pete Lumbis <pete@upbound.io>
The annotations are expected to be under the "annotations" key.
Currently, the docs instruct user to use "annotation".
Copy pasting the example won't work. This can be quite confusing as
the user will continue to see function containers spin-up and the local
function instance ignored.
Signed-off-by: Jakub Ciolek <jakub@ciolek.dev>
* Remove erroneous restrictions about using data from '.status' into ToEnvironmentFieldPath
As confirmed @phisco in [Slack](https://crossplane.slack.com/archives/CEG3T90A1/p1706970216073849?thread_ts=1706970216.073849&cid=CEG3T90A1), the 'patch and transform' documentation is wrong about the impossibility to use data from `.status.atProvider` in the `fromFielPath` of the `ToEnvironmentFieldPath` patch.
This restriction is incompatible with the example in the `EnvironmentConfig` page that shows it is :
```
patches:
- type: ToEnvironmentFieldPath
fromFieldPath: status.atProvider.id
toFieldPath: vpcId
```
https://docs.crossplane.io/latest/concepts/environment-configs/#patch-an-individual-resource
Signed-off-by: Guillaume Dupin <gdupin@gmail.com>
* backport to other releases
Signed-off-by: Guillaume Dupin <gdupin@gmail.com>
---------
Signed-off-by: Guillaume Dupin <gdupin@gmail.com>
These annotations were introduced in https://github.com/crossplane/crossplane-runtime/pull/283.
Per https://github.com/crossplane/crossplane/issues/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>
* Remove mention of the RBAC manager management policy
It's going away per https://github.com/crossplane/crossplane/issues/5227
Signed-off-by: Nic Cope <nicc@rk0n.org>
* Remove mention of RBAC management policy in pod docs
Signed-off-by: Nic Cope <nicc@rk0n.org>
---------
Signed-off-by: Nic Cope <nicc@rk0n.org>
* Update lua snippet to cover additional status conditions/kinds with no status
Signed-off-by: Jordan Nimlos <jordan.nimlos@bestbuy.com>
* ArgoCD integration docs: ProviderConfig status
Signed-off-by: Jordan Nimlos <jordan.nimlos@bestbuy.com>
* remove comment from code snippet, add hint instead
Signed-off-by: Jordan Nimlos <jordan.nimlos@bestbuy.com>
---------
Signed-off-by: Jordan Nimlos <jordan.nimlos@bestbuy.com>
Co-authored-by: Jordan Nimlos <jordan.nimlos@bestbuy.com>
In reality you need this, but I don't think we need to introduce it
straight away. In the Go example we already omit the equivalent.
Signed-off-by: Nic Cope <nicc@rk0n.org>
* add redirects for removed KB section
Signed-off-by: Pete Lumbis <pete@upbound.io>
* remove outdated software guides
Signed-off-by: Pete Lumbis <pete@upbound.io>
* fix netlify redirect directive
Signed-off-by: Pete Lumbis <pete@upbound.io>
* remove old link to software pages
Signed-off-by: Pete Lumbis <pete@upbound.io>
---------
Signed-off-by: Pete Lumbis <pete@upbound.io>
I do actually want latest, but HTML test complains when I try. There's
no v1.14 release directory to link to yet, so master will have to do.
Signed-off-by: Nic Cope <nicc@rk0n.org>
This is separate from the functions documentation under concepts
because:
1. I expect to have similar guides for other languages, such as Python.
2. The guide will evolve outside of the Crossplane release cycle.
Signed-off-by: Nic Cope <nicc@rk0n.org>
This consists of two sections in the existing page:
* How to write a function
* How functions work
The former is somewhat light, because I intend to add detailed guides
for each language we support. It's hard to go too deep in this general
documentation without using language-specific examples.
Signed-off-by: Nic Cope <nicc@rk0n.org>
I plan to use the same page to document how to write a composition
function. I'll add that documenation in a future commit.
Signed-off-by: Nic Cope <nicc@rk0n.org>
This updates all current documentation of Composition Functions in the
master directory to reflect the new v1beta1 implementation.
Signed-off-by: Nic Cope <nicc@rk0n.org>