File tree Expand file tree Collapse file tree 3 files changed +26
-31
lines changed
Expand file tree Collapse file tree 3 files changed +26
-31
lines changed Original file line number Diff line number Diff line change @@ -3,13 +3,11 @@ package alert
33import (
44 "encoding/json"
55
6- //"flag"
76 "fmt"
87 "io/ioutil"
98 "math/rand"
109 "net/http"
1110
12- //"path/filepath"
1311 "strconv"
1412 "time"
1513
@@ -26,8 +24,6 @@ import (
2624 "k8s.io/client-go/rest"
2725 restclient "k8s.io/client-go/rest"
2826
29- //"k8s.io/client-go/tools/clientcmd"
30- //"k8s.io/client-go/util/homedir"
3127 "k8s.io/klog"
3228 "sigs.k8s.io/controller-runtime/pkg/client"
3329)
@@ -40,7 +36,7 @@ type alertClient struct {
4036}
4137
4238func init () {
43- // var err error
39+ var err error
4440
4541 // // If api-server on Process, active this code.
4642 // // var kubeconfig2 *string
@@ -52,24 +48,24 @@ func init() {
5248 // // flag.Parse()
5349 // // config, err = clientcmd.BuildConfigFromFlags("", *kubeconfig2)
5450
55- // // If api-server on Pod, active this code.
56- // config, err = restclient.InClusterConfig()
57- // if err != nil {
58- // panic(err.Error())
59- // }
60-
61- // if err != nil {
62- // klog.Errorln(err)
63- // panic(err)
64- // }
65- // config.Burst = 100
66- // config.QPS = 100
67-
68- // if err != nil {
69- // klog.Errorln(err)
70- // panic(err)
71- // }
72- // setScheme()
51+ // If api-server on Pod, active this code.
52+ config , err = restclient .InClusterConfig ()
53+ if err != nil {
54+ panic (err .Error ())
55+ }
56+
57+ if err != nil {
58+ klog .Errorln (err )
59+ panic (err )
60+ }
61+ config .Burst = 100
62+ config .QPS = 100
63+
64+ if err != nil {
65+ klog .Errorln (err )
66+ panic (err )
67+ }
68+ setScheme ()
7369
7470}
7571
Original file line number Diff line number Diff line change 4444 serviceAccount : hypercloud5-admin
4545 containers :
4646 - name : hypercloud5-api-server
47- image : 192.168.6.197:5000/hc-api-server:v0.1.0 # 192.168.6.110:5000/hc-api-server:v0.0.3
48- imagePullPolicy : Always
47+ image : 192.168.6.197:5000/hc-api-server:v0.1.1
48+ imagePullPolicy : IfNotPresent
4949 env :
5050 - name : TZ
5151 value : Asia/Seoul
@@ -54,10 +54,10 @@ spec:
5454 resources :
5555 limits :
5656 cpu : " 1"
57- memory : " 1Gi "
57+ memory : " 800M "
5858 requests :
5959 cpu : " 1"
60- memory : " 1Gi "
60+ memory : " 100M "
6161 volumeMounts :
6262 - name : api-server-log-mnt
6363 mountPath : /logs
7070 - name : config-module
7171 configMap :
7272 name : hc-version # configmap shoulde be already made before mount this
73- # serviceAccountName: hypercloud5-system-admin
Original file line number Diff line number Diff line change @@ -75,9 +75,9 @@ func main() {
7575 mux .HandleFunc ("/api/hypercloud/user" , serveUser )
7676 mux .HandleFunc ("/api/hypercloud/metering" , serveMetering )
7777 mux .HandleFunc ("/api/hypercloud/namespace" , serveNamespace )
78- // mux.HandleFunc("/api/hypercloud/alert", serveAlert)
79- mux .HandleFunc ("/namespaceClaim" , serveNamespaceClaim )
80- mux .HandleFunc ("/version" , serveVersion )
78+ mux .HandleFunc ("/api/hypercloud/alert" , serveAlert )
79+ mux .HandleFunc ("/api/hypercloud/ namespaceClaim" , serveNamespaceClaim )
80+ mux .HandleFunc ("/api/hypercloud/ version" , serveVersion )
8181
8282 if hcMode != "single" {
8383 // for multi mode only
You can’t perform that action at this time.
0 commit comments