Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
G
gitlab-ce
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Boxiang Sun
gitlab-ce
Commits
a76f63b1
Commit
a76f63b1
authored
Feb 22, 2019
by
Mike Lewis
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Edits to serverless doc
parent
5d798372
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
4 additions
and
4 deletions
+4
-4
doc/user/project/clusters/serverless/index.md
doc/user/project/clusters/serverless/index.md
+4
-4
No files found.
doc/user/project/clusters/serverless/index.md
View file @
a76f63b1
...
...
@@ -25,12 +25,12 @@ To run Knative on Gitlab, you will need:
1.
**Kubernetes Cluster:**
An RBAC-enabled Kubernetes cluster is required to deploy Knative.
The simplest way to get started is to add a cluster using
[
GitLab's GKE integration
](
../index.md#adding-and-creating-a-new-gke-cluster-via-gitlab
)
.
Minimum recommended cluster size to run Knative is 3-
nodes, 6 vCPUs, and 22.50 GB memory.
The set of minimum recommended cluster specifications to run Knative is 3
nodes, 6 vCPUs, and 22.50 GB memory.
1.
**Helm Tiller:**
Helm is a package manager for Kubernetes and is required to install
Knative.
1.
**GitLab Runner:**
A runner is required to run the CI jobs that will deploy serverless
applications or functions onto your cluster. You can install the GitLab Runner
onto the existing
k
ubernetes cluster. See
[
Installing Applications
](
../index.md#installing-applications
)
for more information.
onto the existing
K
ubernetes cluster. See
[
Installing Applications
](
../index.md#installing-applications
)
for more information.
1.
**Domain Name:**
Knative will provide its own load balancer using Istio. It will provide an
external IP address for all the applications served by Knative. You will be prompted to enter a
wildcard domain where your applications will be served. Configure your DNS server to use the
...
...
@@ -51,7 +51,7 @@ The minimum recommended cluster size to run Knative is 3-nodes, 6 vCPUs, and 22.
1.
[
Add a Kubernetes cluster
](
../index.md
)
and
[
install Helm
](
../index.md#installing-applications
)
.
1.
Once Helm has been successfully installed, scroll down to the Knative app section. Enter the domain to be used with
your application/functions (
ie.
`example.com`
) and click "Install"
.
your application/functions (
e.g.
`example.com`
) and click
**Install**
.
![install-knative](img/install-knative.png)
...
...
@@ -79,7 +79,7 @@ NOTE: **Note:**
You can deploy either
[
functions
](
#deploying-functions
)
or
[
serverless applications
](
#deploying-serverless-applications
)
on a given project but not both. The current implementation makes use of a
`serverless.yml`
file to signal a FaaS project.
## Deploying
F
unctions
## Deploying
f
unctions
> Introduced in GitLab 11.6.
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment