• Dokumentasi
  • Komunitas
  • Studi kasus
  • Versi
    Release Information v1.23 v1.22 v1.21 v1.20 v1.19
  • Bahasa Indonesia
    English 中文 Chinese 한국어 Korean 日本語 Japanese Français Deutsch Español Português Tiếng Việt Русский Polski Українська
    • Home
      • Versi Dokumentasi yang Tersedia
    • Persiapan
      • Lingkungan Pembelajaran
      • Lingkungan Produksi
        • Runtime Container
        • Menginstal Kubernetes dengan perkakas penyebaran
          • Menyiapkan klaster dengan kubeadm
            • Menginstal kubeadm
            • Troubleshooting kubeadm
            • Membuat sebuah klaster dengan control-plane tunggal menggunakan kubeadm
            • Customizing components with the kubeadm API
            • Options for Highly Available Topology
            • Membangun Klaster dengan Ketersediaan Tinggi menggunakan kubeadm
            • Set up a High Availability etcd Cluster with kubeadm
            • Configuring each kubelet in your cluster using kubeadm
            • Dual-stack support with kubeadm
          • Installing Kubernetes with kops
          • Installing Kubernetes with Kubespray
        • Turnkey Cloud Solutions
        • Windows in Kubernetes
          • Windows containers in Kubernetes
          • Guide for scheduling Windows containers in Kubernetes
      • Praktek-praktek Terbaik
        • Menjalankan klaster dalam beberapa zona
        • Considerations for large clusters
        • Validate node setup
        • Enforcing Pod Security Standards
        • PKI certificates and requirements
    • Konsep
      • Ikhtisar
        • Apa itu Kubernetes?
        • Komponen-Komponen Kubernetes
        • API Kubernetes
        • Menggunakan Objek-Objek Kubernetes
          • Memahami Konsep Objek-Objek yang ada pada Kubernetes
          • Pengaturan Objek Kubernetes
          • Nama
          • Namespace
          • Label dan Selektor
          • Anotasi
          • Finalizers
          • Owners and Dependents
          • Selektor Field
          • Label yang Disarankan
      • Arsitektur Kubernetes
        • Node
        • Komunikasi antara Control Plane dan Node
        • Controller
        • Konsep-konsep di balik Controller Manager
        • Container Runtime Interface (CRI) (EN) Garbage Collection (EN)
      • Kontainer
        • Ikhtisar Kontainer
        • Image
        • Kontainer Environment
        • Runtime Class
        • Lifecyle Hook pada Kontainer
      • Workloads
        • Pods
          • Pengenalan Pod
          • Pod
          • Siklus Hidup Pod
          • Init Container
          • Batasan Persebaran Topologi Pod
          • Pod Preset
          • Disrupsi
          • Kontainer Sementara (Ephemeral)
        • Controllers
          • ReplicaSet
          • ReplicationController
          • Deployment
          • StatefulSet
          • DaemonSet
          • Garbage Collection
          • Pengendali TTL untuk Sumber Daya yang Telah Selesai Digunakan
          • Jobs
          • CronJob
      • Services, Load Balancing, dan Jaringan
        • Service
        • Topologi Service (Service Topology)
        • EndpointSlice
        • DNS untuk Service dan Pod
        • Menghubungkan aplikasi dengan Service
        • Ingress
        • Kontroler Ingress
        • Service Internal Traffic Policy
        • Topology Aware Hints
        • NetworkPolicy
        • Menambahkan Entry pada /etc/hosts Pod dengan HostAliases
        • Dual-stack IPv4/IPv6
      • Storage
        • Volume
        • Persistent Volume
        • VolumeSnapshot
        • Projected Volumes
        • Ephemeral Volumes
        • Pengklonaan Volume CSI
        • StorageClass
        • VolumeSnapshotClass
        • Penyediaan Volume Dinamis
        • Storage Capacity
        • Limit Volume yang Spesifik terhadap Node
        • Volume Health Monitoring
      • Konfigurasi
        • Konfigurasi dan Penerapan Konsep
        • ConfigMaps
        • Mengatur Sumber Daya Komputasi untuk Container
        • Resource Management for Pods and Containers
        • Secret
        • Mengatur Akses Klaster Menggunakan Berkas kubeconfig
        • Prioritas dan Pemindahan Pod
      • Keamanan
        • Ikhtisar Keamanan Cloud Native
        • Pod Security Standards
        • Pod Security Admission
        • Controlling Access to the Kubernetes API
      • Penjadwalan dan Pengusiran
        • Bin Packing Sumber Daya untuk Sumber Daya Tambahan
        • Overhead Pod
        • Menetapkan Pod ke Node
        • Taint dan Toleration
        • Penjadwal Kubernetes
        • Pod Priority and Preemption
        • Kerangka Kerja Penjadwalan (Scheduling Framework)
        • Node-pressure Eviction
        • API-initiated Eviction
        • Penyetelan Kinerja Penjadwal
      • Policies
        • LimitRange
        • Resource Quota
        • Pod Security Policy
        • Process ID Limits And Reservations
        • Node Resource Managers
      • Administrasi Klaster
        • Ikhtisar Administrasi Klaster
        • Sertifikat
        • Penyedia Layanan Cloud
        • Mengelola Resource
        • Jaringan Kluster
        • Arsitektur Logging
        • Metrik untuk Komponen Sistem Kubernetes
        • System Logs
        • Traces For Kubernetes System Components
        • Konfigurasi Garbage Collection pada kubelet
        • Federation
        • Berbagai Proxy di Kubernetes
        • Metrik controller manager
        • Instalasi Add-ons
        • Prioritas dan Kesetaraan API (API Priority and Fairness)
      • Memperluas Kubernetes
        • Memperluas Klaster Kubernetes Kamu
        • Memperluas API Kubernetes
          • Memperluas Kubernetes API dengan Lapisan Agregasi
          • Custom Resource
        • Ekstensi Komputasi, Penyimpanan, dan Jaringan
          • Plugin Jaringan
          • Plugin Perangkat
        • Pola Operator
        • Service Catalog
        • Poseidon-Firmament - Sebuah Penjadwal Alternatif
    • Tugas
      • Menginstal Peralatan
        • Install and Set Up kubectl on Linux
        • Install and Set Up kubectl on macOS
        • Install and Set Up kubectl on Windows
        • Menginstal dan Menyiapkan kubectl
      • Menjalankan Tugas-Tugas Otomatis dengan CronJob
      • Mengatur Pod dan Kontainer
        • Menetapkan Sumber Daya Memori untuk Container dan Pod
        • Assign CPU Resources to Containers and Pods
        • Configure GMSA for Windows Pods and containers
        • Configure RunAsUserName for Windows pods and containers
        • Create a Windows HostProcess Pod
        • Konfigurasi Quality of Service untuk Pod
        • Assign Extended Resources to a Container
        • Mengatur Pod untuk Menggunakan Volume sebagai Tempat Penyimpanan
        • Mengatur Pod untuk Penyimpanan dengan PersistentVolume
        • Configure a Pod to Use a Projected Volume for Storage
        • Mengonfigurasi Konteks Keamanan untuk Pod atau Container
        • Mengatur ServiceAccount untuk Pod
        • Menarik Image dari Register Pribadi
        • Mengatur Probe Liveness, Readiness dan Startup
        • Assign Pods to Nodes
        • Menempatkan Pod pada Node Menggunakan Afinitas Pod
        • Configure Pod Initialization
        • Attach Handlers to Container Lifecycle Events
        • Mengatur Pod untuk Menggunakan ConfigMap
        • Pembagian Namespace Proses antar Container pada sebuah Pod
        • Membuat Pod Statis
        • Translate a Docker Compose File to Kubernetes Resources
        • Enforce Pod Security Standards by Configuring the Built-in Admission Controller
        • Enforce Pod Security Standards with Namespace Labels
        • Migrate from PodSecurityPolicy to the Built-In PodSecurity Admission Controller
      • Mengelola Sebuah Klaster
        • Administration with kubeadm
          • Certificate Management with kubeadm
          • Configuring a cgroup driver
          • Upgrading kubeadm clusters
          • Adding Windows nodes
          • Upgrading Windows nodes
        • Menggunakan Calico untuk NetworkPolicy
        • Migrating from dockershim
          • Changing the Container Runtime on a Node from Docker Engine to containerd
          • Find Out What Container Runtime is Used on a Node
          • Check whether Dockershim deprecation affects you
          • Migrating telemetry and security agents from dockershim
        • Certificates
        • Mengelola Memori, CPU, dan Sumber Daya API
          • Configure Default Memory Requests and Limits for a Namespace
          • Configure Default CPU Requests and Limits for a Namespace
          • Mengatur Batas Minimum dan Maksimum Memori pada sebuah Namespace
          • Configure Minimum and Maximum CPU Constraints for a Namespace
          • Configure Memory and CPU Quotas for a Namespace
          • Configure a Pod Quota for a Namespace
        • Install a Network Policy Provider
          • Use Antrea for NetworkPolicy
          • Use Calico for NetworkPolicy
          • Use Cilium for NetworkPolicy
          • Use Kube-router for NetworkPolicy
          • Romana for NetworkPolicy
          • Weave Net for NetworkPolicy
        • Access Clusters Using the Kubernetes API
        • Access Services Running on Clusters
        • Advertise Extended Resources for a Node
        • Autoscale the DNS Service in a Cluster
        • Change the default StorageClass
        • Change the Reclaim Policy of a PersistentVolume
        • Cloud Controller Manager Administration
        • Configure Quotas for API Objects
        • Control CPU Management Policies on the Node
        • Control Topology Management Policies on a node
        • Debugging Resolusi DNS
        • Declare Network Policy
        • Developing Cloud Controller Manager
        • Enable Or Disable A Kubernetes API
        • Enabling Service Topology
        • Encrypting Secret Data at Rest
        • Guaranteed Scheduling For Critical Add-On Pods
        • IP Masquerade Agent User Guide
        • Kustomisasi Service DNS
        • Limit Storage Consumption
        • Melakukan Reservasi Sumber Daya Komputasi untuk Daemon Sistem
        • Membagi sebuah Klaster dengan Namespace
        • Mengatur Control Plane Kubernetes dengan Ketersediaan Tinggi (High-Availability)
        • Menggunakan sysctl dalam Sebuah Klaster Kubernetes
        • Mengoperasikan klaster etcd untuk Kubernetes
        • Migrate Replicated Control Plane To Use Cloud Controller Manager
        • Namespaces Walkthrough
        • Reconfigure a Node's Kubelet in a Live Cluster
        • Running Kubernetes Node Components as a Non-root User
        • Safely Drain a Node
        • Securing a Cluster
        • Set Kubelet parameters via a config file
        • Upgrade A Cluster
        • Use Cascading Deletion in a Cluster
        • Using a KMS provider for data encryption
        • Using CoreDNS for Service Discovery
        • Using NodeLocal DNSCache in Kubernetes clusters
        • Utilizing the NUMA-aware Memory Manager
      • Mengelola Objek Kubernetes
        • Pengelolaan Objek Kubernetes secara Deklaratif dengan Menggunakan Berkas Konfigurasi
        • Mengelola Objek Kubernetes secara Deklaratif menggunakan Kustomize
        • Pengelolaan Objek Kubernetes dengan Perintah Imperatif
        • Pengelolaan Objek Kubernetes Secara Imperatif dengan Menggunakan File Konfigurasi
        • Update API Objects in Place Using kubectl patch
      • Managing Secrets
        • Managing Secrets using kubectl
        • Managing Secrets using Configuration File
        • Managing Secrets using Kustomize
      • Memasukkan Data ke dalam Aplikasi
        • Mendefinisikan Perintah dan Argumen untuk sebuah Kontainer
        • Define Dependent Environment Variables
        • Mendefinisikan Variabel Lingkungan untuk sebuah Kontainer
        • Expose Pod Information to Containers Through Environment Variables
        • Expose Pod Information to Containers Through Files
        • Mendistribusikan Kredensial dengan Aman Menggunakan Secret
      • Menjalankan
        • Menjalankan Aplikasi Stateless Menggunakan Deployment
        • Run a Single-Instance Stateful Application
        • Run a Replicated Stateful Application
        • Scale a StatefulSet
        • Delete a StatefulSet
        • Menghapus Paksa Pod StatefulSet
        • HorizontalPodAutoscaler
        • Panduan HorizontalPodAutoscaler
        • Specifying a Disruption Budget for your Application
        • Accessing the Kubernetes API from a Pod
      • Run Jobs
        • Running Automated Tasks with a CronJob
        • Coarse Parallel Processing Using a Work Queue
        • Fine Parallel Processing Using a Work Queue
        • Indexed Job for Parallel Processing with Static Work Assignment
        • Parallel Processing using Expansions
      • Mengakes Aplikasi-aplikasi di sebuah Klaster
        • Antarmuka Pengguna Berbasis Web (Dashboard)
        • Mengakses Klaster
        • Mengkonfigurasi Akses ke Banyak Klaster
        • Menggunakan Port Forwarding untuk Mengakses Aplikasi di sebuah Klaster
        • Use a Service to Access an Application in a Cluster
        • Connect a Frontend to a Backend Using Services
        • Membuat Load Balancer Eksternal
        • Membuat Daftar Semua Image Container yang Berjalan dalam Klaster
        • Set up Ingress on Minikube with the NGINX Ingress Controller
        • Communicate Between Containers in the Same Pod Using a Shared Volume
        • Configure DNS for a Cluster
      • Pemantauan, Pencatatan, and Debugging
        • Auditing
        • Debug a StatefulSet
        • Debug Init Containers
        • Debug Pods and ReplicationControllers
        • Debug Running Pods
        • Debug Services
        • Debugging Kubernetes nodes with crictl
        • Determine the Reason for Pod Failure
        • Developing and debugging services locally
        • Introspeksi dan _Debugging_ Aplikasi
        • Mendapatkan Shell Untuk Masuk ke Container yang Sedang Berjalan
        • Monitor Node Health
        • Perangkat untuk Memantau Sumber Daya
        • Resource metrics pipeline
        • Troubleshoot Applications
        • Troubleshoot Clusters
        • Troubleshooting
      • Extend Kubernetes
        • Configure the Aggregation Layer
        • Use Custom Resources
          • Extend the Kubernetes API with CustomResourceDefinitions
          • Versions in CustomResourceDefinitions
        • Set up an Extension API Server
        • Configure Multiple Schedulers
        • Use an HTTP Proxy to Access the Kubernetes API
        • Set up Konnectivity service
      • TLS
        • Configure Certificate Rotation for the Kubelet
        • Kelola Sertifikat TLS Pada Klaster
        • Manual Rotation of CA Certificates
      • Mengelola Daemon Klaster
        • Perform a Rolling Update on a DaemonSet
        • Melakukan Rollback pada DaemonSet
      • Service Catalog
        • Install Service Catalog using Helm
        • Install Service Catalog using SC
      • Networking
        • Adding entries to Pod /etc/hosts with HostAliases
        • Validate IPv4/IPv6 dual-stack
      • Configure a kubelet image credential provider
      • Extend kubectl with plugins
      • Manage HugePages
      • Schedule GPUs
    • Tutorial
      • Halo Minikube
      • Mempelajari Panduan Dasar Kubernetes
        • Membuat Klaster
          • Menggunakan Minikube Untuk Membuat Klaster
          • Tutorial Interaktif - Membuat Klaster
        • Menyebarkan (Deploy) Aplikasi
          • Menggunakan kubectl untuk membuat Deployment
          • Tutorial Interaktif - Menyebarkan (Deploy) Aplikasi
        • Menjelajahi Aplikasimu
          • Melihat Pod dan Node
          • Tutorial Interaktif - Menjelajahi Aplikasimu
        • Mengekspos Aplikasimu Secara Publik
          • Menggunakan Service untuk Mengekspos Aplikasimu
          • Tutorial Interaktif - Mengekspos Aplikasimu
        • Penyekalaan Aplikasimu
          • Menjalankan Multipel Instans dari Aplikasimu
          • Tutorial Interaktif - Penyekalaan Aplikasimu
        • Memperbarui Aplikasimu
          • Melakukan Pembaruan Bertahap
          • Tutorial Interaktif - Memperbarui Aplikasimu
      • Configuration
        • Example: Configuring a Java Microservice
          • Externalizing config using MicroProfile, ConfigMaps and Secrets
          • Interactive Tutorial - Configuring a Java Microservice
        • Configuring Redis using a ConfigMap
      • Aplikasi Stateless
        • Mengekspos Alamat IP Eksternal untuk Mengakses Aplikasi di dalam Klaster
        • Example: Deploying PHP Guestbook application with Redis
      • Security
        • Apply Pod Security Standards at the Cluster Level
        • Apply Pod Security Standards at the Namespace Level
        • Restrict a Container's Access to Resources with AppArmor
        • Restrict a Container's Syscalls with seccomp
      • Aplikasi Stateful
        • Dasar-dasar StatefulSet
        • Example: Deploying WordPress and MySQL with Persistent Volumes
        • Example: Deploying Cassandra with a StatefulSet
        • Running ZooKeeper, A Distributed System Coordinator
      • Services
        • Using Source IP
    • Referensi
      • Glosarium
      • API Overview
        • Kubernetes API Concepts
        • Server-Side Apply
        • Client Libraries
        • Kubernetes Deprecation Policy
        • Deprecated API Migration Guide
        • Kubernetes API health endpoints
      • Mengakses API
        • Authenticating
        • Authenticating with Bootstrap Tokens
        • Certificate Signing Requests
        • Using Admission Controllers
        • Dynamic Admission Control
        • Managing Service Accounts
        • Authorization Overview
        • Menggunakan Otorisasi RBAC
        • Using ABAC Authorization
        • Using Node Authorization
        • Webhook Mode
      • Well-Known Labels, Annotations and Taints
      • Kubernetes API
        • Workload Resources
          • Pod
          • PodTemplate
          • ReplicationController
          • ReplicaSet
          • Deployment
          • StatefulSet
          • ControllerRevision
          • DaemonSet
          • Job
          • CronJob
          • HorizontalPodAutoscaler
          • HorizontalPodAutoscaler
          • HorizontalPodAutoscaler v2beta2
          • PriorityClass
        • Service Resources
          • Service
          • Endpoints
          • EndpointSlice
          • Ingress
          • IngressClass
        • Config and Storage Resources
          • ConfigMap
          • Secret
          • Volume
          • PersistentVolumeClaim
          • PersistentVolume
          • StorageClass
          • VolumeAttachment
          • CSIDriver
          • CSINode
          • CSIStorageCapacity v1beta1
        • Authentication Resources
          • ServiceAccount
          • TokenRequest
          • TokenReview
          • CertificateSigningRequest
        • Authorization Resources
          • LocalSubjectAccessReview
          • SelfSubjectAccessReview
          • SelfSubjectRulesReview
          • SubjectAccessReview
          • ClusterRole
          • ClusterRoleBinding
          • Role
          • RoleBinding
        • Policy Resources
          • LimitRange
          • ResourceQuota
          • NetworkPolicy
          • PodDisruptionBudget
          • PodSecurityPolicy v1beta1
        • Extend Resources
          • CustomResourceDefinition
          • MutatingWebhookConfiguration
          • ValidatingWebhookConfiguration
        • Cluster Resources
          • Node
          • Namespace
          • Event
          • APIService
          • Lease
          • RuntimeClass
          • FlowSchema v1beta2
          • PriorityLevelConfiguration v1beta2
          • Binding
          • ComponentStatus
        • Common Definitions
          • DeleteOptions
          • LabelSelector
          • ListMeta
          • LocalObjectReference
          • NodeSelectorRequirement
          • ObjectFieldSelector
          • ObjectMeta
          • ObjectReference
          • Patch
          • Quantity
          • ResourceFieldSelector
          • Status
          • TypedLocalObjectReference
        • Common Parameters
      • Kubernetes Issues and Security
        • Kubernetes Issue Tracker
        • Kubernetes Security and Disclosure Information
      • Node Reference Information
        • Articles on dockershim Removal and on Using CRI-compatible Runtimes
      • Ports and Protocols
      • Setup tools
        • Kubeadm
          • kubeadm init
          • kubeadm join
          • kubeadm upgrade
          • kubeadm config
          • kubeadm reset
          • kubeadm token
          • kubeadm version
          • kubeadm alpha
          • kubeadm certs
          • kubeadm init phase
          • kubeadm join phase
          • kubeadm kubeconfig
          • kubeadm reset phase
          • kubeadm upgrade phase
          • Implementation details
      • Baris Perintah kubectl
        • Overview of kubectl
        • JSONPath Support
        • kubectl
        • Contekan kubectl
        • kubectl Commands
        • kubectl for Docker Users
        • kubectl Usage Conventions
      • Component tools
        • Feature Gates
        • kubelet
        • kube-apiserver
        • kube-controller-manager
        • kube-proxy
        • kube-scheduler
        • Kubelet authentication/authorization
        • TLS bootstrapping
      • Configuration APIs
        • Client Authentication (v1)
        • Client Authentication (v1beta1)
        • kube-apiserver Audit Configuration (v1)
        • kube-apiserver Configuration (v1)
        • kube-apiserver Encryption Configuration (v1)
        • kube-proxy Configuration (v1alpha1)
        • kube-scheduler Configuration (v1beta2)
        • kube-scheduler Configuration (v1beta3)
        • kubeadm Configuration (v1beta2)
        • kubeadm Configuration (v1beta3)
        • Kubelet Configuration (v1alpha1)
        • Kubelet Configuration (v1beta1)
        • WebhookAdmission Configuration (v1)
      • Scheduling
        • Scheduler Configuration
        • Scheduling Policies
      • Other Tools
        • Mapping from dockercli to crictl
    • Berkontribusi
      • Menyarankan peningkatan kualitas konten
      • Contributing new content
        • Opening a pull request
        • Documenting for a release
        • Blogs and case studies
      • Reviewing changes
        • Reviewing pull requests
        • For approvers and reviewers
      • Localizing Kubernetes documentation
      • Berpartisipasi dalam SIG Docs
      • Documentation style overview
        • Content guide
        • Style guide
        • Diagram guide
        • Writing a new topic
        • Page content types
        • Content organization
        • Custom Hugo Shortcodes
      • Reference Docs Overview
        • Contributing to the Upstream Kubernetes Code
        • Quickstart
        • Generating Reference Documentation for the Kubernetes API
        • Generating Reference Documentation for kubectl Commands
        • Generating Reference Pages for Kubernetes Components and Tools
      • Advanced contributing
      • Viewing Site Analytics
      • Dokumentasi Khusus Untuk Translasi Bahasa Indonesia
    • Docs smoke test page (EN)
  1. Dokumentasi
  2. Tutorial
  3. Mempelajari Panduan Dasar Kubernetes
  4. Menyebarkan (Deploy) Aplikasi

