Posts

Showing posts from January, 2024

getting started with dotnet core aspire component

  Assuming you have already install dotnet 8. To install  dotnet workload update dotnet workload install aspire To create a project from scratch  dotnet new aspire-starter --use-redis-cache --output AspireSample

openKruise getting started installation

  To install opencruise, you need to ensure certificate manager is installed.  kubectl apply -f https://github.com/cert-manager/cert-manager/releases/download/v1.13.3/cert-manager.yaml Next, we install openKruise # Firstly add openkruise charts repository if you haven't do this. $ helm repo add openkruise https://openkruise.github.io/charts/ # [Optional] $ helm repo update # Install the latest version. $ helm install kruise openkruise/kruise --version 1.5.2 When you do a kubectl get pod -A, you should be able to see there's pod running certificate manager and openKruise.  Setup redis server $ kubectl apply -f https://raw.githubusercontent.com/kruiseio/kruise/master/docs/tutorial/v1/cloneset-redis.yaml Setup guestbook application  Run the following tutorial  You should be able to see guessbook v1 when your hit http://localhost:3000 Let's update the image for your application and you will noticed that we the pod id does not change (pod are not recreated)  kubectl edit c