You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: jekyll/_cci2/server-3-install-build-services.adoc
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -43,7 +43,7 @@ Once completed you will be able to update your CircleCI server configuration so
43
43
44
44
==== Cluster Creation with Terraform
45
45
46
-
CircleCI curates Terraform modules to help install Nomad clients in your cloud provider of choice. You can browse the modules in our link:https://circleci.com/docs/2.0/server-3-overview[public repository] including example Terraform config files (man.tf) for both AWS and GKEs for `main.tf`. Some information about your cluster and server installation is required to complete your `main.tf`. How to get this information is described in the following sections.
46
+
CircleCI curates Terraform modules to help install Nomad clients in your cloud provider of choice. You can browse the modules in our link:https://github.com/CircleCI-Public/server-terraform[public repository] including example Terraform config files (man.tf) for both AWS and GKEs for `main.tf`. Some information about your cluster and server installation is required to complete your `main.tf`. How to get this information is described in the following sections.
47
47
48
48
===== AWS
49
49
You will need some information about your cluster and server installation to complete the required fields for the terraform configuration file (`main.tf`). A full example as well as a full list of variables can be found link:https://github.com/CircleCI-Public/server-terraform/tree/main/nomad-aws[here].
Copy file name to clipboardExpand all lines: jekyll/_cci2/server-3-install.adoc
+4-4Lines changed: 4 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -51,7 +51,7 @@ NOTE: Once you have created your namespace we recommend setting your `kubectl` c
51
51
If you wish to install CircleCI server behind a proxy, the following command structure should be used (for more information see the KOTS docs https://kots.io/kotsadm/installing/online-install/#proxies[here]):
The load balancer endpoints must be added to the no-proxy list for the following services: `output processor` and `vm-service`. This is because the no-proxy list is shared between the application and build-agent. The application and build-agent are assumed to be behind the same firewall and therefore cannot have a proxy between them.
@@ -162,12 +162,12 @@ Once you have completed the fields detailed above it is time to deploy. The depl
162
162
NOTE: In this first stage we skipped a lot of fields in the config. Not to worry. We will revisit those in the next stages of installation.
163
163
164
164
==== Create DNS Entry
165
-
Create a DNS entry for your Traefik load balancer, i.e. circleci.your.domain.com and app.circleci.your.domain.com. The DNS entry should align with the DNS names used when creating your TLS certificate and Github OAuth app during the prerequisites steps. All traffic will be routed through this DNS record.
165
+
Create a DNS entry for your Traefik load balancer, for example, `circleci.your.domain.com` and `app.circleci.your.domain.com`. The DNS entry should align with the DNS names used when creating your TLS certificate and GitHub OAuth app during the prerequisites steps. All traffic will be routed through this DNS record.
166
166
167
167
You will need the IP address of the Traefik load balancer. You can find it with the following terminal command:
168
168
169
169
----
170
-
kubectl get service circleci-server-traefik --namespace=nfish-circleci-server
170
+
kubectl get service circleci-server-traefik --namespace=<YOUR_CIRCLECI_INSTALLATION_NAMESPACE>
171
171
----
172
172
173
173
For more information on adding a new DNS record, see the following documentation:
@@ -181,7 +181,7 @@ For more information on adding a new DNS record, see the following documentation
181
181
You should now be able to navigate to your CircleCI server installation and log in to the application successfully. Now let’s move on to build services. It may take a while for all your services to be up. You can periodically check by running the following command (you are looking for the “frontend” pod to be status of running and ready should show 1/1):
182
182
183
183
----
184
-
kubectl get pods -n <<circleci installation namespace>>
184
+
kubectl get pods -n <YOUR_CIRCLECI_INSTALLATION_NAMESPACE>
0 commit comments