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

Investigate the use of the Multicloud Validated Pattern to deploy the Infrastructure dependencies for our use cases #98

Open
LaVLaS opened this issue Sep 25, 2023 · 5 comments
Assignees
Labels
kind/enhancement New feature or request kind/question Further information is requested priority/normal An issue with the product; fix when possible

Comments

@LaVLaS
Copy link
Contributor

LaVLaS commented Sep 25, 2023

Currently we are relying on providing the setup instructions for deploying the required infrastructure for our Edge PoC using ACM, GitEa, OpenShift Pipelines. Since all of those are stan

https://validatedpatterns.io/patterns/multicloud-gitops/

@piotrpdev
Copy link
Member

Shouldn't we use the "Industrial Edge" pattern instead? That looks much more similar to what we're currently doing.

image

@piotrpdev piotrpdev added kind/question Further information is requested kind/enhancement New feature or request priority/normal An issue with the product; fix when possible labels Oct 5, 2023
@adelton adelton self-assigned this Oct 25, 2023
@LaVLaS
Copy link
Contributor Author

LaVLaS commented Oct 25, 2023

Shouldn't we use the "Industrial Edge" pattern instead?
I created this story when we were moving further into owning ACM infrastructure rollout as part of the Proof of Concept demo when this could responsibilty be offloaded to existing projects that already provide that functionality.

The Industrial Edge pattern is a combination of Multicloud Pattern + MLOps Pipelines + Industrial Edge intelligent application. Once these AI Edge features are integrated into ODH, we can work with the validated pattern team to update the Industrial Edge pattern to use our ODH Edge features for Jupter Notebooks, MLOps pipelines and Model Observability to deploy and monitor their anomaly detection application.

As a long term goal, we could provide a Multi Cloud AI Edge pattern that can deploy an ACM Hub + ODH to support someone to have a "one-click" install of a AI/ML development environment for developing and delivering models to the edge

@adelton
Copy link
Contributor

adelton commented Oct 31, 2023

I took a look at the https://validatedpatterns.io/patterns/multicloud-gitops/ and tried to follow the documentation and set it up. I found out that the documentation is lacking in many places (I filed 15+ issues in https://github.com/validatedpatterns/docs/issues for those findings) and in the end I got blocked by validatedpatterns/docs#351 -- no applications got deployed on the managed cluster.

I tried to debug the issue but gave up after two hours.

So the problem that I see with this validated pattern is -- while it is a nice theoretical concept based on a reasonable architecture, the promise of "With a pattern, you can automatically deploy a full application stack through a GitOps-based framework" listed at https://validatedpatterns.io/ does not seem to be currently realized. The actual artifacts provided (documentation and the YAMLs) are not a solid, stable baseline for building further solutions. The steps that we currently have in this repo in the README.mds seem to be reasonably easy to follow and copy-n-paste without being dragged into a fairly convoluted structure of the tooling used by the pattern.

Now I'm sure those issues can and will be fixed. But I worry that using it might be a long-term maintenance liability which would not be outweighted by the benefits of being "pattern-compatible". :-)

@LaVLaS
Copy link
Contributor Author

LaVLaS commented Nov 1, 2023

Now I'm sure those issues can and will be fixed. But I worry that using it might be a long-term maintenance liability which would not be outweighted by the benefits of being "pattern-compatible". :-)

Ok. The priority of this was always low at best since our expectations would be that a hub cluster would have ACM + OpenShift Pipelines available prior to the installation of OpenShift AI. We'll have to see if the Validated Patterns team responds to the issue and how quickly, or if, they respond

@beekhof
Copy link

beekhof commented Nov 13, 2023

I'd suggest the sepsis pattern actually, much more focused. Industrial Edge is a bit of a beast

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/enhancement New feature or request kind/question Further information is requested priority/normal An issue with the product; fix when possible
Projects
Status: No status
Status: No status
Development

No branches or pull requests

4 participants