The Eclipse Foundation is home to the Eclipse IDE, Jakarta EE, and hundreds of open source projects, including runtimes, tools, specifications, and frameworks for cloud and edge applications, IoT, AI, automotive, systems engineering, open processor designs, and many others.
The Eclipse Foundation is an international non-profit association supported by our members, including industry leaders who value open source as a key enabler for their business strategies.
Whether you intend on contributing to Eclipse technologies that are important to your product strategy, or simply want to explore a specific innovation area with like-minded organizations, the Eclipse Foundation is the open source home for industry collaboration.
The Eclipse community consists of individual developers and organizations spanning many industries. Stay up to date on our open source community and find resources to support your journey.
The Eclipse Foundation provides our global community of individuals and organizations with a mature, scalable, and vendor-neutral environment for open source software collaboration and innovation.
NATS messaging is now available as default pub/sub, request/reply, KV store and JetStream messaging inside Eclipse ioFog clusters; use NATS Account Rules at application level and NATS User Rules at microservice level, the Controller provisions credentials automatically with no manual JWT handling.
Access Control is now available with fine-grained Roles and Role Bindings for the Controller REST and WS APIs, plus NATS Account Rule and NATS User Rule for NATS access.
Security is now documented in a dedicated section: NATS JWT Authentication and Certificates Manager for Microservices. For Routers and NATs instances TLS by default, with support for custom CAs and volume-mounted certs.
Legacy ioFog Messagebus is deprecated.
Controller supports external KMS system for Secrets and ConfigMaps(spec.usevault: true) store. HashiCorp Vault, OpenBao, AWS Secret Manager, Azure Key Vault, Google Secret Manager.
VolumeMount is now available with type-based volume mapping and reference by name.
Logging via WebSocket is now available for streaming Agent and microservice logs in ECN-Viewer and iofogctl; see Agent Logs for details.
Airgap deployment is now documented with a dedicated guide for control plane and Agent images offline, OfflineImage for microservices, and iofogctl flags (--no-cache, --transfer-pool).
Service is now available for exposing microservices, agents, Kubernetes services, or external endpoints through Router's TCP bridge mechanism.
Secret Management is now available for storing and managing sensitive data including Opaque and TLS secrets.
Certificate and CertificateAuthority management is now available for generating self-signed certificates or using existing certificates from ioFog cluster or Kubernetes secrets.
ConfigMap is now available for managing non-sensitive configuration data that can be mounted to microservices.
VolumeMount is now available for attaching ConfigMaps or Secrets to Agents as volumes, enabling easy volume management for microservices.
OfflineImage is now available for deploying container images to edge nodes that cannot access the internet, enabling iofogctl to pull images locally and transfer them to remote hosts via SSH.
Debugging & Exec Sessions deliver role-aware remote terminals for Agents, microservices, and system microservices powered by iofogctl and ECN Viewer.
ECN Viewer now mirrors nearly every iofogctl operation, enabling full-cluster workload management, remote exec, resource editing, and deployments directly from the browser.
Events and Auditing provides comprehensive tracking and auditing of all Controller API endpoint calls for compliance and troubleshooting.
Agent as a Container , option added for Remote Agents and Remote ContorlPlane Agents.
EdgeGuard , It serves as a critical security and monitoring component for edge devices running ioFog Agents.
Kubernetes Control Plane components are now align with security best practises.
Keycloak Auth and RBAC is now available.
Controller Ingress option is now available for KubernetesControlPlane.
Router is upgraded from Apache Qpid-Dispatch to Skupper Router.
New Microservice Container Configuration Options are now available runAsUserplatformruntimecdiDeviceshealhCheck annotations hostNetworkModeisPrivilegedpidModecapAddcapDropcpuSetCpusmemoryLimit.