Tagged: Micro-Service Toggle Comment Threads | Keyboard Shortcuts
-
Wang
-
Wang
-
Wang
-
Wang
-
Wang
Good playlist to go through k8s
-
Anonymous
-
-
Wang
Chaos Engineering
Chaos Engineering is a great idea — build an automated solution/tool to randomly attempt to break a system in some way; ultimately to learn how the system behaves in such situations. Then you can use your newfound knowledge to find ways to make the system more fault tolerant during these failure conditions in the future.
From :https://medium.com/better-programming/chaos-engineering-chaos-testing-your-http-micro-services-acc99d145515- Chaos engineering in Azure: https://azure.microsoft.com/en-us/blog/inside-azure-search-chaos-engineering/
- Chaos engineering in Netflix: https://netflixtechblog.com/tagged/chaos-engineering
- Netflix chaos monkey: https://github.com/Netflix/chaosmonkey
-
Wang
SpringOne Platform 2019 in Austin, https://springoneplatform.io/
-
Wang
Istio playbook
Cloud platforms provide a wealth of benefits for the organizations that use them. However, there’s no denying that adopting the cloud can put strains on DevOps teams. Developers must use microservices to architect for portability, meanwhile operators are managing extremely large hybrid and multi-cloud deployments. Istio lets you connect, secure, control, and observe services.
First, download Istio release version, unzip the package and enter the directory.
Second, verify installation environment
bin/istioctl verify-install
Next, deploy Istio and select the demo profile which enable many features like tracing/kiali/grafana
bin/istioctl manifest apply --set profile=demo
Then, check Istio pods’ status, make sure all the related pods are running
Istio Commands
- authn: Interact with Istio authentication policies
- authz: (authz is experimental. Use
istioctl experimental authz
) - convert-ingress: Convert Ingress configuration into Istio VirtualService configuration
- dashboard: Access to Istio web UIs like kiali, grafana, prometheus, jaeger
- deregister: De-registers a service instance
- experimental: Experimental commands that may be modified or deprecated
- help: Help about any command
- kube-inject: Inject Envoy sidecar into Kubernetes pod resources
- manifest: Commands related to Istio manifests
- profile: Commands related to Istio configuration profiles
- proxy-config: Retrieve information about proxy configuration from Envoy [kube only]
- proxy-status: Retrieves the synchronization status of each Envoy in the mesh [kube only]
- register: Registers a service instance (e.g. VM) joining the mesh
- validate: Validate Istio policy and rules
- verify-install: Verifies Istio Installation Status or performs pre-check for the cluster before Istio installation
- version: Prints out build version information
-
Wang
[Spring Boot2] Demo
Recently Spring Boot has released version 2.0.0.RELEASE, so I did a small demo which included the basic CRUD, I have uploaded the code to github.
There are two branches, master is the normal branch, and docker branch will create docker image when you build.
Reply