Menyebarkan (Deploy) Aplikasi


Menggunakan kubectl untuk membuat Deployment

Tutorial Interaktif - Menyebarkan (Deploy) Aplikasi

Masukan

Apakah halaman ini membantu?

Terima kasih atas masukannya. Jika kamu mempunyai pertanyaan yang spesifik terkait bagaimana menggunakan Kubernetes, tanyakanlah di Stack Overflow. Buat isu di repositori GitHub jika kamu ingin laporkan problem atau beri saran perbaikan.

Last modified August 14, 2020 at 7:01 PM PST : Update content/id/docs/tutorials/kubernetes-basics/deploy-app/_index.md (efe9e55d1)
Edit this page Create child page Buat isu Print entire section
Home Komunitas Studi kasus
© 2022 Para Pencipta Kubernetes | Dokumentasi didistribusikan di bawah CC BY 4.0
Copyright © 2022 Linux Foundation ®. Hak cipta dilindungi. Linux Foundation telah mendaftarkan merek dagang dan pengunaannya. Perinciannya bisa dilihat pada halaman penggunaan merek dagang
ICP license: 京ICP备17074266号-3
  • Dokumentasi
  • Komunitas
  • Studi kasus
  • Versi
  • Release Information
  • v1.23
  • v1.22
  • v1.21
  • v1.20
  • v1.19
  • Bahasa Indonesia
  • English
  • 中文 Chinese
  • 한국어 Korean
  • 日本語 Japanese
  • Français
  • Deutsch
  • Español
  • Português
  • Tiếng Việt
  • Русский
  • Polski
  • Українська