From ff442608d17870909ef392dacb7ffe767eca866c Mon Sep 17 00:00:00 2001 From: "Alexis \"Horgix\" Chotard" Date: Sat, 23 Jan 2021 17:35:27 +0100 Subject: [PATCH 1/7] Ingress: mention TLS instead of SSL in example URL --- content/fr/docs/concepts/services-networking/ingress.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/content/fr/docs/concepts/services-networking/ingress.md b/content/fr/docs/concepts/services-networking/ingress.md index 81018b3ede..1ac3078bdc 100644 --- a/content/fr/docs/concepts/services-networking/ingress.md +++ b/content/fr/docs/concepts/services-networking/ingress.md @@ -328,7 +328,7 @@ metadata: type: kubernetes.io/tls ``` -Référencer ce secret dans un Ingress indiquera au contrôleur d'ingress de sécuriser le canal du client au load-balancer à l'aide de TLS. Vous devez vous assurer que le secret TLS que vous avez créé provenait d'un certificat contenant un CN pour `sslexample.foo.com`. +Référencer ce secret dans un Ingress indiquera au contrôleur d'ingress de sécuriser le canal du client au load-balancer à l'aide de TLS. Vous devez vous assurer que le secret TLS que vous avez créé provenait d'un certificat contenant un CN pour `tlsexample.foo.com`. ```yaml apiVersion: networking.k8s.io/v1 @@ -338,10 +338,10 @@ metadata: spec: tls: - hosts: - - sslexample.foo.com + - tlsexample.foo.com secretName: testsecret-tls rules: - - host: sslexample.foo.com + - host: tlsexample.foo.com http: paths: - path: / From 3b6be2ea94f16fe36901736de360c857a60954a5 Mon Sep 17 00:00:00 2001 From: Alexis Horgix Chotard Date: Sat, 23 Jan 2021 23:14:30 +0100 Subject: [PATCH 2/7] docs-fr: make Ingress example YAML match the EN version --- .../concepts/services-networking/ingress.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/content/fr/docs/concepts/services-networking/ingress.md b/content/fr/docs/concepts/services-networking/ingress.md index 1ac3078bdc..3f29785902 100644 --- a/content/fr/docs/concepts/services-networking/ingress.md +++ b/content/fr/docs/concepts/services-networking/ingress.md @@ -338,19 +338,19 @@ metadata: spec: tls: - hosts: - - tlsexample.foo.com + - https-example.foo.com secretName: testsecret-tls rules: - - host: tlsexample.foo.com - http: - paths: - - path: / - pathType: Prefix - backend: - service: - name: service1 - port: - number: 80 + - host: https-example.foo.com + http: + paths: + - path: / + pathType: Prefix + backend: + service: + name: service1 + port: + number: 80 ``` {{< note >}} From da12b0790710e8de46efe8a1a18fe3b92dd27c0c Mon Sep 17 00:00:00 2001 From: Alexis Horgix Chotard Date: Sat, 23 Jan 2021 23:14:48 +0100 Subject: [PATCH 3/7] docs-fr: add missing capital on Ingress --- content/fr/docs/concepts/services-networking/ingress.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/fr/docs/concepts/services-networking/ingress.md b/content/fr/docs/concepts/services-networking/ingress.md index 3f29785902..858d56d2e0 100644 --- a/content/fr/docs/concepts/services-networking/ingress.md +++ b/content/fr/docs/concepts/services-networking/ingress.md @@ -328,7 +328,7 @@ metadata: type: kubernetes.io/tls ``` -Référencer ce secret dans un Ingress indiquera au contrôleur d'ingress de sécuriser le canal du client au load-balancer à l'aide de TLS. Vous devez vous assurer que le secret TLS que vous avez créé provenait d'un certificat contenant un CN pour `tlsexample.foo.com`. +Référencer ce secret dans un Ingress indiquera au contrôleur d'Ingress de sécuriser le canal du client au load-balancer à l'aide de TLS. Vous devez vous assurer que le secret TLS que vous avez créé provenait d'un certificat contenant un CN pour `tlsexample.foo.com`. ```yaml apiVersion: networking.k8s.io/v1 From 9f89f710a4c43cb2bd559caae4bcdc8c73491dd6 Mon Sep 17 00:00:00 2001 From: Alexis Horgix Chotard Date: Sat, 23 Jan 2021 23:20:13 +0100 Subject: [PATCH 4/7] docs-fr: also mention FQDN for certificate in Ingress doc --- content/fr/docs/concepts/services-networking/ingress.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/fr/docs/concepts/services-networking/ingress.md b/content/fr/docs/concepts/services-networking/ingress.md index 858d56d2e0..780f003b10 100644 --- a/content/fr/docs/concepts/services-networking/ingress.md +++ b/content/fr/docs/concepts/services-networking/ingress.md @@ -328,7 +328,7 @@ metadata: type: kubernetes.io/tls ``` -Référencer ce secret dans un Ingress indiquera au contrôleur d'Ingress de sécuriser le canal du client au load-balancer à l'aide de TLS. Vous devez vous assurer que le secret TLS que vous avez créé provenait d'un certificat contenant un CN pour `tlsexample.foo.com`. +Référencer ce secret dans un Ingress indiquera au contrôleur d'Ingress de sécuriser le canal du client au load-balancer à l'aide de TLS. Vous devez vous assurer que le secret TLS que vous avez créé provenait d'un certificat contenant un Common Name (CN), aussi appelé nom de domaine pleinement qualifié (FQDN), pour `tlsexample.foo.com`. ```yaml apiVersion: networking.k8s.io/v1 From cfeed030cc30f74e53430d2cec7fa9cf9856201c Mon Sep 17 00:00:00 2001 From: Alexis Horgix Chotard Date: Sat, 23 Jan 2021 23:20:40 +0100 Subject: [PATCH 5/7] docs-fr: make the example URL match the EN version --- content/fr/docs/concepts/services-networking/ingress.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/fr/docs/concepts/services-networking/ingress.md b/content/fr/docs/concepts/services-networking/ingress.md index 780f003b10..ec656ffd59 100644 --- a/content/fr/docs/concepts/services-networking/ingress.md +++ b/content/fr/docs/concepts/services-networking/ingress.md @@ -328,7 +328,7 @@ metadata: type: kubernetes.io/tls ``` -Référencer ce secret dans un Ingress indiquera au contrôleur d'Ingress de sécuriser le canal du client au load-balancer à l'aide de TLS. Vous devez vous assurer que le secret TLS que vous avez créé provenait d'un certificat contenant un Common Name (CN), aussi appelé nom de domaine pleinement qualifié (FQDN), pour `tlsexample.foo.com`. +Référencer ce secret dans un Ingress indiquera au contrôleur d'Ingress de sécuriser le canal du client au load-balancer à l'aide de TLS. Vous devez vous assurer que le secret TLS que vous avez créé provenait d'un certificat contenant un Common Name (CN), aussi appelé nom de domaine pleinement qualifié (FQDN), pour `https-example.foo.com`. ```yaml apiVersion: networking.k8s.io/v1 From bbc1194d5dc77305f30b599eab7cd55424b4fa81 Mon Sep 17 00:00:00 2001 From: Alexis Horgix Chotard Date: Sun, 24 Jan 2021 02:59:21 +0100 Subject: [PATCH 6/7] docs-fr: replace Ingress TLS example block by YAML file ref --- .../concepts/services-networking/ingress.md | 24 ++----------------- 1 file changed, 2 insertions(+), 22 deletions(-) diff --git a/content/fr/docs/concepts/services-networking/ingress.md b/content/fr/docs/concepts/services-networking/ingress.md index ec656ffd59..5a611a6ad7 100644 --- a/content/fr/docs/concepts/services-networking/ingress.md +++ b/content/fr/docs/concepts/services-networking/ingress.md @@ -330,28 +330,8 @@ type: kubernetes.io/tls Référencer ce secret dans un Ingress indiquera au contrôleur d'Ingress de sécuriser le canal du client au load-balancer à l'aide de TLS. Vous devez vous assurer que le secret TLS que vous avez créé provenait d'un certificat contenant un Common Name (CN), aussi appelé nom de domaine pleinement qualifié (FQDN), pour `https-example.foo.com`. -```yaml -apiVersion: networking.k8s.io/v1 -kind: Ingress -metadata: - name: tls-example-ingress -spec: - tls: - - hosts: - - https-example.foo.com - secretName: testsecret-tls - rules: - - host: https-example.foo.com - http: - paths: - - path: / - pathType: Prefix - backend: - service: - name: service1 - port: - number: 80 -``` +{{< codenew file="service/networking/tls-example-ingress.yaml" >}} + {{< note >}} Les fonctionnalités TLS prisent en charge par les différents contrôleurs peuvent être différentes. Veuillez vous référer à la documentation sur From 74ecaf12ea6e6a1a069bb59ae9eef566d826554d Mon Sep 17 00:00:00 2001 From: Alexis Horgix Chotard Date: Thu, 28 Jan 2021 01:42:22 +0100 Subject: [PATCH 7/7] docs-fr: add TLS example ingress file --- .../networking/tls-example-ingress.yaml | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 content/fr/examples/service/networking/tls-example-ingress.yaml diff --git a/content/fr/examples/service/networking/tls-example-ingress.yaml b/content/fr/examples/service/networking/tls-example-ingress.yaml new file mode 100644 index 0000000000..fe5d52a0cb --- /dev/null +++ b/content/fr/examples/service/networking/tls-example-ingress.yaml @@ -0,0 +1,20 @@ +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: tls-example-ingress +spec: + tls: + - hosts: + - https-example.foo.com + secretName: testsecret-tls + rules: + - host: https-example.foo.com + http: + paths: + - path: / + pathType: Prefix + backend: + service: + name: service1 + port: + number: 80