minikube-calico
in blog on Minikube, Calico, github
calico
minikube start --cpus=4 --memory='7800mb' --cni calico --insecure-registry '127.0.0.1:5000'
in blog on Minikube, Calico, github
minikube start --cpus=4 --memory='7800mb' --cni calico --insecure-registry '127.0.0.1:5000'
istioctl install --set profile=demo -y
in blog on Jenkins, github, Pipeline, Kaniko
helm repo add prometheus-community https://prometheus-community.github.io/helm-charts
helm repo update
#helm pull prometheus-community/kube-prometheus-stack
#tar zxfv kube-prometheus-stack-69.2.3.tgz
#cd kube-prometheus-stack/
helm show values prometheus-community/kube-prometheus-stack > values.yaml
code values.yaml
adminPassword:
kubectl create ns monitoring
#helm install prometheus . -n monitoring -f values.yaml
helm install prometheus prometheus-community/kube-prometheus-stack -n monitoring -f values.yaml
minikube service prometheus-grafana -n monitoring
Timezone
Profile > Timezone > Asia/Seoul
in blog on Jenkins, github, Pipeline, Kaniko
kubectl apply -f https://raw.githubusercontent.com/istio/istio/release-1.24/samples/addons/kiali.yaml
istioctl dashboard kiali
in blog on Jenkins, github, Pipeline, Kaniko
istioctl install --set profile=demo -y
gateway.yaml
apiVersion: networking.istio.io/v1alpha3
kind: Gateway
metadata:
name: hello-gateway
spec:
selector:
istio: ingressgateway # use the default IngressGateway
servers:
- port:
number: 80
name: http
protocol: HTTP
hosts:
- "hello.com"
service.yaml
apiVersion: networking.istio.io/v1alpha3
kind: VirtualService
metadata:
name: frontend-ingress
spec:
hosts:
- "hello.com"
gateways:
- hello-gateway
http:
- route:
- destination:
host: hello.default.svc.cluster.local
port:
number: 80
k apply -f gateway.yaml
gateway.networking.istio.io/hello-gateway created
k apply -f service.yaml
virtualservice.networking.istio.io/frontend-ingress created