Erèbe - Romain Gerard
6635bb5557
Agents use jwt_token instead of static secret ( #709 )
2022-05-09 12:30:53 +02:00
Σrebe - Romain GERARD
19e67214a6
Bump lock
2022-05-09 10:19:29 +02:00
Σrebe - Romain GERARD
73e1d47e4e
Bump deps
2022-05-06 18:18:38 +02:00
Σrebe - Romain GERARD
1b1df313da
fmt
2022-05-06 16:48:08 +02:00
Σrebe - Romain GERARD
63fbf385c0
Fix linter
2022-05-06 16:45:57 +02:00
Σrebe - Romain GERARD
e891576f79
Pin rust version in toolchain to match gitlab CI
2022-05-06 16:30:19 +02:00
Σrebe - Romain GERARD
ebe76a5129
fix linter
2022-05-06 16:26:48 +02:00
Benjamin Chastanier
b315a61b38
tests: fixing lint and build
2022-05-05 18:35:24 +02:00
Pierre Mavro
91749538b7
feat: add tests build to build pipeline
2022-05-05 12:20:09 +02:00
Erèbe - Romain Gerard
47f17566d4
Fix: Advance settings use correct names ( #706 )
2022-05-05 10:06:09 +02:00
Pierre Mavro
28bb78aae4
Merge branch 'dev' into feat/edge_init
2022-05-04 18:37:14 +02:00
MacLikorne
1bd7db0504
chore(ENG_1123_update_cert_manager): update chart manager ( #623 )
2022-05-04 17:18:53 +02:00
MacLikorne
08ac38b95a
chore: upgrade aws node term handler ( #617 )
2022-05-04 17:18:23 +02:00
MacLikorne
afc1adc39a
chore: upgrade aws calico ( #616 )
2022-05-04 17:17:58 +02:00
MacLikorne
5d49ce71a6
chore: upgrade aws vpc cni ( #615 )
2022-05-04 17:17:32 +02:00
MacLikorne
d589dd420f
chore(ENG_927): use official mysql chart ( #704 )
2022-05-04 17:17:00 +02:00
Pierre Mavro
57c131bb54
fix: test compil issue and linter
2022-05-04 11:12:51 +02:00
Romaric Philogène
838f83a831
fix: merge from dev
2022-05-03 19:38:48 +02:00
Romaric Philogène
145bc2ac51
Merge branch 'dev' into feat/edge_init
...
# Conflicts:
# src/cloud_provider/aws/kubernetes/mod.rs
# src/cloud_provider/digitalocean/kubernetes/mod.rs
# src/cloud_provider/scaleway/kubernetes/mod.rs
# tests/aws/aws_kubernetes.rs
# tests/scaleway/scw_kubernetes.rs
2022-05-03 19:35:07 +02:00
Romaric Philogène
8357674b52
Merge remote-tracking branch 'origin/feat/edge_init' into feat/edge_init
2022-05-03 19:00:30 +02:00
BenjaminCh
b96d800ad5
fix: add wildcarded cluster domain to dns provider ( #698 )
...
Ticket: ENG-1152
2022-05-03 17:46:41 +02:00
Benjamin Chastanier
32714cae00
feat: aws kubeconfig retrieval improvment
...
This CL tries to introduce a better handling of S3 eventual consitency.
https://docs.aws.amazon.com/AmazonS3/latest/userguide/Welcome.html#ConsistencyModel
Issue was at cluster creation, we try to get a kubeconfig which doesn't
exists yet in order to know whether or not the cluster exists and needs
to be upgraded. It leads to S3 caching the fact this bucket doesn't
exists and reject later s# get while the bucket actually exists.
By introducing a retry mechanism, we allow s3 to properly propagate new
file / bucket creation and reach consistency.
lint: remove redundant clone()
build: fix moved value
chore: upgrade ec2 terraform libs
feat: add kubeconfig to s3 + firewall rules + clean + EC2 helm charts
fix: fix several issues
feat: adding EC2 port open check to avoid random issues
2022-05-03 16:02:55 +02:00
Pierre Mavro
9d832b0745
feat: adding EC2 port open check to avoid random issues
2022-05-03 15:25:02 +02:00
BenjaminCh
d5d44fa17c
tests: fix sccache release retrieval ( #705 )
2022-05-03 15:01:54 +02:00
Pierre Mavro
5320858e67
fix: fix several issues
2022-05-02 00:27:49 +02:00
Pierre Mavro
153f054123
feat: add kubeconfig to s3 + firewall rules + clean + EC2 helm charts
2022-05-01 19:25:50 +02:00
Romaric Philogene
e665d96cde
chore: upgrade ec2 terraform libs
2022-05-01 10:27:07 +02:00
Romaric Philogene
832f3869cf
Merge remote-tracking branch 'origin/feat/edge_init' into feat/edge_init
2022-05-01 10:23:01 +02:00
Benjamin Chastanier
67e157d4a0
build: fix moved value
2022-04-29 19:16:05 +02:00
Romaric Philogene
b0747fc9a3
Merge branch 'feat/edge_init' of github.com:Qovery/engine into feat/edge_init
2022-04-29 18:59:11 +02:00
Benjamin Chastanier
50fe0b8c1d
lint: remove redundant clone()
2022-04-29 18:45:40 +02:00
Benjamin Chastanier
6e7638828c
feat: aws kubeconfig retrieval improvment
...
This CL tries to introduce a better handling of S3 eventual consitency.
https://docs.aws.amazon.com/AmazonS3/latest/userguide/Welcome.html#ConsistencyModel
Issue was at cluster creation, we try to get a kubeconfig which doesn't
exists yet in order to know whether or not the cluster exists and needs
to be upgraded. It leads to S3 caching the fact this bucket doesn't
exists and reject later s# get while the bucket actually exists.
By introducing a retry mechanism, we allow s3 to properly propagate new
file / bucket creation and reach consistency.
2022-04-29 17:49:16 +02:00
Romain GERARD
c961692734
Revert database pvc annotation changes
2022-04-29 17:03:38 +02:00
Romain GERARD
ea6d0ecb44
Revert database pvc annotation changes
2022-04-29 16:35:44 +02:00
Romain GERARD
e3439eff8e
Remove duplicate long_id
2022-04-29 16:35:37 +02:00
Romain GERARD
80fd9fc070
Fix long_id for router
2022-04-29 16:01:47 +02:00
Erèbe - Romain Gerard
3444f32566
Add long_id for databases ( #703 )
...
* Add long_id for databases
* Add long_id for router
* Fix linter
2022-04-29 15:37:40 +02:00
Erèbe - Romain Gerard
f276b1c4e7
Add long_id for applications ( #702 )
2022-04-29 13:50:53 +02:00
Romaric Philogene
601e9d083c
Merge remote-tracking branch 'origin/feat/edge_init' into feat/edge_init
...
# Conflicts:
# lib/aws-ec2/bootstrap/documentdb.tf
# lib/aws-ec2/bootstrap/ec2-sec-group.tf
# lib/aws-ec2/bootstrap/ec2-vpc.j2.tf
# lib/aws-ec2/bootstrap/ec2.j2.tf
# lib/aws-ec2/bootstrap/elasticcache.tf
# lib/aws-ec2/bootstrap/elasticsearch.tf
# lib/aws-ec2/bootstrap/qovery-vault.j2.tf
# lib/aws-ec2/bootstrap/rds.tf
# lib/aws-ec2/services/common/providers.j2.tf
# src/cloud_provider/aws/kubernetes/ec2.rs
# src/cloud_provider/aws/kubernetes/eks.rs
# src/cloud_provider/aws/kubernetes/mod.rs
# test_utilities/src/aws.rs
# test_utilities/src/common.rs
# test_utilities/src/digitalocean.rs
# test_utilities/src/scaleway.rs
# tests/aws/aws_kubernetes_ec2.rs
2022-04-29 11:47:13 +02:00
Benjamin Chastanier
95f3f15fbf
fix: setup proper tf values for ec2
2022-04-28 18:17:45 +02:00
Benjamin Chastanier
d9d04a93f7
fix: setup proper tf values for ec2
2022-04-28 17:48:31 +02:00
MacLikorne
6cffa9fc9a
fix: images for dbs tests ( #701 )
2022-04-28 16:37:40 +02:00
BenjaminCh
4f2685e841
fix: prevent error message leak ( #700 )
2022-04-28 11:23:23 +02:00
Benjamin Chastanier
e01b17b030
comment: flag EKS k8s provider
2022-04-28 10:28:23 +02:00
Benjamin Chastanier
b8d0923d2c
comment: flag EC2 k8s provider
2022-04-27 16:14:51 +02:00
Benjamin Chastanier
4567fbf9d5
review: applying review feedbacks
2022-04-27 14:54:08 +02:00
Benjamin Chastanier
68810bf05e
fix: linter
2022-04-27 14:10:04 +02:00
Benjamin Chastanier
0856a7b8a4
tests: create tag for AWS EC2 infra tests
...
AWS EC2 infrastructure tests will have a dedicated CI pipeline bucket.
Ticket: ENG-1179
2022-04-27 13:22:28 +02:00
Romaric Philogene
f0f8100090
chore: fix linter
2022-04-27 13:22:28 +02:00
Romaric Philogene
e2bf484cf2
chore: fix linter
2022-04-27 13:22:28 +02:00