Versions in this module Expand all Collapse all v1 v1.5.3 Jun 28, 2022 v1.5.2 May 10, 2022 v1.5.1 Apr 6, 2022 v1.5.0 Mar 3, 2022 v1.4.1 Jan 7, 2022 v1.4.0 Dec 7, 2021 v1.3.2 Nov 8, 2021 v1.3.1 Oct 20, 2021 v1.3.0 Oct 13, 2021 v1.2.1 Aug 27, 2021 v1.2.0 Aug 4, 2021 v1.1.0 Jul 16, 2021 v1.0.1 Jun 29, 2021 Changes in this version + const ActiveState + const AutoScaleMetricCPU + const AutoScaleMetricConcurrency + const AutoScaleMetricRPS + const CreateEvent + const DeleteEvent + const DestroyedState + const ErrorEvent + const FailedState + const InactiveState + const InitialState + const PendingEvent + const ProviderKnative + const ReadyEvent + const StartEvent + const StopEvent + const UpdateEvent + type Admin struct + HTTPServer *httpserver.Spec + Knative *Knative + Provider string + SyncInterval string + type Event string + type FSM struct + func InitFSM(state State) (*FSM, error) + func (fsm *FSM) Current() State + func (fsm *FSM) Next(event Event) error + type Function struct + Fsm *FSM + Spec *Spec + Status *Status + func (function *Function) Next(event Event) (updated bool, err error) + type Knative struct + HostSuffix string + Namespace string + NetworkLayerURL string + Timeout string + type Spec struct + AutoScaleType string + AutoScaleValue string + Image string + LimitCPU string + LimitMemory string + MaxReplica int + MinReplica int + Name string + Port int + RequestAdaptor *requestadaptor.Spec + RequestCPU string + RequestMemory string + func (spec *Spec) Validate() error + type State string + func InitState() State + type Status struct + Event Event + ExtData map[string]string + Name string + State State Other modules containing this package github.com/megaease/easegress/v2