minikube minutes

Table of Contents

create a cluster

minikube start --force   --image-mirror-country='cn'  --image-repository='registry.cn-hangzhou.aliyuncs.com/google_containers' --cpus 2 --memory 4g --driver docker --profile lazy-rabbit-studio

kubectl get nodes
kubectl get context
kubectl config use-context lazy-rabbit-studio
minikube image load gcr.io/k8s-minikube/kicbase:v0.0.45
minikube start --force --base-image=gcr.io/k8s-minikube/kicbase:v0.0.45 -cpus 2 --memory 4g --driver docker --profile lazy-rabbit-studio

minikube start --vm-driver=docker --base-image="anjone/kicbase" --image-mirror-country='cn' --image-repository='registry.cn-hangzhou.aliyuncs.com/google_containers' --kubernetes-version='v1.22.0' --force

minikube start --vm-driver=docker --base-image="anjone/kicbase" --image-mirror-country='cn' --image-repository='registry.cn-hangzhou.aliyuncs.com/google_containers' --kubernetes-version='v1.31.0' --force                    

create a pod

  • create a service desc file
apiVersion: apps/v1
kind: Deployment
metadata:
  name: lazy-postgres
  labels:
    db: lazy-postgres
spec:
  selector:
    matchLabels:
      db: lazy-postgres
  template:
    metadata:
      labels:
        db: lazy-postgres
    spec:
      containers:
        - name: lazy-postgres
          image: postgres:14.12
          env:
            - name: POSTGRES_USER
              value: user
            - name: POSTGRES_PASSWORD
              value: password 
            - name: POSTGRES_DB
              value: lazy-rabbit-reminder
          resources:
            requests:
              cpu: 100m
              memory: 60Mi
            limits:
              cpu: 200m
              memory: 120Mi

---

apiVersion: v1
kind: Service
metadata:
  name: lazy-postgres
  labels:
    db: lazy-postgres
spec:
  type: ClusterIP
  selector:
    db: lazy-postgres
  ports:
  - protocol: TCP
    port: 5432
    targetPort: 5432
  • create a pod/service for postgreSQL DB
    kubectl apply -f services

Reference

Comments |0|

Legend *) Required fields are marked
**) You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>
Category: 似水流年