Cloud-oriented Life

Cloud Native Technology Improves Lives

Elastic Elasticsearch

Elasticsearch is the distributed, RESTful search and analytics engine at the heart of the Elastic Stack. You can use Elasticsearch to store, search, and manage data for:

  • Logs

  • Metrics

  • A search backend

  • Application monitoring

  • Endpoint security

… and more!

This article is about how to use Pulumi, kubernetes (K8S) provider, Helm Chart and TypeScript SDK to deploy Elasticsearch within Kubernetes (K8S).

Read more »

TelephoneNumber

TelephoneNumber is global phone number validation gem based on Google’s libphonenumber library google/libphonenumber: Google’s common Java, C++ and JavaScript library for parsing, formatting, and validating international phone numbers. - https://github.com/google/libphonenumber.

Read more »

Visual Studio Code Java, Spring, Spring Boot extensions

Visual Studio Code is an ideal lightweight development environment for Spring Boot application developers and there are several useful VS Code extensions including:

Prerequites

Usages

Once you have the extension installed, open the Command Palette (⇧⌘P) and type Spring Initializr to start generating a Maven or Gradle project and then follow the wizard.

See [sts4/vscode-extensions/vscode-spring-boot at main · spring-projects/sts4 - https://github.com/spring-projects/sts4/tree/main/vscode-extensions/vscode-spring-boot#usage] to learn more usges.

References

[1] Spring Boot support in Visual Studio Code - https://code.visualstudio.com/docs/java/java-spring-boot

[2] Language Support for Java™ by Red Hat - Visual Studio Marketplace - https://marketplace.visualstudio.com/items?itemName=redhat.java

[3] Test Runner for Java - Visual Studio Marketplace - https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-java-test

[4] Project Manager for Java - Visual Studio Marketplace - https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-java-dependency

[5] Maven for Java - Visual Studio Marketplace - https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-maven

[6] Debugger for Java - Visual Studio Marketplace - https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-java-debug

[7] Extension Pack for Java - Visual Studio Marketplace - https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-java-pack

[8] Spring Boot Tools - Visual Studio Marketplace - https://marketplace.visualstudio.com/items?itemName=Pivotal.vscode-spring-boot

[9] Spring Boot Dashboard - Visual Studio Marketplace - https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-spring-boot-dashboard

[10] Spring Boot Extension Pack - Visual Studio Marketplace - https://marketplace.visualstudio.com/items?itemName=Pivotal.vscode-boot-dev-pack

[11] Spring Initializr Java Support - Visual Studio Marketplace - https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-spring-initializr

[12] Gradle for Java - Visual Studio Marketplace - https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-gradle

[13] Visual Studio Code - Code Editing. Redefined - https://code.visualstudio.com/

[15] Java | Oracle - https://www.java.com/en/

[15] Java Downloads | Oracle - https://www.oracle.com/java/technologies/downloads/

[16] Java Downloads | Oracle - https://www.oracle.com/java/technologies/downloads/

[17] sts4/vscode-extensions at main · spring-projects/sts4 - https://github.com/spring-projects/sts4/tree/main/vscode-extensions

Rook Storage Operators for Kubernetes

Rook turns distributed storage systems into self-managing, self-scaling, self-healing storage services. It automates the tasks of a storage administrator: deployment, bootstrapping, configuration, provisioning, scaling, upgrading, migration, disaster recovery, monitoring, and resource management.

This article is about how to use Pulumi, kubernetes (K8S) provider, Helm Chart and TypeScript SDK to deploy Rook Ceph within Kubernetes (K8S).

Read more »

cert-manager

cert-manager is the automate certificate management in cloud native environments. cert-manager builds on top of Kubernetes and OpenShift to provide X.509 certificates and issuers as first-class resource types.

This article is about how to use Pulumi, kubernetes (K8S) provider, Helm Chart and TypeScript SDK to deploy cert-manager within Kubernetes (K8S).

Read more »

activerecord-analyze

activerecord-analyze adds an analyze method to Active Record query objects. It executes EXPLAIN ANALYZE on a query SQL.

You can check out this blog post for more info on how to debug and fix slow queries in Rails apps - https://pawelurbanek.com/slow-rails-queries.

Read more »

forest-spring-boot-starter

What is Forest?

Forest is an open source Java HTTP client framework. It can bind all HTTP request information (including URL, Header, Body and other information) to your custom Interface method, and send HTTP by calling the local interface method.

Read more »
0%