这是indexloc提供的服务,不要输入任何密码
Skip to content

Install prerequisites #99

@Raezil

Description

@Raezil

Install Prerequisites

Before proceeding with the installation, please ensure that you have the following prerequisites installed on your system:

  • Docker: Required for containerizing and deploying your application.
  • Minikube: For running a local Kubernetes cluster.
  • Kubectl: Command-line tool for interacting with your Kubernetes cluster.

installation tutorial: https://kubernetes.io/docs/tasks/tools/

  • Prisma:
    go install github.com/steebchen/prisma-client-go@latest
  • Protoc (Golang): Protocol Buffers compiler.
    • linux:
      apt install -y protobuf-compiler
    • macos:
      brew install protobuf
    • windows
      winget install protobuf
  • gRPC-Gateway Plugin:
    go install github.com/grpc-ecosystem/grpc-gateway/v2/protoc-gen-grpc-gateway@latest
  • Protoc-Gen-Go Plugin:
    go install google.golang.org/protobuf/cmd/protoc-gen-go@latest
  • Protoc-Gen-Go-Grpc Plugin:
    • Installation
      go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@latest
    • Update your PATH so that the protoc compiler can find the plugins. edit ~/.bashrc:
      export PATH="$PATH:$(go env GOPATH)/bin"
    • Reload ~/.bashrc
      source ~/.bashrc

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions