Container Linux: Difference between revisions

Content deleted Content added
Red Hat Linux is discontinued for a pretty long time
m add navbox that links here, rm navboxes that don't link here, rm same-section duplicate links (MOS:DUPLINK)
Line 39:
}}
 
'''Container Linux''' (formerly '''CoreOS Linux''') is a discontinued [[Open-source software|open-source]] lightweight [[operating system]] based on the [[Linux kernel]] and designed for providing infrastructure for [[Computer cluster|clustered]] deployments while focusing on automation, ease of application deployment, security, reliability, and [[scalability]]. As an operating system, Container Linux provided only the minimal functionality required for deploying applications inside [[software container]]s, together with built-in mechanisms for [[service discovery]] and configuration sharing.<ref name="container-linux-rename">{{Cite web
| url = https://coreos.com/blog/tectonic-self-driving.html#coreos-linux-is-now-container-linux
| title = CoreOS Linux is now Container Linux
Line 327:
}}</ref> etcd is also used in [[Kubernetes]] software.
 
Container Linux also provides the {{Mono|fleet}} cluster manager, which controls Container Linux's separate systemd instances at the cluster level. As of 2017, "fleet" is no longer actively developed and is deprecated in favor of [[Kubernetes]].<ref>{{cite web|last1=Wood|first1=Josh|title=Container orchestration: Moving from fleet to Kubernetes|url=https://coreos.com/blog/migrating-from-fleet-to-kubernetes.html|website=coreos..com|publisher=CoreOS}}</ref> By using {{Mono|fleetd}}, Container Linux creates a distributed [[init|init system]] that ties together separate systemd instances and a cluster-wide {{Mono|etcd}} deployment;<ref name="lwn-617452" /> internally, {{Mono|fleetd}} daemon communicates with local {{Mono|systemd}} instances over [[D-Bus]], and with the {{Mono|etcd}} deployment through its exposed API. Using {{Mono|fleetd}} allows the deployment of single or multiple [[Software container|containers]] cluster-wide, with more advanced options including [[Redundancy (engineering)|redundancy]], [[failover]], deployment to specific cluster members, dependencies between containers, and grouped deployment of containers. A command-line utility called {{Mono|fleetctl}} is used to configure and monitor this distributed init system;<ref>{{Cite web
| url = https://www.digitalocean.com/community/tutorials/how-to-use-fleet-and-fleetctl-to-manage-your-coreos-cluster
| title = How To Use Fleet and Fleetctl to Manage your CoreOS Cluster
Line 454:
* {{DistroWatch|CoreOS|name=CoreOS}}
* [http://www.sebastien-han.fr/blog/2013/09/03/first-glimpse-at-coreos/ First glimpse at CoreOS], September 3, 2013, by Sébastien Han
* [httphttps://www.zdnet.com/article/coreos-linux-for-the-cloud-and-the-datacenter-7000031137/ CoreOS: Linux for the cloud and the datacenter], [[ZDNet]], July 2, 2014, by Steven J. Vaughan-Nichols
* [httphttps://www.infoworld.com/article/2692889/open-source-software/coreos-an-existential-threat-to-linux-vendors.html What's CoreOS? An existential threat to Linux vendors], ''[[InfoWorld]]'', October 9, 2014, by Matt Asay
* [httphttps://www.thecloudcast.net/2015/03/the-cloudcast-180-understanding-coreos.html Understanding CoreOS distributed architecture], March 4, 2015, a talk to Alex Polvi by Aaron Delp and Brian Gracely
* [https://github.com/coreos/fleet/blob/master/Documentation/architecture.md CoreOS fleet architecture], August 26, 2014, by Brian Waldon et al.
* [httphttps://googlecloudplatformcloudplatform.blogspotgoogleblog.com/2014/05/official-coreos-images-are-now-available-on-google-compute-engine.html Running CoreOS on Google Compute Engine], May 23, 2014
* [https://www.phoronix.com/scan.php?page=news_item&px=CoreOS-Btrfs-To-EXT4-OverlayFS CoreOS moves from Btrfs to Ext4&nbsp;+ OverlayFS], [[Phoronix]], January 18, 2015, by Michael Larabel
* [https://lwn.net/Articles/646054/ Containers and persistent data], [[LWN.net]], May 28, 2015, by Josh Berkus
{{Linux distributions}}{{Virtualization software}}
 
{{Virtualization software}}
{{Linux}}
{{Linux kernel}}
{{Linux containers}}
[[Category:Linux distributions]]