$ minikube stop
$ minikube delete
$ minikube start --memory 12000 --cpus 6 --driver=virtualbox --no-vtx-check
$ minikube status
$ kubectl get nodes
$ kubectl apply -f https://github.com/knative/serving/releases/download/knative-v1.9.3/serving-crds.yaml
$ kubectl apply -f https://github.com/knative/serving/releases/download/knative-v1.9.3/serving-core.yaml
Knative supports automatically provisioning TLS certificates through cert-manager. The following commands install the components needed to support the provisioning of TLS certificates through cert-manager.
$ kubectl apply -f https://github.com/cert-manager/cert-manager/releases/download/v1.11.0/cert-manager.yaml
$ kubectl apply -f https://github.com/knative/net-certmanager/releases/download/knative-v1.9.3/release.yaml
Configure Knative to automatically configure TLS certificates by following the steps in Enabling automatic TLS certificate provisioning.
Install a properly configured Istio by following the Advanced Istio installation instructions or by running the command:
$ kubectl apply -l knative.dev/crd-install=true -f https://github.com/knative/net-istio/releases/download/knative-v1.9.2/istio.yaml
$ kubectl apply -f https://github.com/knative/net-istio/releases/download/knative-v1.9.2/istio.yaml
$ kubectl apply -f https://github.com/knative/net-istio/releases/download/knative-v1.9.2/net-istio.yaml
$ kubectl --namespace istio-system get service istio-ingressgateway
$ kubectl get pods -n knative-serving
Knative provides a Kubernetes Job called default-domain that configures Knative Serving to use sslip.io as the default DNS suffix.
$ kubectl apply -f https://github.com/knative/serving/releases/download/knative-v1.9.3/serving-default-domain.yaml
$ kubectl get pods -A
$ kubectl get pods -A
$ kubectl --namespace istio-system get service istio-ingressgateway
$ kubectl get pods -A
$ kubectl get pods -A
$ kubectl --namespace istio-system get service istio-ingressgateway
$ kubectl --namespace istio-system get service istio-ingressgateway
$ kubectl get pods -A
$ kubectl get pods -n knative-serving
$ kubectl describe pod net-istio-controller-7466f95bb6-rvt8b -n knative-serving
$ kubectl get pods -n knative-serving
$ kubectl describe pod net-istio-webhook-69946ffc7d-sczrb -n knative-serving
$ kubectl get pods -n knative-serving
I’m a DevOps/SRE/DevSecOps/Cloud Expert passionate about sharing knowledge and experiences. I am working at Cotocus. I blog tech insights at DevOps School, travel stories at Holiday Landmark, stock market tips at Stocks Mantra, health and fitness guidance at My Medic Plus, product reviews at I reviewed , and SEO strategies at Wizbrand.
Please find my social handles as below;
Rajesh Kumar Personal Website
Rajesh Kumar at YOUTUBE
Rajesh Kumar at INSTAGRAM
Rajesh Kumar at X
Rajesh Kumar at FACEBOOK
Rajesh Kumar at LINKEDIN
Rajesh Kumar at PINTEREST
Rajesh Kumar at QUORA
Rajesh Kumar at WIZBRAND