{"id":7342,"date":"2025-07-30T07:09:08","date_gmt":"2025-07-30T07:09:08","guid":{"rendered":"https:\/\/jagoancloud.com\/docs\/?post_type=docs&#038;p=7342"},"modified":"2025-07-30T07:49:50","modified_gmt":"2025-07-30T07:49:50","password":"","slug":"exposing-services","status":"publish","type":"docs","link":"https:\/\/jagoancloud.com\/docs\/docs\/exposing-services\/","title":{"rendered":"Exposing Services"},"content":{"rendered":"<h2><span style=\"font-weight: 400;\">Kubernetes Cluster : Exposing Services<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Meskipun komponen dalam aplikasimu dapat saling berkomunikasi menggunakan nama service melalui jaringan internal, koneksi dari luar tetap memerlukan konfigurasi tambahan.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Kubernetes mendukung tiga jenis service untuk membangun koneksi internal maupun eksternal ke aplikasi, yaitu :<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">ClusterIP<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">NodePort<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">LoadBalancer<\/span><\/li>\n<\/ul>\n<h2><span style=\"font-weight: 400;\">Cluster IP<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Layanan ClusterIP adalah jenis service <\/span><i><span style=\"font-weight: 400;\">default<\/span><\/i><span style=\"font-weight: 400;\"> di Kubernetes. Layanan ini memungkinkan aplikasi diakses oleh aplikasi lain di dalam cluster Kubernetes, namun tidak menyediakan akses dari luar cluster.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Berikut ini contoh service ClusterIP sederhana :<\/span><\/p>\n<pre>kind: Service\r\napiVersion: v1\r\nmetadata:\r\nname: nginx1\r\nnamespace: test\r\nspec:\r\ntype: ClusterIP\r\nselector:\r\napp: nginx\r\nports:\r\n- port: 80<\/pre>\n<p>&nbsp;<\/p>\n<h2><span style=\"font-weight: 400;\">NodePort<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Cara paling dasar untuk membuat koneksi dari luar ke sebuah service adalah dengan mengeksposnya melalui <\/span><a href=\"https:\/\/kubernetes.io\/docs\/concepts\/services-networking\/service\/#nodeport\"><span style=\"font-weight: 400;\">NodePort<\/span><\/a><span style=\"font-weight: 400;\"> secara langsung. Seperti namanya, tipe service ini membuka port tertentu di setiap node, dan lalu lintas apa pun yang dikirim ke port ini akan diteruskan ke service Kamu. Secara default, nodePort akan dipilih secara acak dari rentang 30000\u201332767.<\/span><\/p>\n<p>&nbsp;<\/p>\n<div style=\"border-left: 6px solid #3498db; background-color: #e8f4fd; padding: 15px; border-radius: 8px; color: #0c4a6e;\"><strong style=\"display: flex; align-items: center; font-weight: bold;\"><br \/>\n<span style=\"font-size: 18px; margin-right: 8px;\">\ud83d\udcdd<\/span> NOTE<br \/>\n<\/strong><span style=\"font-weight: 400;\">Metode ini memiliki beberapa kekurangan yang perlu dipertimbangkan saat mengkonfigurasi Kubernetes Cluster (satu service per port, rentang port yang terbatas, dll.). Akibatnya, tipe service NodePort biasanya hanya digunakan untuk demo atau aplikasi sementara lainnya. Namun, untuk produksi biasanya dibutuhkan konfigurasi yang lebih kompleks menggunakan Ingress dan opsi service LoadBalancer.<\/span><\/div>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Berikut adalah contoh konfigurasi service dengan tipe NodePort:<\/span><\/p>\n<pre><span style=\"font-weight: 400;\">kind: Service<\/span>\r\n<span style=\"font-weight: 400;\">apiVersion: v1<\/span>\r\n<span style=\"font-weight: 400;\">metadata:<\/span>\r\n<span style=\"font-weight: 400;\"> \u00a0name: nginx1<\/span>\r\n<span style=\"font-weight: 400;\"> \u00a0namespace: test<\/span>\r\n<span style=\"font-weight: 400;\"> \u00a0labels:<\/span>\r\n<span style=\"font-weight: 400;\"> \u00a0\u00a0\u00a0run: nginx<\/span>\r\n<span style=\"font-weight: 400;\">spec:<\/span>\r\n<span style=\"font-weight: 400;\"> \u00a0type: NodePort<\/span>\r\n<span style=\"font-weight: 400;\"> \u00a0selector:<\/span>\r\n<span style=\"font-weight: 400;\"> \u00a0\u00a0\u00a0run: nginx<\/span>\r\n<span style=\"font-weight: 400;\"> \u00a0ports:<\/span>\r\n<span style=\"font-weight: 400;\"> \u00a0\u00a0\u00a0- port: 80<\/span>\r\n<span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0targetPort: 80<\/span>\r\n\r\n\r\n<\/pre>\n<p><span style=\"font-weight: 400;\">Jika diperlukan, Kamu bisa memilih nodePort tertentu untuk service kamu. Misalnya, konfigurasi berikut digunakan untuk mengarahkan koneksi dari port <\/span><span style=\"font-weight: 400;\">30984<\/span><span style=\"font-weight: 400;\">:<\/span><\/p>\n<pre><span style=\"font-weight: 400;\">ports:<\/span>\r\n<span style=\"font-weight: 400;\"> \u00a0\u00a0\u00a0- port: 80<\/span>\r\n<span style=\"font-weight: 400;\"> \u00a0\u00a0\u00a0\u00a0\u00a0targetPort: 80<\/span>\r\n<span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0nodePort: 30984<\/span><\/pre>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Jika IP publik telah terpasang pada node pekerja (worker nodes) Kubernetes, maka tidak diperlukan konfigurasi tambahan.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Namun, jika belum, port yang telah ditentukan sebelumnya (nodePort) perlu diekspos dari sisi platform. Berikut langkah-langkahnya:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Buka Settings &gt; Endpoints pada lingkungan Kubernetes kamu &gt; Klik Add.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Isi data berikut pada jendela yang muncul:<\/span>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><b>Node<\/b><span style=\"font-weight: 400;\">: pilih salah satu node pekerja dari daftar.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><b>Name<\/b><span style=\"font-weight: 400;\">: masukkan nama endpoint sesuai keinginan.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><b>Private Port<\/b><span style=\"font-weight: 400;\">: isi dengan nilai <\/span><span style=\"font-weight: 400;\">nodePort<\/span><span style=\"font-weight: 400;\"> yang telah kamu tentukan sebelumnya.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><b>Protocol<\/b><span style=\"font-weight: 400;\">: pilih opsi TCP.<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<p><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/www.virtuozzo.com\/application-platform-docs\/kubernetes-exposing-services\/01-endpoint-to-expose-kubernetes-service.png\" alt=\"endpoint to expose kubernetes service\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Klik <\/span><b>Add<\/b><span style=\"font-weight: 400;\"> untuk mengonfirmasi. Proses ini mungkin memerlukan waktu hingga beberapa menit agar platform berhasil mengekspos port tersebut dan mengarahkan permintaan (request) ke service NodePort yang sudah kamu konfigurasi.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Load Balancer<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Tipe service <\/span><a href=\"https:\/\/kubernetes.io\/docs\/concepts\/services-networking\/service\/#loadbalancer\"><span style=\"font-weight: 400;\">LoadBalancer<\/span><\/a><span style=\"font-weight: 400;\"> adalah cara yang paling umum digunakan untuk menyediakan akses layanan di Internet. Jenis ini membutuhkan IP publik yang terpasang pada salah satu worker node.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Perlu Kamu ingat bahwa dengan tipe LoadBalancer, seluruh lalu lintas (traffic) akan langsung diteruskan ke layanan tanpa adanya proses filtering, routing, atau mekanisme pengamanan lainnya. Parameter <\/span><span style=\"font-weight: 400;\">port<\/span><span style=\"font-weight: 400;\"> dalam konfigurasi ini adalah port dari Internet yang masuk, sedangkan <\/span><span style=\"font-weight: 400;\">targetPort<\/span><span style=\"font-weight: 400;\"> adalah port tujuan di sisi aplikasi.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Sebagai contoh:<\/span><\/p>\n<pre><span style=\"font-weight: 400;\">kind: Service<\/span>\r\n<span style=\"font-weight: 400;\">apiVersion: v1<\/span>\r\n<span style=\"font-weight: 400;\">metadata:<\/span>\r\n<span style=\"font-weight: 400;\"> \u00a0name: nginx1<\/span>\r\n<span style=\"font-weight: 400;\"> \u00a0namespace: test<\/span>\r\n<span style=\"font-weight: 400;\">spec:<\/span>\r\n<span style=\"font-weight: 400;\"> \u00a0type: LoadBalancer<\/span>\r\n<span style=\"font-weight: 400;\"> \u00a0selector:<\/span>\r\n<span style=\"font-weight: 400;\"> \u00a0\u00a0\u00a0app: nginx<\/span>\r\n<span style=\"font-weight: 400;\"> \u00a0ports:<\/span>\r\n<span style=\"font-weight: 400;\"> \u00a0\u00a0\u00a0- port: 80<\/span>\r\n<span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0targetPort: 8080\r\n\r\n<\/span><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Kubernetes Cluster : Exposing Services Meskipun komponen dalam aplikasimu dapat saling berkomunikasi menggunakan nama service melalui jaringan internal, koneksi dari luar tetap memerlukan konfigurasi tambahan. Kubernetes mendukung tiga jenis service untuk membangun koneksi internal maupun eksternal ke aplikasi, yaitu : ClusterIP NodePort LoadBalancer Cluster IP Layanan ClusterIP adalah jenis service default di Kubernetes. Layanan ini&hellip;<\/p>\n","protected":false},"author":10,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"doc_category":[67],"doc_tag":[],"knowledge_base":[7],"class_list":["post-7342","docs","type-docs","status-publish","hentry","doc_category-application-deployment","knowledge_base-jagoan-cloud-paas"],"year_month":"2026-08","word_count":458,"total_views":"423","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"name":"Admin Writer","author_nicename":"writer-ma","author_url":"https:\/\/jagoancloud.com\/docs\/author\/writer-ma\/"},"doc_category_info":[{"term_name":"Application Deployment","term_url":"https:\/\/jagoancloud.com\/docs\/index\/jagoan-cloud-paas\/application-deployment\/"}],"doc_tag_info":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v19.3 (Yoast SEO v28.0) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Exposing Services - Jagoan Cloud Docs<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jagoancloud.com\/docs\/docs\/exposing-services\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Exposing Services\" \/>\n<meta property=\"og:description\" content=\"Kubernetes Cluster : Exposing Services Meskipun komponen dalam aplikasimu dapat saling berkomunikasi menggunakan nama service melalui jaringan internal, koneksi dari luar tetap memerlukan konfigurasi tambahan. Kubernetes mendukung tiga jenis service untuk membangun koneksi internal maupun eksternal ke aplikasi, yaitu : ClusterIP NodePort LoadBalancer Cluster IP Layanan ClusterIP adalah jenis service default di Kubernetes. Layanan ini&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jagoancloud.com\/docs\/docs\/exposing-services\/\" \/>\n<meta property=\"og:site_name\" content=\"Jagoan Cloud Docs\" \/>\n<meta property=\"article:modified_time\" content=\"2025-07-30T07:49:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.virtuozzo.com\/application-platform-docs\/kubernetes-exposing-services\/01-endpoint-to-expose-kubernetes-service.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/jagoancloud.com\\\/docs\\\/docs\\\/exposing-services\\\/\",\"url\":\"https:\\\/\\\/jagoancloud.com\\\/docs\\\/docs\\\/exposing-services\\\/\",\"name\":\"Exposing Services - Jagoan Cloud Docs\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jagoancloud.com\\\/docs\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/jagoancloud.com\\\/docs\\\/docs\\\/exposing-services\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/jagoancloud.com\\\/docs\\\/docs\\\/exposing-services\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.virtuozzo.com\\\/application-platform-docs\\\/kubernetes-exposing-services\\\/01-endpoint-to-expose-kubernetes-service.png\",\"datePublished\":\"2025-07-30T07:09:08+00:00\",\"dateModified\":\"2025-07-30T07:49:50+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/jagoancloud.com\\\/docs\\\/docs\\\/exposing-services\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/jagoancloud.com\\\/docs\\\/docs\\\/exposing-services\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/jagoancloud.com\\\/docs\\\/docs\\\/exposing-services\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.virtuozzo.com\\\/application-platform-docs\\\/kubernetes-exposing-services\\\/01-endpoint-to-expose-kubernetes-service.png\",\"contentUrl\":\"https:\\\/\\\/www.virtuozzo.com\\\/application-platform-docs\\\/kubernetes-exposing-services\\\/01-endpoint-to-expose-kubernetes-service.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/jagoancloud.com\\\/docs\\\/docs\\\/exposing-services\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/jagoancloud.com\\\/docs\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Docs\",\"item\":\"https:\\\/\\\/jagoancloud.com\\\/docs\\\/docs\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Exposing Services\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/jagoancloud.com\\\/docs\\\/#website\",\"url\":\"https:\\\/\\\/jagoancloud.com\\\/docs\\\/\",\"name\":\"Jagoan Cloud Docs\",\"description\":\"Panduan penggunaan platform dan layanan Jagoan Cloud\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/jagoancloud.com\\\/docs\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Exposing Services - Jagoan Cloud Docs","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:\/\/jagoancloud.com\/docs\/docs\/exposing-services\/","og_locale":"en_US","og_type":"article","og_title":"Exposing Services","og_description":"Kubernetes Cluster : Exposing Services Meskipun komponen dalam aplikasimu dapat saling berkomunikasi menggunakan nama service melalui jaringan internal, koneksi dari luar tetap memerlukan konfigurasi tambahan. Kubernetes mendukung tiga jenis service untuk membangun koneksi internal maupun eksternal ke aplikasi, yaitu : ClusterIP NodePort LoadBalancer Cluster IP Layanan ClusterIP adalah jenis service default di Kubernetes. Layanan ini&hellip;","og_url":"https:\/\/jagoancloud.com\/docs\/docs\/exposing-services\/","og_site_name":"Jagoan Cloud Docs","article_modified_time":"2025-07-30T07:49:50+00:00","og_image":[{"url":"https:\/\/www.virtuozzo.com\/application-platform-docs\/kubernetes-exposing-services\/01-endpoint-to-expose-kubernetes-service.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/jagoancloud.com\/docs\/docs\/exposing-services\/","url":"https:\/\/jagoancloud.com\/docs\/docs\/exposing-services\/","name":"Exposing Services - Jagoan Cloud Docs","isPartOf":{"@id":"https:\/\/jagoancloud.com\/docs\/#website"},"primaryImageOfPage":{"@id":"https:\/\/jagoancloud.com\/docs\/docs\/exposing-services\/#primaryimage"},"image":{"@id":"https:\/\/jagoancloud.com\/docs\/docs\/exposing-services\/#primaryimage"},"thumbnailUrl":"https:\/\/www.virtuozzo.com\/application-platform-docs\/kubernetes-exposing-services\/01-endpoint-to-expose-kubernetes-service.png","datePublished":"2025-07-30T07:09:08+00:00","dateModified":"2025-07-30T07:49:50+00:00","breadcrumb":{"@id":"https:\/\/jagoancloud.com\/docs\/docs\/exposing-services\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jagoancloud.com\/docs\/docs\/exposing-services\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jagoancloud.com\/docs\/docs\/exposing-services\/#primaryimage","url":"https:\/\/www.virtuozzo.com\/application-platform-docs\/kubernetes-exposing-services\/01-endpoint-to-expose-kubernetes-service.png","contentUrl":"https:\/\/www.virtuozzo.com\/application-platform-docs\/kubernetes-exposing-services\/01-endpoint-to-expose-kubernetes-service.png"},{"@type":"BreadcrumbList","@id":"https:\/\/jagoancloud.com\/docs\/docs\/exposing-services\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jagoancloud.com\/docs\/"},{"@type":"ListItem","position":2,"name":"Docs","item":"https:\/\/jagoancloud.com\/docs\/docs\/"},{"@type":"ListItem","position":3,"name":"Exposing Services"}]},{"@type":"WebSite","@id":"https:\/\/jagoancloud.com\/docs\/#website","url":"https:\/\/jagoancloud.com\/docs\/","name":"Jagoan Cloud Docs","description":"Panduan penggunaan platform dan layanan Jagoan Cloud","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jagoancloud.com\/docs\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"knowledge_base_info":[{"term_name":"Jagoan Cloud PaaS","term_url":"https:\/\/jagoancloud.com\/docs\/jagoan-cloud-paas\/","term_slug":"jagoan-cloud-paas"}],"knowledge_base_slug":["jagoan-cloud-paas"],"_links":{"self":[{"href":"https:\/\/jagoancloud.com\/docs\/wp-json\/wp\/v2\/docs\/7342","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jagoancloud.com\/docs\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/jagoancloud.com\/docs\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/jagoancloud.com\/docs\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/jagoancloud.com\/docs\/wp-json\/wp\/v2\/comments?post=7342"}],"version-history":[{"count":4,"href":"https:\/\/jagoancloud.com\/docs\/wp-json\/wp\/v2\/docs\/7342\/revisions"}],"predecessor-version":[{"id":7394,"href":"https:\/\/jagoancloud.com\/docs\/wp-json\/wp\/v2\/docs\/7342\/revisions\/7394"}],"wp:attachment":[{"href":"https:\/\/jagoancloud.com\/docs\/wp-json\/wp\/v2\/media?parent=7342"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/jagoancloud.com\/docs\/wp-json\/wp\/v2\/doc_category?post=7342"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/jagoancloud.com\/docs\/wp-json\/wp\/v2\/doc_tag?post=7342"},{"taxonomy":"knowledge_base","embeddable":true,"href":"https:\/\/jagoancloud.com\/docs\/wp-json\/wp\/v2\/knowledge_base?post=7342"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}