Skip to content

hofkensj/home

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

G8OS console

G8OS is a stateless and lightweight Linux operating system designed for clustered deployments to host virtual machines and containerized applications.

For more details see the Introduction to G8OS in the /docs documentation directory, which includes a comprehensive table of contents.

Main repositories

  • Initramfs Builder:
    • Assembly of shell scripts for building the G8OS Linux kernel and create an initramfs to start Core0.
  • Core0:
    • Init process (Core0) and container manager (CoreX) of G8OS
    • Also contains Python client for Core0, for managing containers, disks and networking of a G8OS node
  • G8ufs:
    • Virtual file system for G8OS and G8OS containers
  • G8OS Block Storage:
    • NBD based distributed block storage server
  • G8OS Resource Pool:
    • G8OS resource pool API server and AYS templates
    • Also contains RAML definition and Python stubs to interact with the RESTfull resource pool API
  • G8OS Hub:

Release schedule

  • Dec 7, 2016: v0.9.0
    • First usable beta version of the G8OS
  • May 12, 2017: v1.1.0-alpha-2 :
    • Introduces
      • Hub
      • Resource Pool
      • NBD Block Storage server
    • Kanban
  • May 26, 2017: v1.1.0-alpha-3
    • Introduces
      • G8OS Gateway
      • Redundant vdisks
      • Upgrade of service to JumpScale 9
    • Kanban
  • June 9, 2017: v1.1.0-alpha-4
    • Introduces:
      • Basic integration with OpenvCloud
      • vdisk rollback
      • Automatic handling of storage failures and all components authenticated over ItsYou.online
    • Kanban

Telegram

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published