### Declaratively Install Crossplane Provider for CastAI Source: https://github.com/crossplane-contrib/crossplane-provider-castai/blob/main/README.md This YAML manifest defines a Crossplane Provider resource for `crossplane-provider-castai`, enabling declarative installation using `kubectl apply`. The example references a ControllerConfig with debug enabled, which can be adjusted as needed. ```yaml apiVersion: pkg.crossplane.io/v1 kind: Provider metadata: name: crossplane-provider-castai spec: package: xpkg.upbound.io/crossplane-contrib/crossplane-provider-castai:v0.7.0 ``` -------------------------------- ### Build, Push, and Install Provider Source: https://github.com/crossplane-contrib/crossplane-provider-castai/blob/main/README.md Perform a full build, push the container image, and install the provider using the `make all` command. This automates the complete deployment process, streamlining the release workflow. ```shell make all ``` -------------------------------- ### Install Crossplane Provider for CastAI via `up ctp` Source: https://github.com/crossplane-contrib/crossplane-provider-castai/blob/main/README.md This command installs the `crossplane-provider-castai` provider using the `up ctp provider install` command. Ensure to replace the image tag with the latest release version available on the marketplace. ```shell up ctp provider install crossplane-contrib/crossplane-provider-castai:v0.7.0 ``` -------------------------------- ### Build Provider Binary Source: https://github.com/crossplane-contrib/crossplane-provider-castai/blob/main/README.md Compile the project to produce the executable binary using the `make build` command. This is a common step in the software development lifecycle, preparing the application for distribution or execution. ```shell make build ``` -------------------------------- ### Run Code Generation Pipeline Source: https://github.com/crossplane-contrib/crossplane-provider-castai/blob/main/README.md Execute the code generation pipeline for the project using the `go run` command. This command is typically used during development to generate necessary code artifacts and ensure the project is up-to-date with its definitions. ```shell go run cmd/generator/main.go "$PWD" ``` -------------------------------- ### Run Provider Against Kubernetes Cluster Source: https://github.com/crossplane-contrib/crossplane-provider-castai/blob/main/README.md Build and run the Crossplane provider locally against a Kubernetes cluster using the `make run` command. This is useful for local development and testing, allowing developers to quickly iterate on changes. ```shell make run ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.