https://www.testpreptraining.com/
https://www.whizlabs.com/cart/
https://www.testpreptraining.com/
https://www.whizlabs.com/cart/
https://www.youtube.com/watch?v=zCIpWFYDJ8s&list=PL9nWRykSBSFgQrO66TmO1vHFP6yuPF5G-
https://www.youtube.com/watch?v=s0XFX3WHg0w
Step Function :
Serverless Orchestration Service
ADSL
https://stackoverflow.com/questions/36999461/how-to-install-only-devdependencies-using-npm
npm init -y
npm i -D typescript
npx tsc example.ts
node example.js
https://www.youtube.com/watch?v=1UcLoOD1lRM
https://www.youtube.com/watch?v=JHiSGnh5Two&list=PLwbWIFE49l8kxe3PLftHFrwIYSfhNxaVZ&index=2
https://registry.terraform.io/providers/hashicorp/aws/latest/docs
https://www.youtube.com/watch?v=JHiSGnh5Two&list=PLwbWIFE49l8kxe3PLftHFrwIYSfhNxaVZ&index=2
https://www.youtube.com/watch?v=SLB_c_ayRMo
https://www.youtube.com/watch?v=JHiSGnh5Two&list=PLwbWIFE49l8kxe3PLftHFrwIYSfhNxaVZ&index=3
https://www.youtube.com/watch?v=esGezkpzpRo&list=PLwbWIFE49l8kxe3PLftHFrwIYSfhNxaVZ&index=4
resource "aws_instance" "tcw" {
em-ui LoadBalancer 172.20.221.225 internal-a54ec7ad6f02c49899f5bbd68ce6da3f-74411592.us-east-1.elb.amazonaws.com
em-ui LoadBalancer 172.20.221.225 internal-a54ec7ad6f02c49899f5bbd68ce6da3f-74411592.us-east-1.elb.amazonaws.com
TargetPort is port at which Docker Container Listens
NodePort is port at which NodePort - public ip of node listens
Port is port at which PODS listens
https://linuxhint.com/sort-kubectl-events-by-time/
kubectl get events --sort-by='.lastTimestamp' -n amex-poc
============================================================
kubectl describe pod foobar-1h6yyy -n namespace
kubectl describe svc foobarservice -n namespace
kubectl describe deployment foobardeploy -n namespace
============================================================
kubectl logs mongodb-2 -n amex-poc mongodb --tail=200
kubectl logs mongodb-2 -n amex-poc mongodb --follow
============================================================
kubectl get pods -n namespace1 -w -l app=io.dev.service
-w is watch
-l "key=value" Labels
============================================================
kubectl create -f rabbitmq-deployment.yml -f rabbitmq-service.yml
kubectl delete -f rabbitmq-service.yml -f rabbitmq-deployment.yml
============================================================
kubectl delete deployment foodeploy -n namespace1
kubectl delete deployments foodeploy -n namespace1
kubectl delete service foobarservice -n namespace1
kubectl delete svc foobarservice -n namespace1
deployments ==== deployment
svc ====service ==== services
============================================================
// Use this code snippet in your app.
// If you need more information about configurations or implementing the sample code, visit the AWS docs:
https://aws.amazon.com/developers/getting-started/nodejs/
// Load the AWS SDK
var AWS = require('aws-sdk'),
region = "us-east-1",
secretName = "qa/cca-product/mongodb",
secret,
decodedBinarySecret;
// Create a Secrets Manager client
var client = new AWS.SecretsManager({
region: region
});
// In this sample we only handle the specific exceptions for the 'GetSecretValue' API.
// See https://docs.aws.amazon.com/secretsmanager/latest/apireference/API_GetSecretValue.html
// We rethrow the exception by default.
client.getSecretValue({SecretId: secretName}, function(err, data) {
if (err) {
if (err.code === 'DecryptionFailureException')
// Secrets Manager can't decrypt the protected secret text using the provided KMS key.
// Deal with the exception here, and/or rethrow at your discretion.
throw err;
else if (err.code === 'InternalServiceErrorException')
// An error occurred on the server side.
// Deal with the exception here, and/or rethrow at your discretion.
throw err;
else if (err.code === 'InvalidParameterException')
// You provided an invalid value for a parameter.
// Deal with the exception here, and/or rethrow at your discretion.
throw err;
else if (err.code === 'InvalidRequestException')
// You provided a parameter value that is not valid for the current state of the resource.
// Deal with the exception here, and/or rethrow at your discretion.
throw err;
else if (err.code === 'ResourceNotFoundException')
// We can't find the resource that you asked for.
// Deal with the exception here, and/or rethrow at your discretion.
throw err;
}
else {
// Decrypts secret using the associated KMS CMK.
// Depending on whether the secret is a string or binary, one of these fields will be populated.
if ('SecretString' in data) {
secret = data.SecretString;
} else {
let buff = new Buffer(data.SecretBinary, 'base64');
decodedBinarySecret = buff.toString('ascii');
}
}
// Your code goes here.
});
[Copy something to Pod]
kubectl cp /DBScript/Extraction.tar mongodb-0:/tmp -n namespace1
[Copy something from Pod]
kubectl cp mongodb-0:/tmp/ . -n namespace1
kubectl logs vea-cc -n amex-poc --tail=20 nginx
kubectl logs vea-cc -n amex-poc --follow
kubectl get deployments-n amex-poc
kubectl edit deployment eaas
=================
kubectl delete deployment eaas
kubectl get pods -l app=rabbitmq -n cs
kubectl get pod -w -l app=rabbitmq -n cs
kubectl delete pod -l app=rabbitmq -n cs
https://www.youtube.com/watch?v=6T5mI2VwUNc
apiVersion : v1 kind : configMap metadata : name : wordpress-credentials data: username : "blaize" db-password : "password" --- spec: containers: - image: wordpress:4.8-apache name: env: - name: WORDPRESS_DB_PASSWORD valueFrom: configMapKeyRef: name: wordpress-credentials key: db-password
https://learn.microsoft.com/en-us/azure/devops/pipelines/process/approvals?view=azure-devops&tabs=check-pass