1
0
mirror of synced 2026-01-05 12:05:28 -05:00
Commit Graph

44 Commits

Author SHA1 Message Date
Sophia Wiley
76df2f240a Docs: Update broken links (#23940)
* updated_links_in_docs

* updated more links

* typo

* removed backticks

* deleted links in deploying on cloud and local deployment
2023-03-13 20:38:25 +01:00
Amruta Ranade
f4e9c83d6f Fixed docs nits (#23439) 2023-02-24 11:43:05 -05:00
Amruta Ranade
ff4ce86cd0 Updated the Kubernetes guide (#23396)
* updated the kubernetes guide

* Update on-kubernetes.md

---------

Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com>
2023-02-23 12:12:03 -05:00
Amruta Ranade
cae63965bd Deployment docs and sidebar cleanup (#20965) 2023-01-03 19:18:35 +05:30
Jagruti Tiwari
2aa3322f2a feat: deploy airbyte on kubernetes doc (#18339) 2022-10-25 13:11:46 -04:00
Cole Snodgrass
e662cf0d3a rm airbyte-scheduler; migrate existing client to airbyte-server (#17051)
* wip; move scheduler client to server package

* remove additional references to airbyte-scheduler

* removed more references to airbyte-scheduler
2022-09-22 10:25:52 -07:00
Jason Litowitz
7cefe2284f Correct location of AWS configuration for S3 logs (#14630)
The location of the access key id and secret key in the kubernetes config files is `.secrets`, not `.env`
2022-07-27 18:43:59 -03:00
Topher Lubaway
9c6c092a22 Revert "Improving docusaurus sidebar generation (#1927) (#14369)" (#14596)
This reverts commit a2c194a11f.
2022-07-11 15:27:14 -05:00
Mykyta Serbynevskiy
a2c194a11f Improving docusaurus sidebar generation (#1927) (#14369)
* Improving docusaurus sidebar generation (#1927)

* Added "Career & open positions" folder to sidebar, adjusted "Project overview" folder

* Deleted "career-and-open-positions" folder from sidebar
2022-07-08 14:18:27 -05:00
So-shi Nakachi
806c93922f doc: fix typo in deploy on kubernetes (#14489) 2022-07-08 12:41:11 +02:00
terencecho
0ef705e65b Revert "Kustomize: Use resources since bases is deprecated (#14037)" (#14415)
This reverts commit 5c9a6a5fc6.
2022-07-05 08:30:19 -07:00
Christian Martin
5c9a6a5fc6 Kustomize: Use resources since bases is deprecated (#14037) 2022-07-04 16:57:56 +02:00
Lake Mossman
73034c64da Sweep old scheduler code (#13400)
* sweep all scheduler application code and new-scheduler conditional logic

* remove airbyte-scheduler from deployments and docs

* format

* remove 'v2' from github actions

* add back scheduler in delete deployment command

* remove scheduler parameters from helm chart values

* add back job cleaner + test and add comment

* remove now-unused env vars from code and docs

* format

* remove feature flags from web backend connection handler as it is no longer needed

* remove feature flags from config api as it is now longer needed

* remove feature flags input from config api test

* format + shorter url

* remove scheduler parameters from helm chart readme
2022-06-06 10:49:17 -07:00
Jared Rhizor
14dfc1d417 fix parentheses and info/warning/danger formatting in docs (#11981)
* fix parens

* fix formatting for hints

* remove hint from non-docusaurus or gitbook doc
2022-04-13 12:08:34 -07:00
Omid Rad
6adaf71547 Update on-kubernetes.md (#11962) 2022-04-13 11:30:20 -03:00
Kemp Po
67ad902874 Docs: update kubernetes deploy (#11044) 2022-03-10 17:41:28 -03:00
Abhi Vaidyanatha
9b1ed03fe4 Add Plural deployment instructions (#9455)
* Add initial Plural installation instructions.

* Add to SUMMARY.md
2022-01-12 13:56:42 -08:00
Jared Rhizor
58475ce2a4 Revert "Update platform containers to use non-root users (#7872)" (#8611)
This reverts commit ebcaf2bcad.
2021-12-07 21:55:06 -08:00
Per-Victor Persson
ebcaf2bcad Update platform containers to use non-root users (#7872)
* Update platform containers to use non-root users

* Update kube template for the webapp container to use port 8080

After having updated the webbapp nginx image to expose port 8080 instead of 80

* missing 80 -> 8080 changes

Co-authored-by: alafanechere <augustin.lafanechere@gmail.com>
2021-12-07 21:40:32 -08:00
Davin Chia
341f505a94 Rename env vars for better readability. (#8447)
* Rename GcsStorageBucket to GcsLogBucket.

* Update all references to GCP_STORAGE_BUCKET to GCS_LOG_BUCKET.

* Undo this for configuration files for older Airbyte versions.

* Clean up Job env vars. (#8462)

* Rename MAX_SYNC_JOB_ATTEMPTS to SYNC_JOB_MAX_ATTEMPTS.

* Rename MAX_SYNC_TIMEOUT_DAYS to SYNC_JOB_MAX_TIMEOUT_DAYS.

* Rename WORKER_POD_TOLERATIONS to JOB_POD_TOLERATIONS.

* Rename WORKER_POD_NODE_SELECTORS to JOB_POD_NODE_SELECTORS.

* Rename JOB_IMAGE_PULL_POLICY to JOB_POD_MAIN_CONTAINER_IMAGE_PULL_POLICY.

* Rename JOBS_IMAGE_PULL_SECRET to JOB_POD_MAIN_CONTAINER_IMAGE_PULL_SECRET.

* Rename JOB_SOCAT_IMAGE to JOB_POD_SOCAT_IMAGE.

* Rename JOB_BUSYBOX_IMAGE to JOB_POD_BUSYBOX_IMAGE.

* Rename JOB_CURL_IMAGE to JOB_POD_CURL_IMAGE.

* Rename KUBE_NAMESPACE to JOB_POD_KUBE_NAMESPACE.

* Rename RESOURCE_CPU_REQUEST to JOB_POD_MAIN_CONTAINER_CPU_REQUEST.

* Rename RESOURCE_CPU_LIMIT to JOB_POD_MAIN_CONTAINER_CPU_LIMIT.

* Rename RESOURCE_MEMORY_REQUEST to JOB_POD_MAIN_CONTAINER_MEMORY_REQUEST.

* Rename RESOURCE_MEMORY_LIMIT to JOB_POD_MAIN_CONTAINER_MEMORY_LIMIT.

* Remove worker suffix from created pods to reduce confusion with actual worker pods.

* Use sync instead of worker to name job pods.
2021-12-03 23:28:48 +08:00
Lake Mossman
93c63a3fc1 improve documentation around logging in kubernetes (#8072)
* improve documentation around logging in kubernetes

* add placeholders in env vars

* add extra clause
2021-11-19 09:30:31 -08:00
Jared Rhizor
154ecceda0 improve link checker (#6797)
* improve link checker

* use ref instead of base_ref

* remove base, always compare to master for modified

* add failing to test

* don't do quiet for testing

* switch error to 404 not 403

* yes to both

* turn off verbose mode

* fix

* actually check things

* fix outstanding link problems

* revet change to run for everything

* use new format

* ignore gitbook failures

* switch back to only running on master
2021-11-07 23:01:08 -08:00
Abhi Vaidyanatha
ae32ecbb27 GitBook: [master] 186 pages and 77 assets modified 2021-10-08 21:17:47 +00:00
Harshith Mullapudi
86ee2ad05b fix(docs): remove #4232 since it is fixed (#6789) 2021-10-06 15:33:53 +05:30
Xiangxuan Liu
5ff55abace Update about the helm chart (#6705)
* Update about the helm chart

* Update docs/deploying-airbyte/on-kubernetes.md

Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com>

Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com>
2021-10-04 11:10:36 -03:00
Jared Rhizor
c7d8055731 split scheduler and worker (#5737)
* docker-compose split of scheduler and worker

* fix heartbeat location bug + add support for kubernetes

* use two workers in integration tests

* capture logs in AirbyteTestContainer

* add waiting

* rename to make it easier to review

* rename module

* fix remaining conflicts

* allow configuring max workers of each type and document usage

* fix build

* remove comment

* add worker resource requiremetns

* try to fix for connector build

* fix regression in biuld

* add env comments for SUBMITTER_NUM_THREADS

* Update airbyte-workers/src/main/java/io/airbyte/workers/WorkerApp.java

Co-authored-by: Davin Chia <davinchia@gmail.com>

* Update airbyte-workers/src/main/java/io/airbyte/workers/temporal/TemporalPool.java

Co-authored-by: Davin Chia <davinchia@gmail.com>

* merge temporalpool into workerapp

* output docker system info

* move check to before

* remove unnecessary parts of the patch

* could this be the problem? i thought i added this

* show disk usage

* add print statements

* add pruning

* fix prune option

* use force

Co-authored-by: Davin Chia <davinchia@gmail.com>
2021-09-08 11:27:32 -07:00
LiRen Tu
a1de8f2361 Format code and add missing doc links (#5847)
* Fix format

* Fix documentation links

* Add missing documentation
2021-09-04 11:17:13 -07:00
Davin Chia
72ba343a1c 🍾 Scaling Airbyte document. (#4630) 2021-08-25 09:44:53 +08:00
Charles
67dd8a353c add deployments to tracking model (#4837) 2021-07-23 17:22:23 -07:00
Davin Chia
73e6f576bb Fix Kube S3 Logging Bug. (#4914)
See bluedenim/log4j-s3-search#101 for a summary.

Because this is upstream, I built the jar locally and uploaded it to a temp gcs bucket serving as a maven repository.

I've added this location and the new version in the build.gradle.

I want to merge this in now since there are several users waiting on this. Created #4915 to follow up with the OSS PR and clean up work.
2021-07-23 12:34:35 +08:00
Jared Rhizor
8529c59d0c update kube docs (#4749) 2021-07-15 08:41:56 -07:00
Davin Chia
bfab448568 🎉 Add documentation for configuring Kube GCS logging. (#4622) 2021-07-09 09:01:10 +08:00
jonathan-duval
e2469342d9 Add operator guide for persistant volume on regional GKE cluster (#4591) 2021-07-07 14:22:00 +08:00
Davin Chia
dd41155cc2 Minor kube docs corrections. (#4563) 2021-07-06 17:52:08 +08:00
Davin Chia
52bd5c96f0 🎉 Add Minio support to Kube. (#4365)
Implement logging to and reading from Minio. Use the same S3 client for this.

Configure Airbyte Kube Prod and Staging to use Minio by default, so Airbyte Kube is a standalone deployment.

Also update documentation to reflect this.
2021-06-30 09:42:50 +08:00
Jared Rhizor
51bb5ccf42 kubernetes v2 docs (#4234)
* some logs

* Add cloud logging section.

* Add instructions on upgrading Kube K8s.

* minor edit

* minor clarification

Co-authored-by: Davin Chia <davinchia@gmail.com>
2021-06-21 15:00:28 -07:00
Marcos Marx
3dd14e2c88 add section troubleshoot related issue btw kubectl/kustomize on k8s deploy (#3573)
* add problem btw kubectl/kustomize

* update comments
2021-06-15 20:54:06 -03:00
Matheus Vinicius de Paula
e4335b1d17 Making single port 8000 default and update NetworkErrorBoundary (#3656)
* Making single port 8000 default and update NetworkErrorBoundary.tsx response code 502

* add .env files

* Updating instructions in docs/deploying-airbyte/*
2021-06-09 16:14:12 -07:00
Marcos Marx
de5d62352b Add kubernetes danger-warning for deploy (#3871)
* add kubernetes danger-warning for deploy

* change note
2021-06-03 20:31:58 -03:00
John Lafleur
55256d293d GitBook: [master] 55 pages and 36 assets modified 2021-04-05 00:43:26 +00:00
Jared Rhizor
558c034614 stop building and bumping kube until we have temporal (#2315)
* stop building kube until we have temporal on kube

* freeze kube version
2021-03-04 17:39:53 -08:00
Michel Tricot
7d1a454e9d Fix gitbook edits + reorg changelogs (#1513) 2021-01-04 15:13:02 -08:00
Jared Rhizor
0ce6a8fd2d improve kube docs and mention eks support (#1460) 2020-12-28 13:44:28 -08:00
Jared Rhizor
08afdd3998 add gke support for kube (#1369)
* fix mounting

* svc accounts and other fixes

* remove redundant sync closure call

* switch back to using dev tags and format

* do not overwrite in initContainers

* rename to scheduler-service-account

* add documentation

* fix lack of cp -n on busybox

* use kubectl run, still needs affinity

* add affinity

* downgrade kubectl on scheduler to match docker-desktop latest

* fix overrides

* THE MISISNG PIECE

* add attach permissions

* fmt

* update kube documentation

* put docs on the docs site instead
2020-12-28 10:30:44 -08:00