Skip to content
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

Flesh out Crisscross Proof of Concept #2109

Closed
negz opened this issue Feb 2, 2021 · 3 comments
Closed

Flesh out Crisscross Proof of Concept #2109

negz opened this issue Feb 2, 2021 · 3 comments
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed

Comments

@negz
Copy link
Member

negz commented Feb 2, 2021

What problem are you facing?

Crossplane provides a broad library of Kubernetes custom resources that let you orchestrate systems external to Kubernetes. These include AWS S3 buckets, GCP CloudSQL instances, Azure Cosmos tables, plain old SQL databases, Helm releases, and Dominos pizzas. We call these 'managed resources'. Crossplane's goal is to allow platform teams to build their own custom resources that are in turn composed of these primitives without needing to write Kubernetes controllers in Go. Crisscross is an experimental project that lets folks add new managed resources to Crossplane without writing Go code. We would love help fleshing out the Crisscross proof of concept.

How could Crossplane help solve your problem?

This will likely take the form of writing a web service with endpoints that accept CRUD verbs from Crossplane and uses them to orchestrate an external system - for example CRUDing a DigitalOcean Droplet or an OpenStack Server. Familiarity with Go is a bonus (Crisscross itself is written in Go), but not necessary (Crisscross managed resources can be written in any language).

@negz negz added enhancement New feature or request help wanted Extra attention is needed good first issue Good for newcomers labels Feb 2, 2021
@me-diru
Copy link

me-diru commented Feb 4, 2021

Hey @negz,

I would like to work on this issue.

@jbw976
Copy link
Member

jbw976 commented Feb 4, 2021

hey there @diru1100, thank you for your interest and enthusiasm! This issue is open for applications through the LFX Mentorship program, which is accepting applications until Feb 12th. Do you mind submitting an application there so that we can consider you fairly along with the other engineers that have already applied? Let me know if you need any help and thanks again for your interest! 💪

You can apply here: https://mentorship.lfx.linuxfoundation.org/project/55f5e428-bf78-480d-81db-55eef0c4d293

@stale
Copy link

stale bot commented Aug 14, 2022

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the stale label Aug 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants