Skip to content

Commit 7a31c10

Browse files
authored
Merge pull request #24681 from tengqm/links-tutorials
Fix links in tutorials section
2 parents f34f99d + 774594b commit 7a31c10

File tree

4 files changed

+7
-12
lines changed

4 files changed

+7
-12
lines changed

content/en/docs/tutorials/clusters/seccomp.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ profiles that give only the necessary privileges to your container processes.
3737

3838
In order to complete all steps in this tutorial, you must install
3939
[kind](https://kind.sigs.k8s.io/docs/user/quick-start/) and
40-
[kubectl](/doc/tasks/tools/install-kubectl/). This tutorial will show examples
40+
[kubectl](/docs/tasks/tools/install-kubectl/). This tutorial will show examples
4141
with both alpha (pre-v1.19) and generally available seccomp functionality, so
4242
make sure that your cluster is [configured
4343
correctly](https://kind.sigs.k8s.io/docs/user/quick-start/#setting-kubernetes-version)
@@ -365,4 +365,4 @@ The default seccomp profile should provide adequate access for most workloads.
365365
Additional resources:
366366

367367
* [A Seccomp Overview](https://lwn.net/Articles/656307/)
368-
* [Seccomp Security Profiles for Docker](https://docs.docker.com/engine/security/seccomp/)
368+
* [Seccomp Security Profiles for Docker](https://docs.docker.com/engine/security/seccomp/)

content/en/docs/tutorials/configuration/configure-java-microservice/configure-java-microservice.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ In this tutorial you will learn how and why to externalize your microservice’s
1414
### Creating Kubernetes ConfigMaps & Secrets
1515
There are several ways to set environment variables for a Docker container in Kubernetes, including: Dockerfile, kubernetes.yml, Kubernetes ConfigMaps, and Kubernetes Secrets. In the tutorial, you will learn how to use the latter two for setting your environment variables whose values will be injected into your microservices. One of the benefits for using ConfigMaps and Secrets is that they can be re-used across multiple containers, including being assigned to different environment variables for the different containers.
1616

17-
ConfigMaps are API Objects that store non-confidential key-value pairs. In the Interactive Tutorial you will learn how to use a ConfigMap to store the application's name. For more information regarding ConfigMaps, you can find the documentation [here](https://kubernetes.io/docs/tasks/configure-pod-container/configure-pod-configmap/).
17+
ConfigMaps are API Objects that store non-confidential key-value pairs. In the Interactive Tutorial you will learn how to use a ConfigMap to store the application's name. For more information regarding ConfigMaps, you can find the documentation [here](/docs/tasks/configure-pod-container/configure-pod-configmap/).
1818

19-
Although Secrets are also used to store key-value pairs, they differ from ConfigMaps in that they're intended for confidential/sensitive information and are stored using Base64 encoding. This makes secrets the appropriate choice for storing such things as credentials, keys, and tokens, the former of which you'll do in the Interactive Tutorial. For more information on Secrets, you can find the documentation [here](https://kubernetes.io/docs/concepts/configuration/secret/).
19+
Although Secrets are also used to store key-value pairs, they differ from ConfigMaps in that they're intended for confidential/sensitive information and are stored using Base64 encoding. This makes secrets the appropriate choice for storing such things as credentials, keys, and tokens, the former of which you'll do in the Interactive Tutorial. For more information on Secrets, you can find the documentation [here](/docs/concepts/configuration/secret/).
2020

2121

2222
### Externalizing Config from Code
@@ -36,4 +36,4 @@ Many open source frameworks and runtimes implement and support MicroProfile Conf
3636
<!-- lessoncontent -->
3737

3838
## Example: Externalizing config using MicroProfile, ConfigMaps and Secrets
39-
### [Start Interactive Tutorial](/docs/tutorials/configuration/configure-java-microservice/configure-java-microservice-interactive/)
39+
### [Start Interactive Tutorial](/docs/tutorials/configuration/configure-java-microservice/configure-java-microservice-interactive/)

content/en/docs/tutorials/hello-minikube.md

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,25 +16,20 @@ card:
1616
<!-- overview -->
1717

1818
This tutorial shows you how to run a sample app
19-
on Kubernetes using [minikube](/docs/setup/learning-environment/minikube) and Katacoda.
19+
on Kubernetes using minikube and Katacoda.
2020
Katacoda provides a free, in-browser Kubernetes environment.
2121

2222
{{< note >}}
2323
You can also follow this tutorial if you've installed minikube locally.
2424
See [minikube start](https://minikube.sigs.k8s.io/docs/start/) for installation instructions.
2525
{{< /note >}}
2626

27-
28-
2927
## {{% heading "objectives" %}}
3028

31-
3229
* Deploy a sample application to minikube.
3330
* Run the app.
3431
* View application logs.
3532

36-
37-
3833
## {{% heading "prerequisites" %}}
3934

4035

content/en/docs/tutorials/stateful-application/cassandra.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ To complete this tutorial, you should already have a basic familiarity with
5050
### Additional Minikube setup instructions
5151

5252
{{< caution >}}
53-
[Minikube](/docs/setup/learning-environment/minikube/) defaults to 1024MiB of memory and 1 CPU.
53+
[Minikube](https://minikube.sigs.k8s.io/docs/) defaults to 1024MiB of memory and 1 CPU.
5454
Running Minikube with the default resource configuration results in insufficient resource
5555
errors during this tutorial. To avoid these errors, start Minikube with the following settings:
5656

0 commit comments

Comments
 (0)