Comments (2)
Liqo Agent
Liqo Agent is a system tray daemon agent that offers the user a notification system and a simple
interface to interact with the Liqo framework.
The app_indicator package provides a graphic library to create and control all the components of the
menu interface (menu labels, icons, enable/disable options...)
Implemented features and TODOs
GUI
-
The app_indicator package provides a graphic library to create and control all the components of the
menu interface (e.g. menu labels, icons, enable/disable options...) -
basic notification system via desktop banner
-
make advertisement description more user-friendly
-
time-triggered content update
-
(un)check labels
-
notification system improvement:
-
always-enabled low-profile icon change mechanism to notify major events
-
on demand desktop notification mechanism (banner)
-
menu switch to turn on|off notifications and choose notification level
Liqo interaction
-
SHOW ADVERTISEMENTS: user can view a brief description of the advertisements received by the cluster
it is connected to, showing the resources offered and their price -
LAUNCH LiqoDash: open the Liqo Dashboard
-
JOIN FOREIGN CLUSTER: user inserts a foreign cluster id [clusterId] e choose join type:
-
peering: both the user cluster and the foreign one share resources
-
tethering: the user cluster asks for external resources
-
offering: the user cluster sends an advertisement to the foreign cluster offering its own
resources -
stop cluster interaction: stop the resource sharing
-
(?) CHOOSE WHAT AND HOW MUCH RESOURCE TO SHARE
-
(?) DEFINE EGRESS\INGRESS ADVERTISEMENT
-
WATCH AND NOTIFY NEW ADVERTISEMENTS: the agent actively monitors and notify the user about the
incoming advertisements. User can then manually accept it. -
move Liqo functions in a package
from liqo.
Closing since moved to liqotech/liqo-agent
from liqo.
Related Issues (20)
- Doesn't NetworkPolicy work? HOT 2
- auth.config.portOverride not being used by the service template HOT 7
- [Feature] Metrics exposition to a Prometheus Server outside of the cluster, where Liqo is installed HOT 4
- [Feature] Upgrade guidelines for production deployment HOT 7
- [Feature] Optionally disable APIServerSupport for selective pods
- [Feature] Provide option to specify Prometheus ServiceMonitor/PodMonitor labels
- NodeSelector, Toleration & Affinity missing fro CreateSecret Job
- [Feature] Option to specify extra toleration in Helm chart for Route DaemonSet manifest
- [Feature] Unpeer should delete remote resource gracefully rather than force
- Single pod service replication
- liqo-gateway occurred β/usr/bin/boringtun-cli: exec format errorβ when in aarch64 environment HOT 4
- [Feature] AllowList-based and DenyList-based Resource Reflection
- [Feature] Disable the reflection of specific labels and annotations
- [Feature] Peer over ingress HOT 4
- [Feature] Network improvements
- [INFO] Cluster limits HOT 1
- [Feature] Ability to select the storage class used by a liqo pvc. HOT 1
- [Feature] Enable different connectivity modes among clusters (a.k.a. Security Phase 1) HOT 1
- while using Remote offloading strategy the pod is going into the crushloopbackoff state. HOT 2
- Remove Peer failing with ERROR : timeout expired while waiting for the tenant namespace "liqo-tenant-gcpan-gke-dev-5455b4" to be deleted
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 liqo.