Comments (5)
If I remember correctly we were mainly looking additionally for arm64 images.
from cluster-api-visualizer.
@sbueringer Thanks for the suggestion, I don't think it should be too hard to port those changes to the Dockerfile. I'm not sure, however, how we could handle having a Helm chart for multiple architectures, i.e. if we have images like cluster-api-visualizer-$(ARCH):v1.0.0
, what can we put in the Helm chart?
from cluster-api-visualizer.
You just use the image without the arch suffix.
Essentially you will push arch specific images and one manifest pointing to the arch specific images (cf with released CAPI YAMLs)
from cluster-api-visualizer.
Could you link an example of a manifest pointing to the arch specific images? I'm not sure which files you mean by CAPI YAMLs.
from cluster-api-visualizer.
Sure
Image: registry.k8s.io/cluster-api/cluster-api-controller:v1.3.0
https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.3.0/cluster-api-components.yaml
In CAPI it works like this:
- build arch-specific images
- push: (https://github.com/kubernetes-sigs/cluster-api/blob/main/Makefile#L988-L992)
- push arch specific images
- docker manifest create (which will be registry.k8s.io/cluster-api/cluster-api-controller:v1.3.0)
- add all arch specific images to that manifest
- push the manifest (registry.k8s.io/cluster-api/cluster-api-controller:v1.3.0)
https://console.cloud.google.com/gcr/images/k8s-staging-cluster-api
P.S. Slightly simplified, but that should be the relevant parts for you.
from cluster-api-visualizer.
Related Issues (16)
- Add support for other providers HOT 1
- Configure background polling interval or add a "watch" toggle
- Provide a way to link from the visualizer to resource logs HOT 8
- When cluster-api-visualizer is started it triggers an upgrade of the cluster-api control plane HOT 11
- Ensure visualizer works offline HOT 3
- Dynamically resolve custom resources available on a management cluster HOT 1
- Add a settings menu
- Add dark theme
- Dynamically resolve each resource's category based on refs HOT 1
- Add support for running the app from a Docker container HOT 1
- Cluster API Add-on Provider for Helm (CAAPH) integration HOT 2
- Helm chart should always return latest image HOT 3
- Make machine and CP collapsible HOT 1
- Restrict cluster roles in Helm chart to relevant CAPI API groups
- Determine the infrastructure provider of the Cluster when the `infrastructureRef` is not set
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cluster-api-visualizer.