kyma
kyma copied to clipboard
setup mTLS gateway and access exposed workload with certificate tutorials
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
respositorykyma-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
respositorykyma-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
PR: https://github.com/kyma-project/kyma/pull/15302
New PR: https://github.com/kyma-project/kyma/pull/15505
#15716
https://github.com/kyma-project/kyma/pull/15879