All Projects → rancher-sandbox → cOS-toolkit

rancher-sandbox / cOS-toolkit

Licence: Apache-2.0 License
❄️ cOS is a toolkit to build, ship and maintain cloud-init driven Linux derivatives based on container images

Programming Languages

shell
77523 projects
go
31211 projects - #10 most used programming language
HCL
1544 projects
Makefile
30231 projects
Dockerfile
14818 projects
python
139335 projects - #7 most used programming language
NSIS
403 projects

Projects that are alternatives of or similar to cOS-toolkit

incubator-eventmesh
EventMesh is a dynamic event-driven application runtime used to decouple the application and backend middleware layer, which supports a wide range of use cases that encompass complex multi-cloud, widely distributed topologies using diverse technology stacks.
Stars: ✭ 939 (+931.87%)
Mutual labels:  cloud-native
sriov-cni
DPDK & SR-IOV CNI plugin
Stars: ✭ 209 (+129.67%)
Mutual labels:  cloud-native
featurehub
FeatureHub - cloud native feature flags, A/B testing and remote configuration service. Real-time streaming feature updates. Provided with Java, JavaScript, Go, .Net, Android and Flutter SDKs.
Stars: ✭ 136 (+49.45%)
Mutual labels:  cloud-native
Cloud-Native-App-Spring-Boot
A Cloud Native App with Spring Coud Security with KeyCloak Auth Server, API Gateway Server, Naming Server, Config Server and Distributed Tracing and ELK Stack hosted in K8s
Stars: ✭ 19 (-79.12%)
Mutual labels:  cloud-native
semaphore
Take control of your data, connect with anything, and expose it anywhere through protocols such as HTTP, GraphQL, and gRPC.
Stars: ✭ 74 (-18.68%)
Mutual labels:  cloud-native
pixie
Instant Kubernetes-Native Application Observability
Stars: ✭ 3,238 (+3458.24%)
Mutual labels:  cloud-native
gryllidae
Opinionated CNCF-based, Docker Compose setup for everything needed to develop a 12factor app
Stars: ✭ 18 (-80.22%)
Mutual labels:  cloud-native
GoGetit
Go学习+面试通关, 覆盖Go程序员需要掌握的所有基础知识
Stars: ✭ 44 (-51.65%)
Mutual labels:  cloud-native
inspr
Inspr is an agnostic application mesh for simpler, faster, and securer development of distributed applications (dApps).
Stars: ✭ 49 (-46.15%)
Mutual labels:  cloud-native
hango-gateway
Hango API Gateway, build on Envoy & Istio.
Stars: ✭ 306 (+236.26%)
Mutual labels:  cloud-native
kubereplay
Seamless integration of goReplay and Kubernetes
Stars: ✭ 30 (-67.03%)
Mutual labels:  cloud-native
ballerina-integrator
A powerful, simple-to-learn, code-driven approach to programming integrations
Stars: ✭ 36 (-60.44%)
Mutual labels:  cloud-native
universal-crossplane
Enterprise-grade @crossplane from @upbound
Stars: ✭ 36 (-60.44%)
Mutual labels:  cloud-native
planet-snowcover
Can we use Planet high-resolution imagery to assess snow cover?
Stars: ✭ 19 (-79.12%)
Mutual labels:  cloud-native
openjdos
openjdos: a kubernetes-based datacenter operating system
Stars: ✭ 82 (-9.89%)
Mutual labels:  cloud-native
learn
The best path to .Net Microservices Udemy Learning Path. .Net world evolving to the microservices and Cloud-native systems to provide rapid change, large scale, and resilience cutting-edge systems. Cloud-native microservices empower organizations to build and run scalable applications in modern, dynamic environments such as public, private, and …
Stars: ✭ 24 (-73.63%)
Mutual labels:  cloud-native
datasphere-service
an open source dataworks platform
Stars: ✭ 20 (-78.02%)
Mutual labels:  cloud-native
siddhi-operator
Operator allows you to run stream processing logic directly on a Kubernetes cluster
Stars: ✭ 16 (-82.42%)
Mutual labels:  cloud-native
liftbridge-api
Protobuf definitions for the Liftbridge gRPC API. https://github.com/liftbridge-io/liftbridge
Stars: ✭ 15 (-83.52%)
Mutual labels:  cloud-native
kar
KAR: A Runtime for the Hybrid Cloud
Stars: ✭ 18 (-80.22%)
Mutual labels:  cloud-native

Packages containerOS toolkit

containerOS (cOS) is a toolkit to build, ship and maintain cloud-init driven Linux derivatives based on container images with a common featureset - allows container images to be bootable in VMs, baremetals, embedded devices, and much more.

It is designed to reduce the maintenance surface, with a flexible approach to provide upgrades from container registries. It is cloud-init driven and also designed to be adaptive-first, allowing easily to build changes on top.

Documentation is available at https://rancher-sandbox.github.io/cos-toolkit-docs/docs

Design goals

  • A Manifest for container-based OS. It contains just the common bits to make a container image bootable and to be upgraded from, with few customization on top
  • Immutable-first, but with a flexible layout
  • Cloud-init driven
  • Based on systemd
  • Built and upgraded from containers - It is a single image OS!
  • OTA updates
  • Easy to customize
  • Cryptographically verified

Quick start

Check out our getting-started section in the documentation.

Build status

Flavor Releases Build Nightly Examples
green-x86_64 Build cOS releases-green-x86_64 Build cOS master-green-x86_64 Build cOS nightly-green-x86_64 Build cOS Examples-green-x86_64
green-arm64 Build cOS releases-green-arm64 Build cOS master-green-arm64 N/A N/A
orange-x86_64 Build cOS releases-orange-x86_64 Build cOS master-orange-x86_64 Build cOS nightly-orange-x86_64 N/A
blue-x86_64 Build cOS releases-blue-x86_64 Build cOS master-blue-x86_64 Build cOS nightly-blue-x86_64 N/A

License

Copyright (c) 2020-2021 SUSE, LLC

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].