more function
This commit is contained in:
		
							
								
								
									
										21
									
								
								functions/scaling/hello-world-go-concurrency.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								functions/scaling/hello-world-go-concurrency.yml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,21 @@
 | 
			
		||||
apiVersion: serving.knative.dev/v1alpha1
 | 
			
		||||
kind: Service
 | 
			
		||||
metadata:
 | 
			
		||||
  name: helloworld-go-sc-cc
 | 
			
		||||
  namespace: default
 | 
			
		||||
spec:
 | 
			
		||||
  template:
 | 
			
		||||
  metadata:
 | 
			
		||||
      annotations:
 | 
			
		||||
        # Knative concurrency-based autoscaling (default).
 | 
			
		||||
        autoscaling.knative.dev/class: kpa.autoscaling.knative.dev
 | 
			
		||||
        autoscaling.knative.dev/metric: concurrency
 | 
			
		||||
        # Target 10 requests in-flight per pod.
 | 
			
		||||
        autoscaling.knative.dev/target: "10"
 | 
			
		||||
        # Disable scale to zero with a minScale of 1.
 | 
			
		||||
        autoscaling.knative.dev/minScale: "1"
 | 
			
		||||
        # Limit scaling to 100 pods.
 | 
			
		||||
        autoscaling.knative.dev/maxScale: "100"
 | 
			
		||||
    spec:
 | 
			
		||||
      containers:
 | 
			
		||||
        - image: docker.pkg.github.com/tormachris/knative-report-functions/hello-world-go
 | 
			
		||||
							
								
								
									
										15
									
								
								functions/scaling/hello-world-go.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										15
									
								
								functions/scaling/hello-world-go.yml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,15 @@
 | 
			
		||||
apiVersion: serving.knative.dev/v1alpha1
 | 
			
		||||
kind: Service
 | 
			
		||||
metadata:
 | 
			
		||||
  name: helloworld-go-sc
 | 
			
		||||
  namespace: default
 | 
			
		||||
spec:
 | 
			
		||||
  template:
 | 
			
		||||
  metadata:
 | 
			
		||||
      annotations:
 | 
			
		||||
        # Knative cpu-based autoscaling.
 | 
			
		||||
        autoscaling.knative.dev/class: kpa.autoscaling.knative.dev
 | 
			
		||||
        autoscaling.knative.dev/metric: cpu
 | 
			
		||||
    spec:
 | 
			
		||||
      containers:
 | 
			
		||||
        - image: docker.pkg.github.com/tormachris/knative-report-functions/hello-world-go
 | 
			
		||||
							
								
								
									
										21
									
								
								functions/scaling/hello-world-py-concurrency.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								functions/scaling/hello-world-py-concurrency.yml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,21 @@
 | 
			
		||||
apiVersion: serving.knative.dev/v1alpha1
 | 
			
		||||
kind: Service
 | 
			
		||||
metadata:
 | 
			
		||||
  name: helloworld-py-sc-cc
 | 
			
		||||
  namespace: default
 | 
			
		||||
spec:
 | 
			
		||||
  template:
 | 
			
		||||
  metadata:
 | 
			
		||||
      annotations:
 | 
			
		||||
        # Knative concurrency-based autoscaling (default).
 | 
			
		||||
        autoscaling.knative.dev/class: kpa.autoscaling.knative.dev
 | 
			
		||||
        autoscaling.knative.dev/metric: concurrency
 | 
			
		||||
        # Target 10 requests in-flight per pod.
 | 
			
		||||
        autoscaling.knative.dev/target: "10"
 | 
			
		||||
        # Disable scale to zero with a minScale of 1.
 | 
			
		||||
        autoscaling.knative.dev/minScale: "1"
 | 
			
		||||
        # Limit scaling to 100 pods.
 | 
			
		||||
        autoscaling.knative.dev/maxScale: "100"
 | 
			
		||||
    spec:
 | 
			
		||||
      containers:
 | 
			
		||||
        - image: docker.pkg.github.com/tormachris/knative-report-functions/hello-world-py
 | 
			
		||||
							
								
								
									
										15
									
								
								functions/scaling/hello-world-py.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										15
									
								
								functions/scaling/hello-world-py.yml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,15 @@
 | 
			
		||||
apiVersion: serving.knative.dev/v1alpha1
 | 
			
		||||
kind: Service
 | 
			
		||||
metadata:
 | 
			
		||||
  name: hello-world-py-sc
 | 
			
		||||
  namespace: default
 | 
			
		||||
spec:
 | 
			
		||||
  template:
 | 
			
		||||
  metadata:
 | 
			
		||||
      annotations:
 | 
			
		||||
        # Knative cpu-based autoscaling.
 | 
			
		||||
        autoscaling.knative.dev/class: kpa.autoscaling.knative.dev
 | 
			
		||||
        autoscaling.knative.dev/metric: cpu
 | 
			
		||||
    spec:
 | 
			
		||||
      containers:
 | 
			
		||||
        - image: docker.pkg.github.com/tormachris/knative-report-functions/hello-world-py
 | 
			
		||||
							
								
								
									
										21
									
								
								functions/scaling/isprime-go-concurrency.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								functions/scaling/isprime-go-concurrency.yml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,21 @@
 | 
			
		||||
