loom-crossplane

Solid

Cloud-native infrastructure management with Crossplane via Kubernetes APIs. Use for building internal platform APIs, composite resources, XRDs, compositions, claims, provider configuration, and multi-cloud self-service provisioning.

DevOps & Infrastructure 53 stars 0 forks Updated today MIT

Install

View on GitHub

Quality Score: 88/100

Stars 20%
58
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Crossplane Infrastructure Management Crossplane extends Kubernetes to manage cloud infrastructure using declarative APIs. It enables platform teams to build internal cloud platforms with self-service capabilities. ## Architecture Overview ### Core Components 1. **Providers**: Kubernetes controllers that provision infrastructure in external systems (AWS, GCP, Azure, etc.) 2. **Managed Resources (MRs)**: Custom resources representing external infrastructure (S3 buckets, RDS instances, etc.) 3. **Composite Resources (XRs)**: Higher-level abstractions composed of multiple managed resources 4. **Composite Resource Definitions (XRDs)**: Schemas defining composite resource types 5. **Compositions**: Templates that map XRs to managed resources with transformation logic 6. **Claims**: Namespace-scoped resources that provision composite resources for application teams 7. **Composition Functions**: Extension points for complex transformation logic ### Resource Hierarchy ```text Claim (namespace-scoped) -> Composite Resource (cluster-scoped) -> Managed Resources -> Cloud Infrastructure ``` ## Installation and Setup ### Install Crossplane ```bash # Add Crossplane Helm repository helm repo add crossplane-stable https://charts.crossplane.io/stable helm repo update # Install Crossplane # Composition functions are enabled by default since v1.14 — no feature-gate flag needed. helm install crossplane \ crossplane-stable/crossplane \ --namespace crossplane-system \ --create-nam...

Details

Author
cosmix
Repository
cosmix/loom
Created
8 months ago
Last Updated
today
Language
Rust
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

DevOps & Infrastructure Listed

cloud-infrastructure-command-desk

orchestrate cloud infrastructure work across landing zones, account and subscription structure, cloud iam and federation, vpc and cidr network topology, hybrid connectivity and dns, compute and managed kubernetes platforms, object storage and managed databases, multi-region resilience and disaster recovery, infrastructure as code and state backends, provisioning pipelines and plan approval, key management and secret rotation, cloud security posture and cis benchmarks, tagging and resource inventory, cost allocation rightsizing and savings commitments, drift detection, migration waves, and decommissioning. use when the user wants to design, provision, harden, reconcile, rightsize, migrate, or retire cloud infrastructure in one or more providers.

2 Updated 6 days ago
MadewellRD
AI & Automation Listed

container-platform-desk

design the managed kubernetes and container platform, covering cluster topology and how many clusters exist for what reason, control plane and node group configuration, node autoscaling and bin packing with requests limits and disruption budgets, cluster version upgrades against the provider support window and removed apis, ingress and service exposure, container registry and image provenance, admission control and in-cluster isolation, storage classes, and the platform-versus-workload ownership boundary. use for cluster design, node pool sizing, cluster upgrade planning, ingress architecture, registry and image signing, and multi-tenancy inside a cluster.

2 Updated 6 days ago
MadewellRD
DevOps & Infrastructure Listed

kubernetes-iac

Use whenever working with Kubernetes infrastructure-as-code, AKS provisioning, Helm charts, Kustomize overlays, GitOps with Flux or ArgoCD, Terraform for AKS, Bicep for Azure resources, or AKS security hardening. Triggers on any AKS, Kubernetes IaC, GitOps, or cluster configuration request.

1 Updated today
adammatthewsteinberger