Scroll untuk baca artikel
DevOpsDockerLinuxServerTips & TricksTutorial

Deploy Nginx Di Kubernetes

296
×

Deploy Nginx Di Kubernetes

Sebarkan artikel ini
k8s-logo
k8s-logo

Proses deployment nginx di kubernetes akan kita lakukan sampai dapat diakses oleh browser kita. Silakan untuk menginstall minikube terlebih dahulu pada postingan sebelumnya.

1. Melakukan deployment nginx ke kubernetes

kubectl apply -f https://k8s.io/examples/application/deployment.yaml

2. Mengecek status deployment nginx ke kubernetes

kubectl get deployment

3. Membuat file service nginx dibawah ini dengan nama service-nginx.yaml

apiVersion: v1
kind: Service
metadata:
  name: service-nginx
spec:
  type: NodePort
  selector:
    app: nginx
ports:
  - nodePort: 30000 #Port pada host kubernetes dan hanya dapat di deploy di atas port 30000
    port: 8080 #Port internal cluster
    targetPort: 80 #Port container

4. Melakukan deploy service nginx ke kubernetes

kubectl apply -f service-nginx.yaml

5. Kemudian akses hasil deployment nginx menggunakan browser ke http://ip-kubernetes:30000/

 

Link Referensi :

https://kubernetes.io/docs/tasks/run-application/run-stateless-application-deployment/

https://matthewpalmer.net/kubernetes-app-developer/articles/service-kubernetes-example-tutorial.html

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses.

Verified by MonsterInsights