kyma icon indicating copy to clipboard operation
kyma copied to clipboard

setup mTLS gateway and access exposed workload with certificate tutorials

Open strekm opened this issue 2 years ago • 3 comments

Description

Add tutorial for to configure mTLS gateway. Under Developer tutorial create new section called Security. Tutorial should be new tutorial Developer tutorials -> Security -> Setup mTLS gateway. After finishing this tutorial user will have mTSL gateway configured with certificate and additional cacert bundle. Follow up to this tutorial will be tutorial how to expose and secure workload with Istio CRs.

Move Set up a custom identity provider and Set up your custom domain TLS certificate to new Security developer tutorials section.

Add tutorial for exposing and securing workload with certificate. Tutorial should be new tutorial in API Exposure tutorials. Pre-req for this tutorial should be create workload and setup mTSL gateway tutorial. User should be able to access secured workload using certificate.

ACs:

  • [x] Tutorial (an .md file) with complete steps on how setup mTLS gateway
  • [x] Location: kyma respository kyma-project/kyma/tree/main/docs/03-tutorials/xx-security
  • [x] Tutorial (an .md file) with complete steps on how to expose and secure with certificate a deployed workload
  • [x] Location: kyma respository kyma-project/kyma/tree/main/docs/03-tutorials/00-api-exposure
  • [x] "expose and secure with certificate" tutorial should be a follow-up of the Create a workload tutorial
  • [x] Add links to the new "expose and secure with certificate" tutorial in the Next steps section of Create a workload
  • [x] Add a link to the "expose and secure with certificate" document to the Useful links document in the Overview -> Main areas -> API Exposure -> Useful links
  • [x] When you create the new file, stick to the following naming convention: {COMPONENT_ABBRV}-{NUMBER_PER_COMPONENT}-{FILE_NAME}.md}
  • [x] Use the tutorial template
  • [x] Test the complete flow

Area

  • Service Mesh*
  • Security *
  • API Exposure *

Assignees

@kyma-project/technical-writers

strekm avatar Aug 11 '22 06:08 strekm

PR: https://github.com/kyma-project/kyma/pull/15302

ghost avatar Aug 26 '22 13:08 ghost

New PR: https://github.com/kyma-project/kyma/pull/15505

ghost avatar Sep 20 '22 06:09 ghost

#15716

dariusztutaj avatar Oct 05 '22 06:10 dariusztutaj

https://github.com/kyma-project/kyma/pull/15879

strekm avatar Oct 26 '22 10:10 strekm