# Codelabs

- [Red Hat Certified Spinnaker Operator](/opsmx-1/opsmx-context-graph-and-data-fabric/additional-resources/previous-releases/isd-3.12/codelabs/red-hat-certified-spinnaker-operator.md)
- [How to Integrate Vault with Spinnaker](/opsmx-1/opsmx-context-graph-and-data-fabric/additional-resources/previous-releases/isd-3.12/codelabs/how-to-integrate-vault-with-spinnaker.md)
- [How to Create Terraform Custom Job in Spinnaker](/opsmx-1/opsmx-context-graph-and-data-fabric/additional-resources/previous-releases/isd-3.12/codelabs/how-to-create-terraform-custom-job-in-spinnaker.md)
- [How to Create Terraform Webhook Stage in Spinnaker](/opsmx-1/opsmx-context-graph-and-data-fabric/additional-resources/previous-releases/isd-3.12/codelabs/how-to-create-terraform-webhook-stage-in-spinnaker.md)
- [How to Create Ansible Custom Job in Spinnaker](/opsmx-1/opsmx-context-graph-and-data-fabric/additional-resources/previous-releases/isd-3.12/codelabs/spinnaker-ansible-custom-stage.md)
- [How to set up Mutual TLS (mTLS) Authentication for Spinnaker Services](/opsmx-1/opsmx-context-graph-and-data-fabric/additional-resources/previous-releases/isd-3.12/codelabs/how-to-set-up-mutual-tls-mtls-authentication-for-spinnaker-services.md)
- [SSH](/opsmx-1/opsmx-context-graph-and-data-fabric/additional-resources/previous-releases/isd-3.12/codelabs/ssh.md)
- [X.509](/opsmx-1/opsmx-context-graph-and-data-fabric/additional-resources/previous-releases/isd-3.12/codelabs/x.509.md)
