Network Policies
kubectl get networkpolicy
kubectl describe networkpolicy
Name: payroll-policy Namespace: default Created on: 2019-03-08 08:47:51 +0000 UTC Labels: <none> Annotations: <none> Spec: PodSelector: name=payroll Allowing ingress traffic: To Port: 8080/TCP From: PodSelector: name=internal Allowing egress traffic: <none> (Selected pods are isolated for egress connectivity) Policy Types: Ingress
apiVersion: networking.k8s.io/v1 kind: NetworkPolicy metadata: name: internal-policy namespace: default spec: podSelector: matchLabels: name: internal policyTypes: - Egress - Ingress ingress: - {} egress: - to: - podSelector: matchLabels: name: mysql ports: - protocol: TCP port: 3306 - to: - podSelector: matchLabels: name: payroll ports: - protocol: TCP port: 8080
VOLUMES
https://portworx.com/basic-guide-kubernetes-storage/ good article
https://kubernetes.io/docs/concepts/storage/volumes/
https://kubernetes.io/docs/concepts/storage/persistent-volumes/
kind: PersistentVolume apiVersion: v1 metadata: name: task-pv spec: capacity: storage: 100Gi accessModes: - ReadWriteOnce awsElasticBlockStore: volumeID: vol-867g5kii fsType: ext4
https://github.com/kodekloudhub/kubernetes-challenge-1-wordpress
No comments:
Post a Comment