i
Opcito Technologies
Filter interviews by
Designing a CI/CD pipeline involves defining stages, tools, triggers, and integrations for automated software delivery.
Define stages for build, test, deploy, and release
Select appropriate tools for each stage (e.g. Jenkins, GitLab CI, Travis CI)
Set up triggers for automatic pipeline execution (e.g. code commit, pull request)
Integrate with version control, testing frameworks, and deployment platforms
Implement security m...
I deploy to k8s cluster using CI/CD pipelines and kubectl commands.
Use CI/CD pipelines to automate the deployment process
Leverage kubectl commands to interact with the Kubernetes cluster
Ensure proper configuration and version control for smooth deployments
Secrets in k8s are used to store sensitive information like passwords, API keys, and tokens securely.
Create secrets using kubectl create secret command
Mount secrets as volumes in pods
Access secrets in pods using environment variables or files
Rotate secrets regularly for security purposes
Pod affinity is a Kubernetes feature that allows you to influence the scheduling of pods based on the presence of other pods.
Pod affinity can be used to ensure that pods are scheduled on the same node or in close proximity to other pods.
Pod affinity can be defined at the pod level or at the node level.
Examples of pod affinity include spreading pods across different availability zones or ensuring that pods with specific
Anti affinity is a concept in cloud computing where related resources are intentionally placed on separate physical hardware to increase fault tolerance.
Anti affinity ensures that related resources, such as virtual machines or containers, are not placed on the same physical hardware to reduce the impact of hardware failures.
It is commonly used in distributed systems to improve availability and resilience.
For example, i...
Top trending discussions
posted on 16 Aug 2024
I applied via Referral and was interviewed in Feb 2024. There was 1 interview round.
Ingress is a Kubernetes resource that manages external access to services, and a sidecar container is a secondary container that runs alongside the main container in a pod.
Ingress is a Kubernetes resource that acts as an API gateway for incoming traffic to services within the cluster.
Ingress controllers are responsible for implementing the rules specified in the Ingress resource.
Sidecar containers are additional contai...
Services in k8s are abstractions that define a set of pods and a policy for accessing them.
Services allow communication between different parts of an application within a Kubernetes cluster.
They provide a stable endpoint for accessing a set of pods, even if the pods are scaled up or down.
Services can be of different types such as ClusterIP, NodePort, LoadBalancer, and ExternalName.
ClusterIP services expose the service ...
I applied via Recruitment Consulltant and was interviewed before May 2023. There was 1 interview round.
I applied via Recruitment Consulltant and was interviewed in Jul 2024. There was 1 interview round.
I have recently worked on implementing CI/CD pipelines using Jenkins, Docker, and Kubernetes.
Implemented Jenkins pipelines for automating build, test, and deployment processes
Utilized Docker for containerization of applications and services
Managed Kubernetes clusters for container orchestration
Integrated monitoring and logging tools like Prometheus and ELK stack
I applied via Naukri.com and was interviewed in Aug 2022. There were 2 interview rounds.
Terraform templates can be used to create AKS clusters.
Use the azurerm_kubernetes_cluster resource in Terraform to create an AKS cluster.
Specify the required parameters such as resource group, location, node count, and node size.
Use the azurerm_kubernetes_service_principal resource to create a service principal for the AKS cluster.
Use the azurerm_kubernetes_cluster_node_pool resource to create node pools with specific ...
Ansible was extensively used in the project for configuration management and automation.
Automated deployment of applications using Ansible playbooks
Configuration management of servers using Ansible roles
Automated backup and restore of databases using Ansible scripts
Automated provisioning of infrastructure using Ansible modules
I applied via Approached by Company and was interviewed in Feb 2022. There were 2 interview rounds.
grep and egrep are command line tools used for searching text patterns in files in Linux.
grep is a basic command line tool for searching text patterns in files.
egrep is an extended version of grep with support for regular expressions.
grep is case-sensitive by default, use -i flag for case-insensitive search.
egrep supports extended regular expressions without escaping special characters.
Example: grep 'pattern' file.txt
E
Use awk command to print the fourth column of a file
Use awk command with '{print $4}' to print the fourth column of a file
Example: awk '{print $4}' file.txt
I applied via Naukri.com and was interviewed in Apr 2024. There were 2 interview rounds.
Very long and busy test
Very out of this world really
based on 1 interview
Interview experience
based on 5 reviews
Rating in categories
Software Engineer
35
salaries
| ₹4.2 L/yr - ₹15.2 L/yr |
Senior Software Engineer
23
salaries
| ₹8 L/yr - ₹31 L/yr |
Senior Devops Engineer
19
salaries
| ₹12 L/yr - ₹30.2 L/yr |
Devops Engineer
15
salaries
| ₹4.4 L/yr - ₹15 L/yr |
Associate Software Engineer
11
salaries
| ₹2.7 L/yr - ₹5.5 L/yr |
Persistent Systems
TCS
Wipro
LTIMindtree