{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:24:53Z","timestamp":1750220693161,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":33,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,7,17]],"date-time":"2021-07-17T00:00:00Z","timestamp":1626480000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2021,7,17]]},"DOI":"10.1145\/3437359.3465603","type":"proceedings-article","created":{"date-parts":[[2021,7,18]],"date-time":"2021-07-18T04:08:46Z","timestamp":1626581326000},"page":"1-5","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["Real-World, Self-Hosted Kubernetes Experience"],"prefix":"10.1145","author":[{"given":"Michael","family":"Packard","sequence":"first","affiliation":[{"name":"The University of Texas at Austin, USA"}]},{"given":"Joe","family":"Stubbs","sequence":"additional","affiliation":[{"name":"The University of Texas at Austin, USA"}]},{"given":"Justin","family":"Drake","sequence":"additional","affiliation":[{"name":"The University of Texas at Austin, USA"}]},{"given":"Christian","family":"Garcia","sequence":"additional","affiliation":[{"name":"The University of Texas at Austin, USA"}]}],"member":"320","published-online":{"date-parts":[[2021,7,17]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2016. Ceph File System. https:\/\/docs.ceph.com\/en\/latest\/cephfs\/index.html.  2016. Ceph File System. https:\/\/docs.ceph.com\/en\/latest\/cephfs\/index.html."},{"key":"e_1_3_2_1_2_1","unstructured":"2018. Kaniko. https:\/\/github.com\/GoogleContainerTools\/kaniko.  2018. Kaniko. https:\/\/github.com\/GoogleContainerTools\/kaniko."},{"key":"e_1_3_2_1_3_1","unstructured":"2019. Install Ceph. https:\/\/ceph.io\/install\/.  2019. Install Ceph. https:\/\/ceph.io\/install\/."},{"key":"e_1_3_2_1_4_1","unstructured":"2020. Ansible. https:\/\/www.ansible.com.  2020. Ansible. https:\/\/www.ansible.com."},{"key":"e_1_3_2_1_5_1","unstructured":"2020. DARPA-WASH. https:\/\/www.darpa.mil\/program\/warfighter-analytics-using-smartphones-for-health.  2020. DARPA-WASH. https:\/\/www.darpa.mil\/program\/warfighter-analytics-using-smartphones-for-health."},{"key":"e_1_3_2_1_6_1","unstructured":"2020. Don\u2019t Panic: Kubernetes and Docker. https:\/\/kubernetes.io\/blog\/2020\/12\/02\/dont-panic-kubernetes-and-docker\/.  2020. Don\u2019t Panic: Kubernetes and Docker. https:\/\/kubernetes.io\/blog\/2020\/12\/02\/dont-panic-kubernetes-and-docker\/."},{"key":"e_1_3_2_1_7_1","unstructured":"2020. Ingress. https:\/\/kubernetes.io\/docs\/concepts\/services-networking\/ingress\/.  2020. Ingress. https:\/\/kubernetes.io\/docs\/concepts\/services-networking\/ingress\/."},{"key":"e_1_3_2_1_8_1","unstructured":"2020. K3s. https:\/\/k3s.io.  2020. K3s. https:\/\/k3s.io."},{"key":"e_1_3_2_1_9_1","unstructured":"2020. kubeadm. https:\/\/kubernetes.io\/docs\/reference\/setup-tools\/kubeadm\/.  2020. kubeadm. https:\/\/kubernetes.io\/docs\/reference\/setup-tools\/kubeadm\/."},{"key":"e_1_3_2_1_10_1","unstructured":"2020. MetalLB. https:\/\/metallb.universe.tf.  2020. MetalLB. https:\/\/metallb.universe.tf."},{"key":"e_1_3_2_1_11_1","unstructured":"2020. Namespaces. https:\/\/kubernetes.io\/docs\/concepts\/overview\/working-with-objects\/namespaces\/.  2020. Namespaces. https:\/\/kubernetes.io\/docs\/concepts\/overview\/working-with-objects\/namespaces\/."},{"key":"e_1_3_2_1_12_1","unstructured":"2020. Persistent Volumes. https:\/\/kubernetes.io\/docs\/concepts\/storage\/persistent-volumes.  2020. Persistent Volumes. https:\/\/kubernetes.io\/docs\/concepts\/storage\/persistent-volumes."},{"key":"e_1_3_2_1_13_1","unstructured":"2020. RBD Volume Provisioner for Kubernetes. https:\/\/github.com\/kubernetes-retired\/external-storage\/tree\/master\/ceph\/rbd.  2020. RBD Volume Provisioner for Kubernetes. https:\/\/github.com\/kubernetes-retired\/external-storage\/tree\/master\/ceph\/rbd."},{"key":"e_1_3_2_1_14_1","unstructured":"2020. UT Austin COVID-19 Modeling Consotrium. https:\/\/covid-19.tacc.utexas.edu.  2020. UT Austin COVID-19 Modeling Consotrium. https:\/\/covid-19.tacc.utexas.edu."},{"key":"e_1_3_2_1_15_1","unstructured":"2021. Ceph. https:\/\/ceph.io.  2021. Ceph. https:\/\/ceph.io."},{"key":"e_1_3_2_1_16_1","unstructured":"2021. Creating a cluster with kubeadm. https:\/\/kubernetes.io\/docs\/setup\/production-environment\/tools\/kubeadm\/create-cluster-kubeadm\/.  2021. Creating a cluster with kubeadm. https:\/\/kubernetes.io\/docs\/setup\/production-environment\/tools\/kubeadm\/create-cluster-kubeadm\/."},{"key":"e_1_3_2_1_17_1","unstructured":"2021. Flannel. https:\/\/github.com\/flannel-io\/flannel.  2021. Flannel. https:\/\/github.com\/flannel-io\/flannel."},{"key":"e_1_3_2_1_18_1","unstructured":"2021. Helm. https:\/\/helm.sh.  2021. Helm. https:\/\/helm.sh."},{"key":"e_1_3_2_1_19_1","unstructured":"2021. Jaeger: open source end-to-end distributed tracing. https:\/\/www.jaegertracing.io.  2021. Jaeger: open source end-to-end distributed tracing. https:\/\/www.jaegertracing.io."},{"key":"e_1_3_2_1_20_1","unstructured":"2021. MicroK8s. https:\/\/microk8s.io.  2021. MicroK8s. https:\/\/microk8s.io."},{"key":"e_1_3_2_1_21_1","unstructured":"2021. Project Calico. https:\/\/www.projectcalico.org.  2021. Project Calico. https:\/\/www.projectcalico.org."},{"key":"e_1_3_2_1_22_1","unstructured":"2021. RBAC. https:\/\/kubernetes.io\/docs\/reference\/access-authn-authz\/rbac\/.  2021. RBAC. https:\/\/kubernetes.io\/docs\/reference\/access-authn-authz\/rbac\/."},{"key":"e_1_3_2_1_23_1","unstructured":"2021. ResourceQuota. https:\/\/kubernetes.io\/docs\/concepts\/policy\/resource-quotas\/.  2021. ResourceQuota. https:\/\/kubernetes.io\/docs\/concepts\/policy\/resource-quotas\/."},{"key":"e_1_3_2_1_24_1","unstructured":"2021. Services. https:\/\/kubernetes.io\/docs\/concepts\/services-networking\/service\/.  2021. Services. https:\/\/kubernetes.io\/docs\/concepts\/services-networking\/service\/."},{"key":"e_1_3_2_1_25_1","unstructured":"2021. Texas Advanced Computing Center (TACC). https:\/\/www.tacc.utexas.edu.  2021. Texas Advanced Computing Center (TACC). https:\/\/www.tacc.utexas.edu."},{"key":"e_1_3_2_1_26_1","unstructured":"December 8 2017. Canonical pronunciation of \u201ckubectl\u201d. https:\/\/twitter.com\/arungupta\/status\/939168964411838464?lang=en.  December 8 2017. Canonical pronunciation of \u201ckubectl\u201d. https:\/\/twitter.com\/arungupta\/status\/939168964411838464?lang=en."},{"key":"e_1_3_2_1_27_1","volume-title":"Influx DB: Time series DB. https:\/\/www.influxdata.com\/products\/influxdb-cloud\/.","author":"Sept","year":"2020","unstructured":"Sept 29 , 2020 . Influx DB: Time series DB. https:\/\/www.influxdata.com\/products\/influxdb-cloud\/. Sept 29, 2020. Influx DB: Time series DB. https:\/\/www.influxdata.com\/products\/influxdb-cloud\/."},{"key":"e_1_3_2_1_28_1","volume-title":"Kubernetes: Container Orchestration. https:\/\/kubernetes.io.","author":"Sept","year":"2020","unstructured":"Sept 30 , 2020 . Kubernetes: Container Orchestration. https:\/\/kubernetes.io. Sept 30, 2020. Kubernetes: Container Orchestration. https:\/\/kubernetes.io."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"crossref","unstructured":"September 9 2019. Docker Hub. https:\/\/hub.docker.com.  September 9 2019. Docker Hub. https:\/\/hub.docker.com.","DOI":"10.1007\/978-1-4842-3936-0_2"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1093\/nar\/gky379"},{"volume-title":"Positioning and Power in Academic Publishing: Players, Agents and Agendas, F.\u00a0Loizides and B.\u00a0Schmidt (Eds.)","author":"Kluyver Thomas","key":"e_1_3_2_1_31_1","unstructured":"Thomas Kluyver , Benjamin Ragan-Kelley , Fernando P\u00e9rez , Brian Granger , Matthias Bussonnier , Jonathan Frederic , Kyle Kelley , Jessica Hamrick , Jason Grout , Sylvain Corlay , Paul Ivanov , Dami\u00e1n Avila , Safia Abdalla , and Carol Willing . 2016. Jupyter Notebooks \u2013 a publishing format for reproducible computational workflows . In Positioning and Power in Academic Publishing: Players, Agents and Agendas, F.\u00a0Loizides and B.\u00a0Schmidt (Eds.) . IOS Press , 87 \u2013 90. Thomas Kluyver, Benjamin Ragan-Kelley, Fernando P\u00e9rez, Brian Granger, Matthias Bussonnier, Jonathan Frederic, Kyle Kelley, Jessica Hamrick, Jason Grout, Sylvain Corlay, Paul Ivanov, Dami\u00e1n Avila, Safia Abdalla, and Carol Willing. 2016. Jupyter Notebooks \u2013 a publishing format for reproducible computational workflows. In Positioning and Power in Academic Publishing: Players, Agents and Agendas, F.\u00a0Loizides and B.\u00a0Schmidt (Eds.). IOS Press, 87 \u2013 90."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1061\/(ASCE)NH.1527-6996.0000246"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"crossref","unstructured":"J. Stubbs 2021. Tapis: An API Platform for Reproducible Distributed Computational Research. Future Generation Computer Systems(2021).  J. Stubbs 2021. Tapis: An API Platform for Reproducible Distributed Computational Research. Future Generation Computer Systems(2021).","DOI":"10.1007\/978-3-030-73100-7_61"}],"event":{"name":"PEARC '21: Practice and Experience in Advanced Research Computing","sponsor":["SIGAPP ACM Special Interest Group on Applied Computing","SIGHPC ACM Special Interest Group on High Performance Computing, Special Interest Group on High Performance Computing"],"location":"Boston MA USA","acronym":"PEARC '21"},"container-title":["Practice and Experience in Advanced Research Computing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3437359.3465603","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3437359.3465603","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:32:41Z","timestamp":1750199561000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3437359.3465603"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,7,17]]},"references-count":33,"alternative-id":["10.1145\/3437359.3465603","10.1145\/3437359"],"URL":"https:\/\/doi.org\/10.1145\/3437359.3465603","relation":{},"subject":[],"published":{"date-parts":[[2021,7,17]]},"assertion":[{"value":"2021-07-17","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}