0
0
SCADA systemsdevops~10 mins

Cloud-based SCADA (IIoT) in SCADA systems - Interactive Code Practice

Choose your learning style9 modes available
Practice - 5 Tasks
Answer the questions below
1fill in blank
easy

Complete the code to deploy the SCADA data collector service on the cloud.

SCADA systems
kubectl apply -f [1]
Drag options to blanks, or click blank then click option'
Ascada-collector.yaml
Bscada-collector.json
Ccollector-config.txt
Ddeploy.sh
Attempts:
3 left
💡 Hint
Common Mistakes
Using a JSON or script file instead of YAML for kubectl apply.
2fill in blank
medium

Complete the command to check the status of the SCADA collector pods.

SCADA systems
kubectl get pods -l app=[1]
Drag options to blanks, or click blank then click option'
Adatabase
Bgateway
Ccollector
Dsensor
Attempts:
3 left
💡 Hint
Common Mistakes
Using unrelated labels like 'database' or 'sensor'.
3fill in blank
hard

Fix the error in the command to expose the SCADA collector service on port 8080.

SCADA systems
kubectl expose deployment scada-collector --type=[1] --port=8080
Drag options to blanks, or click blank then click option'
AExternalName
BLoadBalancer
CNodePort
DClusterIP
Attempts:
3 left
💡 Hint
Common Mistakes
Using ClusterIP which is internal only.
4fill in blank
hard

Fill both blanks to create a ConfigMap for SCADA collector settings.

SCADA systems
kubectl create configmap [1] --from-file=[2]
Drag options to blanks, or click blank then click option'
Ascada-config
Bcollector-settings.yaml
Cscada-collector
Dconfig.yaml
Attempts:
3 left
💡 Hint
Common Mistakes
Using deployment names instead of config names.
5fill in blank
hard

Fill all three blanks to define a Kubernetes secret for SCADA credentials.

SCADA systems
kubectl create secret generic [1] --from-literal=[2]=[3]
Drag options to blanks, or click blank then click option'
Ascada-credentials
Busername
Cscada_user
Dpassword
Attempts:
3 left
💡 Hint
Common Mistakes
Confusing secret name with key or value.