mirror of
https://github.com/kubernetes-sigs/kustomize.git
synced 2026-05-17 18:25:26 +00:00
31 lines
537 B
Go
31 lines
537 B
Go
package main
|
|
|
|
import (
|
|
"context"
|
|
"log"
|
|
"os"
|
|
"strconv"
|
|
|
|
"sigs.k8s.io/kustomize/internal/tools/backend"
|
|
)
|
|
|
|
func main() {
|
|
portStr := os.Getenv("PORT")
|
|
port, err := strconv.Atoi(portStr)
|
|
if portStr == "" || err != nil {
|
|
log.Fatalf("$PORT(%s) must be set to an integer\n", portStr)
|
|
}
|
|
|
|
ctx := context.Background()
|
|
|
|
ks, err := server.NewKustomizeSearch(ctx)
|
|
if err != nil {
|
|
log.Fatalf("Error creating kustomize server: %v", ks)
|
|
}
|
|
|
|
err = ks.Serve(port)
|
|
if err != nil {
|
|
log.Fatalf("Error while running server: %v", err)
|
|
}
|
|
}
|