The OpsMx Agent allows Spinnaker installations to reach through firewalls in a secure manner, allowing access to control private Kubernetes clusters as well as reach internal services such as Jenkins and Artifactory. Click here to know more about Agent.
An Application represents the service or series of services that you are going to deploy. Click here to know more about applications.
All the remote, deployable resources in Spinnaker are Artifacts. Click here to know more about Artifacts.
Authorization is a mechanism by which an admin can define responsibilities and roles for all users and restrict access to spinnaker by limiting what users see. Click here to know more about Authorization.
OpsMx Autopilot is the intelligence layer for Software Delivery, it provides real-time analytics to automate data-driven risk assessments for software releases. Autopilot analyzes the risk of all changes, automatically determining the confidence that an update can be promoted to the next pipeline stage without introducing errors. Autopilot also automated policy compliance, ensuring that all your governance rules and best practices are followed. Autopilot reduces errors in production, increases release velocity, and improves security, quality, and compliance. Click here to know more about Autopilot.
Canary scoring works with the principle of comparing the log files of two different releases. The log files of the v1 release also known as the baseline is compared with the log files of the v2 release also known as the new release/canary. In this scoring method, the two log files are compared to figure out the unexpected events and determine the shift from v1 to v2. Click here to know more about Canary Scoring.
Canary Deployment is a technique to reduce the risk of introducing a software update in production by slowly rolling out the change to a small subset of users before making it available to everybody. Click here to know more about Canary Deployment.
A “Cluster” is a group of log events that share high similarities with each other. This is different and not to be confused with a Kubernetes Cluster. Click here to know more about Cluster.
Continuous Integration (CI)
CI is the process of automating the build and testing of code every time a team member commits changes to version control. Click here to know more about CI.
CD is a DevOps methodology that enables development teams to deploy changes such as new features, configuration, bug fixes, and experiments into production safely and quickly in a sustainable manner. Click here to know more about CD.
Comprehensive scoring also works similarly to definite scoring. It considers all log clusters in v2. Comprehensive scoring takes ratio-based scoring instead of the actual numbers. Click here to know more about Comprehensive Scoring
Datadog is a monitoring and analytics tool for information technology (IT) and DevOps teams that can be used to determine performance metrics as well as event monitoring for infrastructure and cloud services. Click here to know more about Datadog.
Definite scoring only considers the unexpected events in v2 and does not compare. These events may or may not be present in the baseline. Definite scoring is simple and easy to interpret. Click here to know more about Definite Scoring.
The delivery insights dashboard provides information to the Development, Test & DevOps manager around the state of their software by providing a high level overview of all of their pipelines. Click here to know more about Delivery Insights.
Docker repositories allow you share container images with your team, customers, or the Docker community at large. Docker images are pushed to Docker Hub through the docker push command. Click here to know more about Docker repositories.
An “Event” is a logline or group of lines depending on the type of log. For example, the Java exception log with stack trace exception of multiple lines is considered one event. Similarly, log lines for errors from Python code are also considered as one event. Click here to know more about the Event.
All the communication between ISD and Spinnaker is done. via “GATE” (or multiple gates, a gate is a spinnaker component used by the Spinnaker UI and all API callers communicate with Spinnaker). Click here to know more about Gate.
An increasingly common practice among the high performance IT organizations to use version control protocols like Git for infrastructure management and automation of code deployments. Click here to know more about GitOps.
GitHub is a code hosting platform for version control and collaboration. It lets you and others work together on projects from anywhere. Click here to know more about GitHub.
GitHub Teams is a group of organization members that reflects company or groups structure with cascading access and permissions to the repositories. Click here to know more about GitHub Teams.