apiVersion: serving.knative.dev/v1alpha1
 | 
			
		||||
kind: Service
 | 
			
		||||
metadata:
 | 
			
		||||
  name: isprime-go-sc-cc
 | 
			
		||||
  namespace: default
 | 
			
		||||
spec:
 | 
			
		||||
  template:
 | 
			
		||||
  metadata:
 | 
			
		||||
      annotations:
 | 
			
		||||
        # Knative concurrency-based autoscaling (default).
 | 
			
		||||
        autoscaling.knative.dev/class: kpa.autoscaling.knative.dev
 | 
			
		||||
        autoscaling.knative.dev/metric: concurrency
 | 
			
		||||
        # Target 10 requests in-flight per pod.
 | 
			
		||||
        autoscaling.knative.dev/target: "10"
 | 
			
		||||
        # Disable scale to zero with a minScale of 1.
 | 
			
		||||
        autoscaling.knative.dev/minScale: "1"
 | 
			
		||||
        # Limit scaling to 100 pods.
 | 
			
		||||
        autoscaling.knative.dev/maxScale: "100"
 | 
			
		||||
    spec:
 | 
			
		||||
      containers:
 | 
			
		||||
        - image: docker.pkg.github.com/tormachris/knative-report-functions/isprime-go
 | 
			
		||||
							
								
								
									
										15
									
								
								functions/scaling/isprime-go.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										15
									
								
								functions/scaling/isprime-go.yml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,15 @@
 | 
			
		||||
apiVersion: serving.knative.dev/v1alpha1
 | 
			
		||||
kind: Service
 | 
			
		||||
metadata:
 | 
			
		||||
  name: isprime-go-sc
 | 
			
		||||
  namespace: default
 | 
			
		||||
spec:
 | 
			
		||||
  template:
 | 
			
		||||
  metadata:
 | 
			
		||||
      annotations:
 | 
			
		||||
        # Knative cpu-based autoscaling.
 | 
			
		||||
        autoscaling.knative.dev/class: kpa.autoscaling.knative.dev
 | 
			
		||||
        autoscaling.knative.dev/metric: cpu
 | 
			
		||||
    spec:
 | 
			
		||||
      containers:
 | 
			
		||||
        - image: docker.pkg.github.com/tormachris/knative-report-functions/isprime-go
 | 
			
		||||
							
								
								
									
										21
									
								
								functions/scaling/isprime-py-concurrency.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								functions/scaling/isprime-py-concurrency.yml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,21 @@
 | 
			
		||||
apiVersion: serving.knative.dev/v1alpha1
 | 
			
		||||
kind: Service
 | 
			
		||||
metadata:
 | 
			
		||||
  name: isprime-py-sc-cc
 | 
			
		||||
  namespace: default
 | 
			
		||||
spec:
 | 
			
		||||
  template:
 | 
			
		||||
  metadata:
 | 
			
		||||
      annotations:
 | 
			
		||||
        # Knative concurrency-based autoscaling (default).
 | 
			
		||||
        autoscaling.knative.dev/class: kpa.autoscaling.knative.dev
 | 
			
		||||
        autoscaling.knative.dev/metric: concurrency
 | 
			
		||||
        # Target 10 requests in-flight per pod.
 | 
			
		||||
        autoscaling.knative.dev/target: "10"
 | 
			
		||||
        # Disable scale to zero with a minScale of 1.
 | 
			
		||||
        autoscaling.knative.dev/minScale: "1"
 | 
			
		||||
        # Limit scaling to 100 pods.
 | 
			
		||||
        autoscaling.knative.dev/maxScale: "100"
 | 
			
		||||
    spec:
 | 
			
		||||
      containers:
 | 
			
		||||
        - image: docker.pkg.github.com/tormachris/knative-report-functions/isprime-py
 | 
			
		||||
							
								
								
									
										15
									
								
								functions/scaling/isprime-py.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										15
									
								
								functions/scaling/isprime-py.yml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,15 @@
 | 
			
		||||
apiVersion: serving.knative.dev/v1alpha1
 | 
			
		||||
kind: Service
 | 
			
		||||
metadata:
 | 
			
		||||
  name: isprime-py-sc
 | 
			
		||||
  namespace: default
 | 
			
		||||
spec:
 | 
			
		||||
  template:
 | 
			
		||||
  metadata:
 | 
			
		||||
      annotations:
 | 
			
		||||
        # Knative cpu-based autoscaling.
 | 
			
		||||
        autoscaling.knative.dev/class: kpa.autoscaling.knative.dev
 | 
			
		||||
        autoscaling.knative.dev/metric: cpu
 | 
			
		||||
    spec:
 | 
			
		||||
      containers:
 | 
			
		||||
        - image: docker.pkg.github.com/tormachris/knative-report-functions/isprime-py
 | 
			
		||||
		Reference in New Issue
	
	Block a user