Difference between revisions of "Kubernetes"

From wikieduonline
Jump to navigation Jump to search
Tags: Mobile web edit, Mobile edit
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
'''[[wikipedia:Kubernetes|Kubernetes]]''' (Jun [[2014]]) is an open-source [[Container-Orchestration]] system for automating deployment, autoscaling (based on CPU, memory<ref>https://blog.powerupcloud.com/autoscaling-based-on-cpu-memory-in-kubernetes-part-ii-fe2e495bddd4</ref> or custom metrics<ref>https://docs.bitnami.com/kubernetes/how-to/configure-autoscaling-custom-metrics/</ref>) and management of containerized applications.[4] Kubernetes works with [[Docker]], [[containerd]], and [[CRI-O]].
+
'''[[wikipedia:Kubernetes|Kubernetes]]''' (Jun [[2014]], [https://trends.google.com/trends/explore?date=all&q=Kubernetes Google trends]) is an open-source [[Container-Orchestration]] system for automating deployment, autoscaling (based on CPU, memory<ref>https://blog.powerupcloud.com/autoscaling-based-on-cpu-memory-in-kubernetes-part-ii-fe2e495bddd4</ref> or custom metrics<ref>https://docs.bitnami.com/kubernetes/how-to/configure-autoscaling-custom-metrics/</ref>) and management of containerized applications.[4] Kubernetes works with [[Docker]], <code>[[containerd]]</code>, and [[CRI-O]].
* [https://trends.google.com/trends/explore?date=all&q=Kubernetes Google trends]
 
  
 
Kubernetes objects, concepts or subsystems:
 
Kubernetes objects, concepts or subsystems:
* [[Containers]], [[Pods]], [[Volumes (Kubernetes)|Volumes]]
+
* [[Containers]], [[Pods]], [[Volumes (Kubernetes)|Volumes]], [[Kubernetes namespaces|namespaces]]
 
* [[Persistent Volumes]] subsystem provides an [[API]] for users and administrators that abstracts details of how storage is provided from how it is consumed
 
* [[Persistent Volumes]] subsystem provides an [[API]] for users and administrators that abstracts details of how storage is provided from how it is consumed
* [[Kubernetes namespaces]]
 
 
* [[Kubernetes: Ingress controllers|Ingress controllers]]
 
* [[Kubernetes: Ingress controllers|Ingress controllers]]
 
* [[kubectl get all -A|Complete list]]: <code>[[statefulset.apps]], [[replicaset.apps]], [[Kubernetes deployments|deployment.apps]], [[Kubernetes services|service]], [[Pod (Kubernetes)|pod]], [[job.batch]], [[Kubernetes CronJobs|cronjob.batch]], [[daemonset.apps]], [[ClusterIP]], [[NodePort]]</code>
 
* [[kubectl get all -A|Complete list]]: <code>[[statefulset.apps]], [[replicaset.apps]], [[Kubernetes deployments|deployment.apps]], [[Kubernetes services|service]], [[Pod (Kubernetes)|pod]], [[job.batch]], [[Kubernetes CronJobs|cronjob.batch]], [[daemonset.apps]], [[ClusterIP]], [[NodePort]]</code>
 +
* [[Joe Beda]], [[Brendan Burns]], and [[Craig McLuckie]]
  
 
== Installation ==
 
== Installation ==
Line 55: Line 54:
 
* [[Kubernetes quiz]]
 
* [[Kubernetes quiz]]
 
* [[How to run ubuntu in docker]]
 
* [[How to run ubuntu in docker]]
 +
* [[Get a shell to a running container]]
  
 
== Kubernetes Cloud Service Providers ==
 
== Kubernetes Cloud Service Providers ==
Line 75: Line 75:
 
* Components: <code>[[kube-proxy]]</code>, <code>[[kube-scheduler]]</code>, <code>[[kube-apiserver]]</code>, <code>[[kubelet]]</code>, <code>[[kubectl]]</code>, <code>[[kubeadm]]</code>
 
* Components: <code>[[kube-proxy]]</code>, <code>[[kube-scheduler]]</code>, <code>[[kube-apiserver]]</code>, <code>[[kubelet]]</code>, <code>[[kubectl]]</code>, <code>[[kubeadm]]</code>
 
* [[CustomResourceDefinition (CRD)]]
 
* [[CustomResourceDefinition (CRD)]]
* [[Joe Beda]], [[Brendan Burns]], and [[Craig McLuckie]]
 
 
* [[Antrea]]
 
* [[Antrea]]
 
* [[Kubeaudit]]
 
* [[Kubeaudit]]

Latest revision as of 11:48, 7 February 2024

Kubernetes (Jun 2014, Google trends) is an open-source Container-Orchestration system for automating deployment, autoscaling (based on CPU, memory[1] or custom metrics[2]) and management of containerized applications.[4] Kubernetes works with Docker, containerd, and CRI-O.

Kubernetes objects, concepts or subsystems:

Installation[edit]

See: Kubernetes installation and Kubernetes changelog/releases.

Tools[edit]

Information[edit]

Microk8s[edit]

MicroK8s single node Kubernetes solution available since December 2018[3]

  • Installation:

Kubernetes log files [4][edit]

Kubernetes Ports[edit]

See also OpenShift port requeriments: https://docs.openshift.com/container-platform/4.2/installing/installing_bare_metal/installing-bare-metal.html

Products[edit]

Activities[edit]

Kubernetes Cloud Service Providers[edit]

Kubernetes is offered as a service on multiple public clouds, including Amazon Web Services (EKS)[6] (since June 2018 in the US East (N. Virginia) and US West (Oregon) Regions), Microsoft Azure (AKS) since october 2017,[7] DigitalOcean[8] (since May 2018),[9][10] Google Kubernetes Engine (GKE) in Google Cloud Platform[11] (at least since November 2014),[12] IBM Cloud [13], Alibaba Cloud [14], Mail.Ru Cloud Solutions (since May 2018)[15] and Oracle Kubernetes Service. For a more comprehensive list you can check https://kubernetes.io/docs/setup/pick-right-solution/#hosted-solutions. Most of them if not all requires a valid credit card.

Kubernetes Timeline[edit]

Kubernetes adoption[edit]

  • August 16 2017: Github runs on Kubernetes: all web and API requests are served by containers running in Kubernetes clusters deployed on metal cloud.

Related terms[edit]

See also[edit]

Text is available under the Creative Commons Attribution-ShareAlike License; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy.

Source: https://en.wikiversity.org/wiki/DevOps/Kubernetes

Advertising: