Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Or k9s for terminal geeks. But thatās not your typical UI :)
Maybe Lens? I mean, you still need to explain them how to add cluster to context, and you need your RBAC properly setup, but the visual part is Lens.
The Kubernetes Dashboard could work for this use case.
We usually use KCL as the DSLļ¼ https://github.com/KusionStack/KCLVM ļ¼Build a user interface abstraction (masking the Kuberetes concept that developers do not want to understand) and build different UIs based on this abstraction (it can be an IDE interface, a WebUI, or a CLI), which is very flexible and can quickly respond to the increasing demand for UI changes from developers. Alternatively, another approach is to quickly modify YAML through KCL's Mutation capability (different teams can use KCL to write different namespace conditions). And KCL can be combined with ArgoCD to achieve better results