At any time, you can find out more about me by visiting:
morningspace / capabilities-shim Goto Github PK
View Code? Open in Web Editor NEWA reference implementation to compose existing software capabilities using Crossplane.
License: MIT License
A reference implementation to compose existing software capabilities using Crossplane.
License: MIT License
At any time, you can find out more about me by visiting:
Steps:
Cluster scope vs. Namespace scope for MR
Consider using provider-kubernetes.
How to avoid apply RBAC settings manually?
Minimized the RBAC applying, only RBAC for objects at cluster scoped needed
How to reflect the raw Kubernetes resource status at Object level?
This can be retrieved by getting .status.atProvider at Object level
How to clean up resources when uninstall XR claim?
Consider apply annotation in provider or composition for existing object. For example, CSV is created after Subscription is created. Only Subscription is managed by the provider as MR. How to know the corresponding CSV to be deleted while Subscription is deleted by deleting the XRC? (Use ODLM)
Install ODLM and test
How to ensure install order for multiple MRs?
Also the reverse order when uninstall. This is needed in some cases although generally it is nice to have due to the reconciliation nature supported by Kubernetes. However, especially, for uninstall case, some objects may fail to be deleted because their prereqs are deleted to early. (ODLM uninstall issue has been fixed)
Find and patch existing arbitrary Kubernetes resource rather than create new one. (The CSV case)
During uninstall, in some cases, the dependencies may be failed to resolve in Observe which breaks the object to be deleted.
Composition refactoring
Select among multiple compositions
Composition for all caps
Code refactoring
Build package
Instructions:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.