{"id":2356,"date":"2025-05-06T11:14:02","date_gmt":"2025-05-06T08:14:02","guid":{"rendered":"https:\/\/wafatech.sa\/blog\/devops\/kubernetes\/essential-kubectl-commands-for-beginners\/"},"modified":"2025-05-06T11:14:02","modified_gmt":"2025-05-06T08:14:02","slug":"essential-kubectl-commands-for-beginners","status":"publish","type":"post","link":"https:\/\/wafatech.sa\/blog\/devops\/kubernetes\/essential-kubectl-commands-for-beginners\/","title":{"rendered":"Essential Kubectl Commands for Beginners"},"content":{"rendered":"<p><br \/>\n<\/p>\n<p>Kubernetes is an open-source platform designed to automate deploying, scaling, and operating application containers. As you embark on your journey with Kubernetes, mastering <code>kubectl<\/code>\u2014the command-line interface for interacting with your Kubernetes clusters\u2014is essential. This article will cover some of the fundamental <code>kubectl<\/code> commands that every beginner should know.<\/p>\n<p><\/p>\n<h2>What is Kubectl?<\/h2>\n<p><\/p>\n<p><code>kubectl<\/code> is a command-line tool that allows you to control Kubernetes clusters. It communicates with the Kubernetes API server, enabling you to deploy applications, inspect and manage cluster resources, and view logs among other functionalities.<\/p>\n<p><\/p>\n<h2>Setting Up Kubectl<\/h2>\n<p><\/p>\n<p>Before you can start using <code>kubectl<\/code>, you&#8217;ll need to install it on your local machine. The installation varies by operating system, so follow the documentation provided by Kubernetes to get set up.<\/p>\n<p><\/p>\n<p>Once installed, you\u2019ll need to configure <code>kubectl<\/code> to connect to your Kubernetes cluster. You can do this by setting up your <code>kubeconfig<\/code> file, usually found at <code>~\/.kube\/config<\/code>.<\/p>\n<p><\/p>\n<h2>Essential Kubectl Commands<\/h2>\n<p><\/p>\n<p>Here are some of the most essential <code>kubectl<\/code> commands you&#8217;ll need as a beginner:<\/p>\n<p><\/p>\n<h3>1. Get Cluster Information<\/h3>\n<p><\/p>\n<p>To view cluster information, you can use:<\/p>\n<p><\/p>\n<pre><code class=\"language-bash\">kubectl cluster-info<\/code><\/pre>\n<p><\/p>\n<p>This command will display the URLs for the Kubernetes master and services.<\/p>\n<p><\/p>\n<h3>2. Get Nodes<\/h3>\n<p><\/p>\n<p>To list all nodes in your cluster, run:<\/p>\n<p><\/p>\n<pre><code class=\"language-bash\">kubectl get nodes<\/code><\/pre>\n<p><\/p>\n<p>This command provides details about the status, roles, and age of each node.<\/p>\n<p><\/p>\n<h3>3. Get Pods<\/h3>\n<p><\/p>\n<p>To see the pods running in your current namespace, use:<\/p>\n<p><\/p>\n<pre><code class=\"language-bash\">kubectl get pods<\/code><\/pre>\n<p><\/p>\n<p>If you want to view pods in a specific namespace, append the <code>--namespace<\/code> flag:<\/p>\n<p><\/p>\n<pre><code class=\"language-bash\">kubectl get pods --namespace=&lt;namespace-name&gt;<\/code><\/pre>\n<p><\/p>\n<h3>4. Describe a Pod<\/h3>\n<p><\/p>\n<p>To get detailed information about a specific pod, use:<\/p>\n<p><\/p>\n<pre><code class=\"language-bash\">kubectl describe pod &lt;pod-name&gt;<\/code><\/pre>\n<p><\/p>\n<p>This command provides configuration details, event history, and resource usage information.<\/p>\n<p><\/p>\n<h3>5. Create Resources<\/h3>\n<p><\/p>\n<p>You can create resources like pods, services, and deployments using YAML configuration files. For example, to create a deployment, run:<\/p>\n<p><\/p>\n<pre><code class=\"language-bash\">kubectl apply -f deployment.yaml<\/code><\/pre>\n<p><\/p>\n<h3>6. Scale a Deployment<\/h3>\n<p><\/p>\n<p>Scaling your application is straightforward with <code>kubectl<\/code>. To scale a deployment to a specified number of replicas, use:<\/p>\n<p><\/p>\n<pre><code class=\"language-bash\">kubectl scale deployment &lt;deployment-name&gt; --replicas=&lt;number&gt;<\/code><\/pre>\n<p><\/p>\n<h3>7. Delete Resources<\/h3>\n<p><\/p>\n<p>To delete resources, you have various options. To delete a pod:<\/p>\n<p><\/p>\n<pre><code class=\"language-bash\">kubectl delete pod &lt;pod-name&gt;<\/code><\/pre>\n<p><\/p>\n<p>You can also delete an entire deployment:<\/p>\n<p><\/p>\n<pre><code class=\"language-bash\">kubectl delete deployment &lt;deployment-name&gt;<\/code><\/pre>\n<p><\/p>\n<h3>8. View Logs<\/h3>\n<p><\/p>\n<p>To view the logs of a particular pod, use:<\/p>\n<p><\/p>\n<pre><code class=\"language-bash\">kubectl logs &lt;pod-name&gt;<\/code><\/pre>\n<p><\/p>\n<p>For multi-container pods, specify the container name:<\/p>\n<p><\/p>\n<pre><code class=\"language-bash\">kubectl logs &lt;pod-name&gt; -c &lt;container-name&gt;<\/code><\/pre>\n<p><\/p>\n<h3>9. Execute Commands in a Pod<\/h3>\n<p><\/p>\n<p>If you need to execute a command in a running pod, use:<\/p>\n<p><\/p>\n<pre><code class=\"language-bash\">kubectl exec -it &lt;pod-name&gt; -- &lt;command&gt;<\/code><\/pre>\n<p><\/p>\n<p>For example, to open a shell in the pod:<\/p>\n<p><\/p>\n<pre><code class=\"language-bash\">kubectl exec -it &lt;pod-name&gt; -- \/bin\/sh<\/code><\/pre>\n<p><\/p>\n<h3>10. Access a Service<\/h3>\n<p><\/p>\n<p>To access a service, you can port-forward it to your local machine:<\/p>\n<p><\/p>\n<pre><code class=\"language-bash\">kubectl port-forward service\/&lt;service-name&gt; &lt;local-port&gt;:&lt;service-port&gt;<\/code><\/pre>\n<p><\/p>\n<p>This command allows you to access the service from your local machine.<\/p>\n<p><\/p>\n<h2>Conclusion<\/h2>\n<p><\/p>\n<p>Learning <code>kubectl<\/code> is an essential step for anyone looking to work with Kubernetes. The commands listed above cover the basics and will help you get started in managing your Kubernetes resources effectively. <\/p>\n<p><\/p>\n<p>As you become more comfortable with these commands, you\u2019ll discover that <code>kubectl<\/code> offers a rich set of features that can optimize your Kubernetes experience. Keep experimenting and exploring to deepen your knowledge and skills in this powerful orchestration tool.<\/p>\n<p><\/p>\n<hr \/>\n<p><\/p>\n<p>Happy Kubernetes managing! If you have any questions or need further guidance, feel free to reach out.<\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>Kubernetes is an open-source platform designed to automate deploying, scaling, and operating application containers. As you embark on your journey with Kubernetes, mastering kubectl\u2014the command-line interface for interacting with your Kubernetes clusters\u2014is essential. This article will cover some of the fundamental kubectl commands that every beginner should know. What is Kubectl? kubectl is a command-line [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":2357,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","inline_featured_image":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[213],"tags":[422,444,193,443],"class_list":["post-2356","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-kubernetes","tag-beginners","tag-commands","tag-essential","tag-kubectl","et-has-post-format-content","et_post_format-et-post-format-standard"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.5 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Essential Kubectl Commands for Beginners - WafaTech Blogs<\/title>\n<meta name=\"description\" content=\"Essential Kubectl Commands for Beginners %\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/wafatech.sa\/blog\/devops\/kubernetes\/essential-kubectl-commands-for-beginners\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Essential Kubectl Commands for Beginners\" \/>\n<meta property=\"og:description\" content=\"Essential Kubectl Commands for Beginners %\" \/>\n<meta property=\"og:url\" content=\"https:\/\/wafatech.sa\/blog\/devops\/kubernetes\/essential-kubectl-commands-for-beginners\/\" \/>\n<meta property=\"og:site_name\" content=\"WafaTech Blogs\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/people\/WafaTech\/61560546351289\/\" \/>\n<meta property=\"article:published_time\" content=\"2025-05-06T08:14:02+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/wafatech.sa\/blog\/wp-content\/uploads\/2024\/06\/logo_big.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"2221\" \/>\n\t<meta property=\"og:image:height\" content=\"482\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"WafaTech SA\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@wafatech_sa\" \/>\n<meta name=\"twitter:site\" content=\"@wafatech_sa\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"WafaTech SA\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/devops\\\/kubernetes\\\/essential-kubectl-commands-for-beginners\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/devops\\\/kubernetes\\\/essential-kubectl-commands-for-beginners\\\/\"},\"author\":{\"name\":\"WafaTech SA\",\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/#\\\/schema\\\/person\\\/1a5761fc0feb63ab59d295d7c2648f06\"},\"headline\":\"Essential Kubectl Commands for Beginners\",\"datePublished\":\"2025-05-06T08:14:02+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/devops\\\/kubernetes\\\/essential-kubectl-commands-for-beginners\\\/\"},\"wordCount\":483,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/devops\\\/kubernetes\\\/essential-kubectl-commands-for-beginners\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/Essential-Kubectl-Commands-for-Beginners.png\",\"keywords\":[\"Beginners\",\"Commands\",\"Essential\",\"Kubectl\"],\"articleSection\":[\"Kubernetes\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/wafatech.sa\\\/blog\\\/devops\\\/kubernetes\\\/essential-kubectl-commands-for-beginners\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/devops\\\/kubernetes\\\/essential-kubectl-commands-for-beginners\\\/\",\"url\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/devops\\\/kubernetes\\\/essential-kubectl-commands-for-beginners\\\/\",\"name\":\"Essential Kubectl Commands for Beginners - WafaTech Blogs\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/devops\\\/kubernetes\\\/essential-kubectl-commands-for-beginners\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/devops\\\/kubernetes\\\/essential-kubectl-commands-for-beginners\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/Essential-Kubectl-Commands-for-Beginners.png\",\"datePublished\":\"2025-05-06T08:14:02+00:00\",\"description\":\"Essential Kubectl Commands for Beginners %\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/devops\\\/kubernetes\\\/essential-kubectl-commands-for-beginners\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/wafatech.sa\\\/blog\\\/devops\\\/kubernetes\\\/essential-kubectl-commands-for-beginners\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/devops\\\/kubernetes\\\/essential-kubectl-commands-for-beginners\\\/#primaryimage\",\"url\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/Essential-Kubectl-Commands-for-Beginners.png\",\"contentUrl\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/Essential-Kubectl-Commands-for-Beginners.png\",\"width\":1024,\"height\":1024,\"caption\":\"Basic Kubectl Commands\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/devops\\\/kubernetes\\\/essential-kubectl-commands-for-beginners\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Essential Kubectl Commands for Beginners\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/\",\"name\":\"WafaTech Blogs\",\"description\":\"Smart Technologies\",\"publisher\":{\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/#organization\"},\"alternateName\":\"WafaTech\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/#organization\",\"name\":\"WafaTech Blogs\",\"alternateName\":\"WafaTech\",\"url\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/logo_big.webp\",\"contentUrl\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/logo_big.webp\",\"width\":2221,\"height\":482,\"caption\":\"WafaTech Blogs\"},\"image\":{\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/people\\\/WafaTech\\\/61560546351289\\\/\",\"https:\\\/\\\/x.com\\\/wafatech_sa\",\"https:\\\/\\\/www.youtube.com\\\/@wafatech-sa\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/wafatech\\\/\"],\"description\":\"WafaTech, a leading Saudi IT services provider, specializes in cloud solutions, connectivity, and ICT services. Offering secure cloud infrastructure, high-speed internet, and ICT solutions like hosting, backup, and disaster recovery, WafaTech operates a Tier 3 data center at KAUST with ISO certifications. Regulated by CST, the company is committed to innovation, security, and customer satisfaction, empowering businesses in the digital age.\",\"email\":\"sales@wafatech.sa\",\"legalName\":\"Al-Wafa Al-Dhakia For Information Technology LLC\",\"foundingDate\":\"2013-01-08\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"11\",\"maxValue\":\"50\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/#\\\/schema\\\/person\\\/1a5761fc0feb63ab59d295d7c2648f06\",\"name\":\"WafaTech SA\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fde877f001a2e0497276edc0684d3ba2a416c0de8caeb8e785076a1b1b932b3a?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fde877f001a2e0497276edc0684d3ba2a416c0de8caeb8e785076a1b1b932b3a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fde877f001a2e0497276edc0684d3ba2a416c0de8caeb8e785076a1b1b932b3a?s=96&d=mm&r=g\",\"caption\":\"WafaTech SA\"},\"url\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/author\\\/omer-yaseen\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Essential Kubectl Commands for Beginners - WafaTech Blogs","description":"Essential Kubectl Commands for Beginners %","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/wafatech.sa\/blog\/devops\/kubernetes\/essential-kubectl-commands-for-beginners\/","og_locale":"en_US","og_type":"article","og_title":"Essential Kubectl Commands for Beginners","og_description":"Essential Kubectl Commands for Beginners %","og_url":"https:\/\/wafatech.sa\/blog\/devops\/kubernetes\/essential-kubectl-commands-for-beginners\/","og_site_name":"WafaTech Blogs","article_publisher":"https:\/\/www.facebook.com\/people\/WafaTech\/61560546351289\/","article_published_time":"2025-05-06T08:14:02+00:00","og_image":[{"width":2221,"height":482,"url":"https:\/\/wafatech.sa\/blog\/wp-content\/uploads\/2024\/06\/logo_big.webp","type":"image\/webp"}],"author":"WafaTech SA","twitter_card":"summary_large_image","twitter_creator":"@wafatech_sa","twitter_site":"@wafatech_sa","twitter_misc":{"Written by":"WafaTech SA","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/wafatech.sa\/blog\/devops\/kubernetes\/essential-kubectl-commands-for-beginners\/#article","isPartOf":{"@id":"https:\/\/wafatech.sa\/blog\/devops\/kubernetes\/essential-kubectl-commands-for-beginners\/"},"author":{"name":"WafaTech SA","@id":"https:\/\/wafatech.sa\/blog\/#\/schema\/person\/1a5761fc0feb63ab59d295d7c2648f06"},"headline":"Essential Kubectl Commands for Beginners","datePublished":"2025-05-06T08:14:02+00:00","mainEntityOfPage":{"@id":"https:\/\/wafatech.sa\/blog\/devops\/kubernetes\/essential-kubectl-commands-for-beginners\/"},"wordCount":483,"commentCount":0,"publisher":{"@id":"https:\/\/wafatech.sa\/blog\/#organization"},"image":{"@id":"https:\/\/wafatech.sa\/blog\/devops\/kubernetes\/essential-kubectl-commands-for-beginners\/#primaryimage"},"thumbnailUrl":"https:\/\/wafatech.sa\/blog\/wp-content\/uploads\/2025\/05\/Essential-Kubectl-Commands-for-Beginners.png","keywords":["Beginners","Commands","Essential","Kubectl"],"articleSection":["Kubernetes"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/wafatech.sa\/blog\/devops\/kubernetes\/essential-kubectl-commands-for-beginners\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/wafatech.sa\/blog\/devops\/kubernetes\/essential-kubectl-commands-for-beginners\/","url":"https:\/\/wafatech.sa\/blog\/devops\/kubernetes\/essential-kubectl-commands-for-beginners\/","name":"Essential Kubectl Commands for Beginners - WafaTech Blogs","isPartOf":{"@id":"https:\/\/wafatech.sa\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/wafatech.sa\/blog\/devops\/kubernetes\/essential-kubectl-commands-for-beginners\/#primaryimage"},"image":{"@id":"https:\/\/wafatech.sa\/blog\/devops\/kubernetes\/essential-kubectl-commands-for-beginners\/#primaryimage"},"thumbnailUrl":"https:\/\/wafatech.sa\/blog\/wp-content\/uploads\/2025\/05\/Essential-Kubectl-Commands-for-Beginners.png","datePublished":"2025-05-06T08:14:02+00:00","description":"Essential Kubectl Commands for Beginners %","breadcrumb":{"@id":"https:\/\/wafatech.sa\/blog\/devops\/kubernetes\/essential-kubectl-commands-for-beginners\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/wafatech.sa\/blog\/devops\/kubernetes\/essential-kubectl-commands-for-beginners\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/wafatech.sa\/blog\/devops\/kubernetes\/essential-kubectl-commands-for-beginners\/#primaryimage","url":"https:\/\/wafatech.sa\/blog\/wp-content\/uploads\/2025\/05\/Essential-Kubectl-Commands-for-Beginners.png","contentUrl":"https:\/\/wafatech.sa\/blog\/wp-content\/uploads\/2025\/05\/Essential-Kubectl-Commands-for-Beginners.png","width":1024,"height":1024,"caption":"Basic Kubectl Commands"},{"@type":"BreadcrumbList","@id":"https:\/\/wafatech.sa\/blog\/devops\/kubernetes\/essential-kubectl-commands-for-beginners\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/wafatech.sa\/blog\/"},{"@type":"ListItem","position":2,"name":"Essential Kubectl Commands for Beginners"}]},{"@type":"WebSite","@id":"https:\/\/wafatech.sa\/blog\/#website","url":"https:\/\/wafatech.sa\/blog\/","name":"WafaTech Blogs","description":"Smart Technologies","publisher":{"@id":"https:\/\/wafatech.sa\/blog\/#organization"},"alternateName":"WafaTech","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/wafatech.sa\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/wafatech.sa\/blog\/#organization","name":"WafaTech Blogs","alternateName":"WafaTech","url":"https:\/\/wafatech.sa\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/wafatech.sa\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/wafatech.sa\/blog\/wp-content\/uploads\/2024\/06\/logo_big.webp","contentUrl":"https:\/\/wafatech.sa\/blog\/wp-content\/uploads\/2024\/06\/logo_big.webp","width":2221,"height":482,"caption":"WafaTech Blogs"},"image":{"@id":"https:\/\/wafatech.sa\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/people\/WafaTech\/61560546351289\/","https:\/\/x.com\/wafatech_sa","https:\/\/www.youtube.com\/@wafatech-sa","https:\/\/www.linkedin.com\/company\/wafatech\/"],"description":"WafaTech, a leading Saudi IT services provider, specializes in cloud solutions, connectivity, and ICT services. Offering secure cloud infrastructure, high-speed internet, and ICT solutions like hosting, backup, and disaster recovery, WafaTech operates a Tier 3 data center at KAUST with ISO certifications. Regulated by CST, the company is committed to innovation, security, and customer satisfaction, empowering businesses in the digital age.","email":"sales@wafatech.sa","legalName":"Al-Wafa Al-Dhakia For Information Technology LLC","foundingDate":"2013-01-08","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"11","maxValue":"50"}},{"@type":"Person","@id":"https:\/\/wafatech.sa\/blog\/#\/schema\/person\/1a5761fc0feb63ab59d295d7c2648f06","name":"WafaTech SA","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/fde877f001a2e0497276edc0684d3ba2a416c0de8caeb8e785076a1b1b932b3a?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/fde877f001a2e0497276edc0684d3ba2a416c0de8caeb8e785076a1b1b932b3a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/fde877f001a2e0497276edc0684d3ba2a416c0de8caeb8e785076a1b1b932b3a?s=96&d=mm&r=g","caption":"WafaTech SA"},"url":"https:\/\/wafatech.sa\/blog\/author\/omer-yaseen\/"}]}},"jetpack_featured_media_url":"https:\/\/wafatech.sa\/blog\/wp-content\/uploads\/2025\/05\/Essential-Kubectl-Commands-for-Beginners.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wafatech.sa\/blog\/wp-json\/wp\/v2\/posts\/2356","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wafatech.sa\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wafatech.sa\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wafatech.sa\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/wafatech.sa\/blog\/wp-json\/wp\/v2\/comments?post=2356"}],"version-history":[{"count":0,"href":"https:\/\/wafatech.sa\/blog\/wp-json\/wp\/v2\/posts\/2356\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wafatech.sa\/blog\/wp-json\/wp\/v2\/media\/2357"}],"wp:attachment":[{"href":"https:\/\/wafatech.sa\/blog\/wp-json\/wp\/v2\/media?parent=2356"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wafatech.sa\/blog\/wp-json\/wp\/v2\/categories?post=2356"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wafatech.sa\/blog\/wp-json\/wp\/v2\/tags?post=2356"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}